I'm Shehan, a frontend-focused full-stack software engineer with 4+ years of experience building scalable SaaS applications using React and TypeScript. I enjoy delivering high-impact UI architectures, integrating REST APIs, and owning features end-to-end in multi-tenant systems. As a collaborative tech lead, I help improve code quality, performance, and delivery speed while mentoring engineers and shipping reliable software. Based in Ampara, Sri Lanka, I relish turning complex problems into clean, maintainable solutions and partnering with designers and clients to prioritize what's most important.

I'm Shehan, a frontend-focused full-stack software engineer with 4+ years of experience building scalable SaaS applications using React and TypeScript. I enjoy delivering high-impact UI architectures, integrating REST APIs, and owning features end-to-end in multi-tenant systems. As a collaborative tech lead, I help improve code quality, performance, and delivery speed while mentoring engineers and shipping reliable software. Based in Ampara, Sri Lanka, I relish turning complex problems into clean, maintainable solutions and partnering with designers and clients to prioritize what's most important.

Available to hire

I’m Shehan, a frontend-focused full-stack software engineer with 4+ years of experience building scalable SaaS applications using React and TypeScript. I enjoy delivering high-impact UI architectures, integrating REST APIs, and owning features end-to-end in multi-tenant systems.

As a collaborative tech lead, I help improve code quality, performance, and delivery speed while mentoring engineers and shipping reliable software. Based in Ampara, Sri Lanka, I relish turning complex problems into clean, maintainable solutions and partnering with designers and clients to prioritize what’s most important.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

Sinhala, Sinhalese
Fluent
English
Fluent

Work Experience

Intern Software Engineer – Front-End at TeachMeIt (Pvt) Ltd.
September 1, 2022 - October 8, 2025
Assisted frontend development tasks, implemented UI components, performed validations, and prepared transfer-ready form data. Collaborated with the team to integrate RESTful APIs and gain exposure to client communication and deployment processes.
Associate Software Engineer – Front-End at TeachMeIt (Pvt) Ltd.
March 1, 2024 - October 8, 2025
Built reusable interfaces and components using React; developed backend API interactions with Express; integrated REST APIs with frontend; contributed to unit testing and code reviews; mentored interns and collaborated with clients to refine requirements.
Software Engineer – Full Stack at TeachMeIt (Pvt) Ltd.
May 1, 2025 - October 8, 2025
Developed features for frontend and backend using React and Node.js (Express/Nest). Implemented API integrations, authentication (JWT), data modeling with Prisma/TypeORM, and database interactions (PostgreSQL/MySQL/MongoDB). Wrote unit tests and contributed to CI/CD and code reviews.
Acting Chief Technology Officer at TeachMeIt (Pvt) Ltd.
May 1, 2025 - October 8, 2025
Led system architecture decisions to ensure scalability and maintainability. Coordinated with management and clients to align technical solutions with business goals. Mentored developers, assigned tasks, and reviewed code; introduced best practices in version control, deployment, and documentation.
Associate Software Engineer – Front-End
March 1, 2024 - October 8, 2025
Build interfaces, components, and frontend functionalities using React. Develop back-end API with Express and Nest. Test APIs with Postman. Integrate REST APIs with frontend functionalities. Communicate and collaborate with clients. Conduct developer unit testing. Review pull requests and mentor intern/associate developers. Conducted technical interviews for intern positions.
Software Engineer – Full Stack
May 1, 2025 - October 8, 2025
Developed full-stack SaaS features, built frontend with React/Next.js, implemented backend services with Express/Nest.js, wrote tests, and collaborated with clients. Led PR reviews and mentored junior developers.
Intern Software Engineer – Front-End at TeachMeIt (Pvt) Ltd.
September 1, 2022 - October 8, 2025
Assisted in building frontend components, added validations, prepared transfer-ready form data, and communicated with clients.
Acting Chief Technology Officer at TeachMeIt (Pvt) Ltd.
May 1, 2025 - October 8, 2025
Oversaw system architecture and technology decisions to ensure scalability and maintainability. Coordinated with management and clients to align technical solutions with business goals. Mentored developers, assigned tasks, and reviewed code to maintain high standards. Introduced best practices in version control, deployment, and documentation.
Frontend Developer at MeIt (Pvt) Ltd
March 1, 2022 - September 1, 2022
Assisted in developing React components and frontend features for live applications. Implemented form validations and prepared API-ready payloads. Gained hands-on experience with Agile development, Git workflows, and collaborative codebases.
Frontend Developer at Smart Apparel Solutions (Pvt) Ltd
March 1, 2022 - September 1, 2022
Assisted in developing React components and frontend features for live applications. Implemented form validations and prepared API-ready payloads. Gained hands-on experience with Agile development, Git workflows, and collaborative codebases.
Frontend/Full-Stack Engineer (Contract) at DryCleanX ERP (Multi-tenant SaaS for laundry businesses, US market)
July 1, 2024 - July 1, 2025
Delivered end-to-end features for multiple multi-tenant SaaS platforms using React, TypeScript, Express, and NestJS. Implemented complex frontend workflows including dashboards, dynamic forms, role-based UI rendering, and data-driven state management.
Technical Lead (Interim) at Confidential (Transition Period)
January 1, 2025 - May 1, 2025
Provided technical leadership during a transitional period, focusing on system maintainability and delivery quality. Reviewed frontend and backend architecture decisions to support scalability and cleaner development workflows. Introduced improved version control practices, documentation standards, and deployment discipline. Coordinated with management and clients to align technical execution with business priorities.
Frontend Engineer (Internal ERP) at Internal ERP System (Cross-Department)
October 1, 2025 - Present
Designed and developed the frontend of an internal ERP system supporting core business operations across multiple departments. Built reusable React component libraries to reduce UI duplication and improve development efficiency. Collaborated with backend engineers to design REST API contracts and integrated secure, authenticated endpoints. Implemented frontend performance optimizations and improved site responsiveness and SEO. Led frontend technical decisions, reviewed PRs, and mentored junior developers.

Education

BEng (Hons) in Software Engineering - 1st Class at London Metropolitan University / Esoft Metro Campus - Colombo
July 1, 2024 - July 1, 2025
Diploma in Software Engineering at Pearson | Esoft Metro Campus - Kandy
November 1, 2018 - April 1, 2019
GCE Advanced Level at London Metropolitan University / Esoft Metro Campus - Colombo
January 1, 2021 - January 1, 2022
GCE Ordinary Level at Pearson | Esoft Metro Campus - Kandy
January 1, 2018 - January 1, 2018
BEng (Hons) in Software Engineering - 1st Class at London Metropolitan University / Esoft Metro Campus
July 1, 2024 - July 1, 2025
Diploma in Software Engineering at Pearson | Esoft Metro Campus - Kandy
November 1, 2018 - April 1, 2019
GCE Advanced Level at London Metropolitan University / Esoft Metro Campus - Colombo
January 1, 2021 - January 1, 2022
GCE Ordinary Level at Pearson | Esoft Metro Campus - Kandy
January 1, 2018 - January 1, 2018
BEng(Hons) in Software Engineering at Pearson / Essoft Metro Campus (Kandy); London Metropolitan University / Essoft Metro Campus (Colombo)
January 11, 2030 - May 25, 2026
Diploma in Software Engineering at Pearson / Essoft Metro Campus (Kandy); London Metropolitan University / Essoft Metro Campus (Colombo)
January 11, 2030 - May 25, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Education, Manufacturing