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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Language
Sinhala, Sinhalese
Fluent
English
Fluent
Work Experience
Intern Software Engineer – Front-End at TeachMeIt (Pvt) Ltd.
September 1, 2022 - October 8, 2025Assisted 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, 2025Built 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, 2025Developed 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, 2025Led 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, 2025Build 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, 2025Developed 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, 2025Assisted 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, 2025Oversaw 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, 2022Assisted 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, 2022Assisted 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, 2025Delivered 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, 2025Provided 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 - PresentDesigned 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, 2025Diploma in Software Engineering at Pearson | Esoft Metro Campus - Kandy
November 1, 2018 - April 1, 2019GCE Advanced Level at London Metropolitan University / Esoft Metro Campus - Colombo
January 1, 2021 - January 1, 2022GCE Ordinary Level at Pearson | Esoft Metro Campus - Kandy
January 1, 2018 - January 1, 2018BEng (Hons) in Software Engineering - 1st Class at London Metropolitan University / Esoft Metro Campus
July 1, 2024 - July 1, 2025Diploma in Software Engineering at Pearson | Esoft Metro Campus - Kandy
November 1, 2018 - April 1, 2019GCE Advanced Level at London Metropolitan University / Esoft Metro Campus - Colombo
January 1, 2021 - January 1, 2022GCE Ordinary Level at Pearson | Esoft Metro Campus - Kandy
January 1, 2018 - January 1, 2018BEng(Hons) in Software Engineering at Pearson / Essoft Metro Campus (Kandy); London Metropolitan University / Essoft Metro Campus (Colombo)
January 11, 2030 - May 25, 2026Diploma in Software Engineering at Pearson / Essoft Metro Campus (Kandy); London Metropolitan University / Essoft Metro Campus (Colombo)
January 11, 2030 - May 25, 2026Qualifications
Industry Experience
Software & Internet, Professional Services, Media & Entertainment, Education, Manufacturing
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Kandy today.