About
Highly accomplished Full-Stack .NET Developer with over 5 years of experience designing, developing, and deploying scalable enterprise solutions across finance, insurance, and retail sectors. Expert in C#, ASP.NET Core, and SQL, with a proven track record of optimizing performance and leading end-to-end development. Drives continuous improvement through RESTful API development, CI/CD automation, and Agile methodologies, delivering high-impact technological solutions in global banking environments.
Work
D P Infotech (Pvt) Ltd
|Software Engineer
Colombo, Sri Lanka
→
Summary
Led end-to-end development and deployment of scalable enterprise ERP solutions for finance and insurance clients, significantly enhancing system performance, reliability, and audit trail visibility.
Highlights
Architected and deployed enterprise-grade ERP solutions for clients including David Peiris Motor Company and Assetline Finance, supporting critical finance, audit, and insurance domains.
Streamlined system scalability by refactoring legacy .NET modules into ASP.NET Core and Entity Framework, resulting in a 40% improvement in application performance.
Optimized application performance and scalability by implementing SQL query optimization and caching strategies, reducing system response times by up to 40%.
Pioneered test automation frameworks using xUnit and NUnit, expanding test coverage to 95% and cutting regression defects by 35%.
Spearheaded CI/CD automation with Bitbucket and Visual Studio, shortening release cycles by 30% and increasing deployment reliability.
Enhanced SQL performance and system reliability through query tuning, database indexing, and automated scheduling via Control-M.
Led cross-functional Agile teams, providing technical guidance, conducting peer code reviews, and mentoring junior developers on software best practices.
Delivered a high-impact financial workflow module adopted by multiple departments, providing real-time audit trail visibility and cutting manual reconciliation time by 40%.
Prime Engineering Lanka (PVT) Ltd
|Associate Software Engineer
Colombo, Sri Lanka
→
Summary
Developed and deployed enterprise-grade web applications for industrial clients, enhancing system reliability and automating key business processes through iterative development.
Highlights
Developed and deployed enterprise-grade web applications for industrial sector clients using C#, ASP.NET, and SQL Server, improving reliability and system scalability.
Automated manual reporting processes through Crystal Reports integration, cutting report generation time by 40% and improving decision-making speed.
Implemented secure authentication modules and improved role-based access, reducing access-related errors by 25%.
Collaborated closely with business stakeholders to gather requirements, translate them into technical designs, and deliver high-quality software under tight deadlines.
Supported Agile delivery cycles by contributing to sprint planning, backlog refinement, and release documentation, ensuring timely delivery.
Played a key role in migrating on-premise systems to a more modular architecture, enhancing maintainability and reducing downtime during updates.
House of Fashions
|Junior Software Developer
Colombo, Sri Lanka
→
Summary
Designed and implemented internal business tools for retail operations, automating stock control and reporting processes to enhance data accuracy and sales analytics.
Highlights
Designed and implemented internal business tools for inventory and retail operations using C# Windows Forms and SQL Server.
Automated stock control and supplier tracking processes, improving data accuracy and reducing manual tracking errors.
Customized POS and reporting modules to support retail analytics, enabling faster daily sales reporting and data reconciliation.
Collaborated with IT operations to deploy, test, and maintain systems used across multiple retail branches.
Documented application logic and contributed to early-stage SDLC improvements that standardized code maintenance.
Built a lightweight stock monitoring tool that improved real-time inventory accuracy and reduced out-of-stock incidents by 25%.
Education
Sri Lanka Institute of Information Technology
→
BSc (Hons)
Information Technology
Languages
English
Skills
Programming Languages
C# ( 5+ years ), JavaScript ( 4+ years ).
.NET Frameworks & Libraries
ASP.NET Core / MVC ( 5+ years ), .NET Framework / .NET 6+ ( 5+ years ), Entity Framework / EF Core ( 5+ years ), LINQ / Lambda Expressions ( 2+ years ).
API Development
RESTful API Design ( 5+ years ), SOAP ( 3+ years ), JSON ( 3+ years ).
Front-End Technologies
HTML/CSS ( 5+ years ), JS/JQuery ( 3+ years ), React ( 1 year ), Angular.
Reporting Tools
SSRS / Reporting ( 5+ years ), Crystal Reports ( 5+ years ).
Other Relevant Skills
Microservices Development, Containers (Docker), Kubernetes.
Database Technologies
SQL Server ( 5+ years ), Oracle ( 5+ years ), SQL Query Optimization ( 5+ years ), Stored Procedures / Functions ( 5+ years ).
Development Tools & Methodologies
Agile (Scrum) ( 5+ years ), JIRA ( 4+ years ), Confluence, Git, Bitbucket, Visual Studio ( 5+ years ), Docker, Jenkins, xUnit / NUnit, Windows Forms / Desktop Apps ( 5+ years ).