Profileimage by Uwe Pitsch Senior Software Developer and .net Architect from Linz

Uwe Pitsch

not available until 08/01/2024

Last update: 15.04.2024

Senior Software Developer and .net Architect

Company: Uwe Pitsch e.U.
Graduation: not provided
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Full Professional) | Spanish (Elementary)

Attachments

MCP.jpg
CV-Uwe-Pitsch-2023-10_151023.docx

Skills

Primary skills gained whilst working in a diverse range of projects, more than 5 years’ experience: 
 
•    C# (since about 2000)
•    .net Framework, .net Core
•    SQL Server, Entity Framework, NHibernate
•    Azure and AWS development 
•    Azure SQL, CosmosDB, DynamoDB, MongoDB
•    Docker, Kubernetes
•    ASP.net, MVC, Razor, React
•    PostSharp and aspect-oriented programming
•    Payment Gateways (internet payment frameworks)
•    SOAP, WCF, REST, WebAPI
•    SDLC, Development methodologies, Jira
•    Git, SVN, CVS, SourceSafe, Perforce, TFS
•    Jenkins, Nant, CruiseControl, TeamCity
•    Active Directory Domains
•    Windows and Network Administration 

Secondary skills and exposure to technologies, less than 5 years’ experience: 
 
•    C / C++ (5 years prior to C#, since then on and off)
•    Azure DevOps, pipelines, Flux, Terraform
•    Lakehouse, Deltalake, Synapse
•    Elastic Cloud, Elastic Search, Kibana
•    Azure ServiceBus and EventHub 
•    Xamarin
•    Windows Shell Namespace Extensions in .Net 
•    Silverlight 4
•    Microsoft PRISM and RIA Services
•    Microsoft SharePoint 2010
•    Enterprise Architect, diagrams.net
•    Domain Driven Design methodology
•    Telerik Control Library
•    TestComplete 7
•    ESRI ArcGIS
•    Wordpress.org
•    Selenium
•    Office Integration, Automation, and VSTO

Project history

03/2020 - Present
Contracting as Senior Software Developer and .net Architect
Uwe Pitsch e. U. (Internet and Information Technology, < 10 employees)

Project Technologies / Skills
  • Azure development
  • .net Core and .net Framework
  • C# development (mainly backend services and databases)
  • Deltalake, Synapse
  • Azure DevOps

05/2019 - 02/2020
Senior Software Developer
Dynatrace (Internet and Information Technology, 500-1000 employees)

Dynatrace provides hardware and software monitoring solutions and software intelligence to simplify enterprise cloud complexity (www.dynatrace.com).

  • Implementation of the Azure Functions sensor (part of the data collection process) to monitor custom built Azure Functions (profiling).

01/2018 - 04/2019
Software Architect and Senior Developer
SafariNow (Other)

SafariNow is the largest local booking site for South- and East Africa (https://www.safarinow.com).

  • Integration of a 3rd party RESTful services API. This adds potentially 1 million hotels to the existing 25 thousand properties that SafariNow offed so far. (Design + implementation)
  • Development of a set of Azure Functions to keep the newly added hotel information up to date and to perform price calculation

01/2012 - 12/2017
Software Architect and Senior Developer
TurfSport Plc (Other, 50-250 employees)

TurfSport's wagering solution is the most extensively used horse racing and sports betting software in South Africa.

  • Design and implementation of project PaymentServices™, a standalone web-based solution for credit card payments and electronic funds transfer. A dozen Payment Gateways (MyGate, SID, iVeri, VCSPay, …) have been integrated into a single interface.
  • Design and implementation of a service layer for PaymentServices (solution architecture).
  • Prepping the PaymentServices service layer for the Amazon cloud.
  • In a follow-up project the PaymentServices were ported to pure .net core and hosted in AWS.
  • Implementation of a data-archiver-engine that involved stopping and starting of SQL Server and creating and copying of SQL databases.
  • Race data aggregator, a web application that aggregates and displays horse racing and betting data from different bookmakers in near real time. The data is fed via Microsoft Message Queuing.
  • Backend software and services supporting TurfSport's online betting platform.
  • Mentoring and training permanent staff.

01/2007 - 01/2012
Software Architect and Senior Developer
The JamWarehouse (Internet and Information Technology, 10-50 employees)

Jam Warehouse is a software engineering and consulting company with offices in Cape Town and London. They are a Microsoft Gold Partner and a recognized leader in South Africa in .net based solutions.

  • BrandDirector™ is a secure web portal that manages business processes, activities and communications around marketing operations and “new product” development. This software package is a recognized global Best Practice for marketing process automation and has been implemented by global companies like SAB South African Breweries, Woolworths, Pick n Pay, Tesco (UK) and other large companies.
  • Sanlam's SanQuote is an application that automates and supports the insurance broker / client interaction process to deliver quotations and insurance applications. It interfaces with multiple in-house systems and 3rd party components. Lead Systems Analyst with the responsibility to design and maintain the domain-model (Domain Driven Design methodology).
  • Tesco's Technical Library is an automatically synchronized database. The data source is a collection of WebServices; the sync mechanism is heavily dependent on multithreading and .net Remoting.
  • Project Rascal is a Silverlight 4 application integrated and hosted in SharePoint 2010, it convinces with rich UI, modular design and the use of latest technology like Microsoft PRISM and RIA Services.
  • Jawitz Properties's web portal is a Sitefinity-based CMS which is automatically synchronized with the company's in-house property management system.
  • Evolution™ is the CMS for an iPhone application sponsored by the Natural History Museum in London.
  • BrandDirector™ in the Cloud, pioneering BrandDirector's transition into the Amazon cloud on a brand new stack (Win Server 2008 R2 Core with PowerShell and SQL Server 2012).
  • iPhone application development. Leading role to develop and up-skill staff, and thus to enable the company to position itself as a cutting-edge iPhone application development company in South Africa for the global market.
  • Continuous integration and testing environment, building and administration of the VM based integration and testing environment (25+ VMs).
  • Automated Quality Assurance, introducing TestComplete 7 as an automated testing tool to Jam Warehouses QA team.

 


01/2005 - 12/2006
Contractor Software Developer
Tadpole Technology Plc (Internet and Information Technology, 50-250 employees)

Geospatial Solutions Division

The company provides enterprise infrastructure software solutions to support the management of geographic data, with its strategic partner ESRI, the world's leading GIS solution provider. Tadpole delivers software solutions deployed by government, municipalities, utilities and mapping agencies, e.g. Ordnance Survey.

  • Server-side development for a major long-term project between the customer Ordnance Survey and Tadpole. Its main purpose is the ongoing development, upgrading and maintenance of the mapping system for the UK.
  • Development of an Installer (InstallShield) for the server components.
  • Overseeing Release Management of the server-side components.
  • Testing (unit testing and system-wide end-to-end testing).

04/2005 - 07/2005
Contractor Software Developer
Aker Kvaerner ASA (Other, >10.000 employees)

Aker Kværner ASA is a leading global provider of engineering and construction services, technology products and integrated solutions for major industries like Oil & Gas, Refining & Chemicals, Pharmaceuticals & Biotechnology, Mining & Metals, and more.

  • Building up a knowledge database in Sharepoint Portal Server.
  • Software Design & Implementation of Web Parts and Web Services.

01/2003 - 01/2004
Senior Software Designer and Developer
FREQUENTIS GmbH (Transport and Logistics, 500-1000 employees)

FREQUENTIS develops Communication and Information Systems for safety-critical areas including voice communication for air traffic control, systems for rescue and police.

  • Software design and implementation for the TETRA protocol for digital mobile radio-communication applied in the 2004 Summer Olympic Games in Athens (C# and .net).
  • Training permanent staff in database design and SQL.
  • Research and development.
  • Supervising various international projects.

01/1995 - 01/1999
Contractor, Team Lead, Lead Designer, Developer
PPP Pitsch & Pohler Professional (Internet and Information Technology, < 10 employees)

PPP develops specialized Windows applications and implements network and Active Directory infrastructures.

  • IT training for external companies
  • Customer liaison, project management
  • Software design and development, database design, networking, presentation
  • Consulting and developing concepts for software-engineers

Local Availability

Open to travel worldwide
I will only engage in 100% remote work.
Profileimage by Uwe Pitsch Senior Software Developer and .net Architect from Linz Senior Software Developer and .net Architect
Register