Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Jayanath Udawatte

Louisville,US

Summary

Results-driven Lead .NET Engineer with over [X] years of experience in designing, developing, and leading the delivery of high-performance enterprise applications. Expertise in .NET Core, C#, and ASP.NET MVC, with a proven track record of building scalable, secure, and reliable software solutions. Strong leadership in guiding development teams through all stages of the SDLC, with a focus on Agile methodologies and DevOps practices. Adept at solving complex technical challenges, mentoring junior developers, and collaborating with stakeholders to achieve business objectives. Hands on experienced in cloud technologies, including Azure and AWS, and proficient in front-end frameworks like Angular and React.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Senior Lead Engineer

Virtusa Corporation
05.2014 - Current
  • Prepared technical documentation such as architecture diagrams,decomposition architecture diagrams, physical architecture diagrams using Lucid charts.
  • Designed and developed web applications, Web APIs ,SSIS jobs, Console App for different client such as QTC Leidos, Progressive Insurance, AIG, TheTieBar using SQL/No SQL .NET Core .NET MVC,Angular, React, AngularJS and TypeScript to meet clients bussines needs.
  • Have hosted web applications, Rest api solutions on Azure VMs with IIS, Nginx,Apache on Linux,Azure app services on Docker and AKS and SPA on CDN/Azure front door
  • Encrypted P11 data on Azure cosmos containers using Client manage key approache.
  • Involved in system study and database engineering such as creating databases, Tables, Complex Stored Procedures, Functions, Views, Triggers and SQL Performance Tuning to aid better data manipulation and consistency.
  • Set up build pipelines, release pipelines using Azure DevOps, Octopus, Jenkins and integrated SonaQube, Unit test to build pipeline.
  • Worked with business stakeholders, application developers, production teams and across functional units to identify business needs and discuss solution options.

Software Engineer

Softlogic Information System (Pvt) Ltd
10.2012 - 05.2014
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Analyzed proposed technical solutions based on customer requirements.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.

Software Engineer

Duo Software (Pvt) Ltd
02.2011 - 05.2012
  • Visited client site to install new applications, databases, configure servers.
  • Built new Applications using Silverlight and WCF services. Use Telerik ORM to do the crud operations for data access layer.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Leverage existing soap based wcf service to expose as rest api with minimal changes.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Reduced system downtime by proactively addressing potential issues through regular maintenance activities.
  • Conducted thorough code reviews to identify potential areas for improvement, ultimately enhancing code quality across all projects handled by the team.

Software Engineer

HTN Information Systems (Pvt) Ltd
01.2010 - 03.2011
  • Enhanced user experience with intuitive interface design and responsive web applications.
  • Analyzed proposed technical solutions based on customer requirements.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Implemented automated build and deployment processes to streamline release management procedures.
  • Facilitated team collaboration and project management through introduction of agile methodologies, leading to more adaptable and responsive development cycles.

Education

Bachelor of Science - Computer Science,Mathematics,Physics

University of Sri Jayewardenepura
Sri Lanka

Skills

  • Database: MS SQL, Oracle, MySQL, Cosmos No SQL
  • Programming Languages: C#, JavaScript, HTML5,Type Script, CSS3
  • Server-side Frameworks: ASPNET (40), MVC, WCF, Web API, REST, SOAP
  • Client-side Frameworks: JavaScript, jQuery, AJAX, JSON, Angular, React, Angular JS
  • Operating System: Windows,Linux
  • Version Controls : GIT, Bitbucket
  • Tools: Azure Data Studio, Visual Studio 2022, VS Code,JIRA, Reshaper, Notepad,Auto fact,
  • Oram : EF Core, Telerik ORAM
  • Unit Test: Moq, Nunit
  • Azure DevOps
  • Dependency Injection,Clean Architecture
  • Project Management: Agile

Certification

  • Microsoft Azure fundamentals

Timeline

Senior Lead Engineer

Virtusa Corporation
05.2014 - Current

Software Engineer

Softlogic Information System (Pvt) Ltd
10.2012 - 05.2014

Software Engineer

Duo Software (Pvt) Ltd
02.2011 - 05.2012

Software Engineer

HTN Information Systems (Pvt) Ltd
01.2010 - 03.2011

Bachelor of Science - Computer Science,Mathematics,Physics

University of Sri Jayewardenepura
Jayanath Udawatte