06/2023 – Present United Kingdom
Clear Course as Sr. Software Engineer
- Led the end-to-end development of scalable enterprise applications using Umbraco, CMS, Azure, and .NET Core technologies.
- Integrated Microsoft Dynamics CRM solutions to streamline internal workflows and improve customer data visibility.
- Guided a team of developers in an Agile environment, improving sprint velocity by 25% through effective code reviews and mentorship.
- Delivered high-performance APIs and cloud ready solutions, increasing application uptime and scalability.
05/2021 – 05/2023 South Africa
Dynamic Technologies as Sr. Software Engineer
- Directed development teams across multiple projects using .NET Core, Umbraco, and Azure cloud services.
- Partnered with international stakeholders to translate complex business needs into robust technical solutions.
- Increased team delivery efficiency by 30% through process improvements and automation pipelines.
- Fostered a collaborative Agile culture, mentoring junior developers and championing clean code principles.
05/2016 – 04/2021 South Africa
Inzalo as Sr. Software Engineer
- Architected and deployed high-availability web solutions across enterprise environments using
RabbitMQ, Web API, and SQL Server.
- Led multi-national teams, aligning development with client expectations across India, and South
Africa.
- Consistently delivered projects under tight deadlines, achieving client satisfaction and repeat contracts.
07/2011 – 04/2016 India
Rysun as Sr. Dotnet Developer
- Developed and maintained business-critical web applications using ASP.NET MVC/Core, RDLC,
SSRS, and Azure.
- Collaborated closely with international teams to ensure high-quality deliverables and technical consultation.
- Streamlined deployment pipelines using DevOps tools and adopted TDD to improve software reliability.
03/2010 – 06/2011 India
Saltriver as Jr. Dotnet Developer
- Supported backend development and API integrations for enterprise systems using C#,
ADO.NET, and SQL Server.
- Contributed to key modules and debugging efforts to ensure smooth deployments and feature rollouts.
03/2009 – 02/2010 India
Klicksoft as Jr. Dotnet Developer
- Built and maintained internal applications, gaining foundational experience in .NET, version control, and Agile practices.
- Participated in software testing and documentation to support full development life cycle.