I am a Senior Software Developer and Technical Consultant with over 25 years of solid commercial experience. I am proactive, flexible, creative, and passionate about technology, always eager to learn and understand new topics. I excel in communication and presenting complex solutions clearly and accurately and have a strong ability to learn new skills quickly and effectively. Throughout my career, I have worked with various technologies including C#, .NET Core, Python, and cloud-native tools. I have developed robust web services, implemented CI/CD pipelines, containerised applications, and collaborated with cross-functional teams to improve system reliability and performance. I thrive in dynamic environments and enjoy contributing to scalable and well-documented architectural solutions.

Richard Williams

I am a Senior Software Developer and Technical Consultant with over 25 years of solid commercial experience. I am proactive, flexible, creative, and passionate about technology, always eager to learn and understand new topics. I excel in communication and presenting complex solutions clearly and accurately and have a strong ability to learn new skills quickly and effectively. Throughout my career, I have worked with various technologies including C#, .NET Core, Python, and cloud-native tools. I have developed robust web services, implemented CI/CD pipelines, containerised applications, and collaborated with cross-functional teams to improve system reliability and performance. I thrive in dynamic environments and enjoy contributing to scalable and well-documented architectural solutions.

Available to hire

I am a Senior Software Developer and Technical Consultant with over 25 years of solid commercial experience. I am proactive, flexible, creative, and passionate about technology, always eager to learn and understand new topics. I excel in communication and presenting complex solutions clearly and accurately and have a strong ability to learn new skills quickly and effectively.

Throughout my career, I have worked with various technologies including C#, .NET Core, Python, and cloud-native tools. I have developed robust web services, implemented CI/CD pipelines, containerised applications, and collaborated with cross-functional teams to improve system reliability and performance. I thrive in dynamic environments and enjoy contributing to scalable and well-documented architectural solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

German
Intermediate

Work Experience

Senior Software Developer/Technical Consultant at Roche
August 1, 2021 - Present
Developed robust web services in ASP.NET Core to facilitate the execution of medical device algorithms, improving integration within healthcare solutions. Designed and maintained CI/CD pipelines using GitHub workflows for efficient software delivery. Managed containerization and deployment using Docker, Kustomize, and ArgoCD on Kubernetes clusters. Conducted thorough code reviews, automated repetitive tasks, collaborated with cross-functional teams to promote DevOps practices, and contributed to architecture decision records and feature designs.
Software Developer at Sonova Holding AG
August 1, 2021 - July 29, 2025
Designed and improved a remote support conferencing solution enabling efficient fitting of hearing aids remotely. Integrated 3rd party libraries from various providers. Enhanced remote device configuration security with JWT Tokens. Improved CI/CD pipelines with custom tools, supported and monitored microservice operations, migrated version control repositories to GIT, and modernized legacy Source code to .Net Core definitions.
Software Developer at Tecan Group Ltd (CH)
July 31, 2015 - July 29, 2025
Developed a hardware abstraction framework for various firmware devices controlling motors and sensors enabling blood analysis. Refactored large legacy libraries to follow SOLID and modern OO principles. Integrated control of C# abstraction using IronPython to allow testers and scientists to control robotic processes using Python.
Software Engineer at Royal London Ltd (UK)
July 31, 2015 - July 29, 2025
Engineered complex financial planning services and websites working with multidisciplinary engineers. Introduced and developed Service Oriented Architecture to separate business logic and application layers. Translated requirements from business analysts into concrete design and implementation.
Senior Software Developer / Technical Consultant at Roche
August 1, 2021 - Present
Developed robust web services in ASP.NET Core to support medical device algorithms, enhancing healthcare solutions. Designed and maintained CI/CD pipelines using GitHub workflows, and managed containerisation and deployment of applications to Kubernetes clusters with Docker, Kustomize, and ArgoCD. Conducted code reviews to ensure high-quality standards, automated repetitive tasks to improve efficiency, and collaborated with cross-functional teams to promote DevOps best practices. Supported architecture team by creating Architecture Decision Records and feature designs.
Software Developer at Sonova Holding AG
August 1, 2021 - August 8, 2025
Designed and improved a remote support conferencing solution for hearing care professionals to fit hearing aids remotely. Integrated third-party libraries and enhanced device remote configuration and security using JWT tokens. Developed custom tools to improve CI/CD pipelines, supported microservice operations, migrated version control repositories to Git, and modernized legacy code to .NET Core.
Software Developer at Tecan Group Ltd (CH)
July 31, 2015 - August 8, 2025
Developed a hardware abstraction framework to control various devices and kinetic motors for blood analysis. Refactored large legacy libraries to adhere to SOLID and modern object-oriented principles. Integrated control via IronPython to enable testers and scientists to control robotic processes using Python.
Software Developer at Royal London Ltd (UK)
July 31, 2015 - August 8, 2025
Engineered complex financial planning services and websites with multidisciplinary engineers. Introduced and developed service-oriented architecture to separate business logic and application layers. Translated requirements into designs and implementations based on business analyst input.
Software Developer - Various at Other Experiences (UK)
July 31, 2015 - August 8, 2025
Designed and implemented complex software solutions for multiple UK companies including New Look, Oxford Instruments, The Solutions Factory, RM plc, Aitken Scientific Ltd, GlaxoSmithKline plc, ABBOTS DIABETES CARE INC - Medisense, and Hewlett-Packard Company. Utilized a range of technologies including C#, C++, ASP.NET, Java, MFC, and MVC.

Education

Add your educational history here.

Qualifications

BSc (Hons) Computer Science
January 1, 0001 - December 31, 0001
A Level
January 1, 0001 - December 31, 0001
BSc (Hons) Computer Science (Artificial Intelligence)
January 11, 2030 - August 8, 2025
A Level - (Maths, Physics)
January 11, 2030 - August 8, 2025

Industry Experience

Healthcare, Life Sciences, Financial Services, Manufacturing, Software & Internet, Professional Services