Hi! I am Chamith Shehan,

a full-stack web developer

I specialize in building web applications using Angular and modern frameworks. Scroll down to see what I have been working on.

Hero Image

About Me

Results-driven & motivated Software Engineer with experience in software designing, frontend, backend & mobile applications development, integration, testing, and deployment. Supportive and enthusiastic team player dedicated to streamlining processes and efficiently resolving project issues.

Technical Skills

.NETReactNode.jsFlutterAngularDockerTypeScriptASP.NET CoreEntity FrameworkRedux
school Education
B.Sc. in Management and Information Technology

University of Kelaniya

February 2019 - May 2022

code
Full-Stack Development

Building scalable web applications using modern frameworks like .NET, React, Angular, and Node.js with best practices.

cloud_queue
Microservices & APIs

Designing and implementing containerized microservices architectures with Docker and RESTful APIs.

phone_android
Mobile Development

Creating cross-platform mobile applications using Flutter for efficient data collection and user engagement.


Professional Experience

My journey in software development and key projects

work

Software Engineer

TOPbookkeeper

location_onColombo, Sri Lanka

Current Position

calendar_todayJanuary 2024 - Present

Sales Force Automation Web Application

Involved in the development of a Sales Force Automation web application using .NET 7 for backend services and Angular 14 with TypeScript for the frontend. Contributed to building features that streamline sales processes and improve customer relationship management.

.NET 7AngularTypeScriptSales Automation
Sales Force Mobile Application

Participated in the development of a Sales Force mobile application using .NET 8 for backend services and MAUI for cross-platform mobile development. Helped create a user-friendly mobile interface to enhance sales team productivity on the go.

.NET 8MAUIMobile Development
HR Management Web Application

Contributed to the development of an HR Management web application using .NET 7 for backend services and Angular 14 with TypeScript for the frontend. Assisted in implementing features that facilitate efficient human resource management and employee engagement.

.NET 7AngularTypeScriptHR Management
Client Calls Management Mobile Application

Worked on the development of a Client Calls Management mobile application using .NET 9 for backend services and MAUI for cross-platform mobile development. Aided in building functionalities that help manage client communications effectively.

.NET 9MAUIMobile Development
work

Associate Software Engineer

H2Compute

location_onNarahenpita, Sri Lanka

Past Position

calendar_todayOctober 2022 - December 2023

Microservices-based HRM Web Application

Collaborated with a team to develop a scalable Human Resource Management web application using Microservices architecture. Contributed to the development of containerized .NET 6 APIs with Docker for backend services and React with Typescript for the frontend.

.NET 6ReactTypeScriptDockerMicroservices
Survey Questionnaire Management Service

Partnered with a team to design and develop a robust Survey questionnaire management service. Played a key role in utilizing .NET 6 for the backend services and React for the user interface, ensuring a seamless user experience.

.NET 6ReactSurvey Management
File Exchange Monitoring System

Teamed up with a group to develop a File exchange monitoring system to enhance data security and compliance. Contributed to the use of .NET 7, React, and Neo4j to build a reliable and efficient system for tracking and auditing file exchanges.

.NET 7ReactNeo4jSecurity
Work Site Observations Reporting System

Teamed up with a group to implement a manufacturing plants observations reporting system including a mobile application and web admin panel. Collaborated on the use of .NET 7, Flutter, and React to create a cross-platform application for efficient data collection and reporting.

.NET 7FlutterReactMobile
work

Software Engineer (Intern)

MYND Innovation

location_onMaharagama, Sri Lanka

Past Position

calendar_todaySeptember 2021 - September 2022

Parking Slot Booking System

Collaborated in the development of a Parking slot booking system using ASP.NET Core 5 and Angular 12 with Azure DevOps.

ASP.NET Core 5Angular 12Azure DevOps
E-commerce Web Application

Designed and collaborated in the development of an E-commerce web application using ASP.NET 6 with Entity Framework and React JS with Redux state management, Material UI, and TypeScript.

ASP.NET 6Entity FrameworkReactReduxMaterial UITypeScript
Web Application Deployment

Deployed web applications on Linux cloud servers using Docker for seamless and efficient deployment.

LinuxDockerCloud Deployment

Get In Touch

Looking for a skilled software engineer? I'm available for new opportunities and exciting projects. Let's connect!

location_on
Address

A/126/2, Kithalangamuwa, Dunumala, Warakapola, Sri Lanka

phone
link
LinkedIn

View Profile