I am writing to express my interest in opportunities that align with my experience as a Full-Stack Software Engineer with over10 years of hands-on expertise in building scalable, high-quality solutions across both front-end and back-end systems. I have evolved from a back-end-focused developer into a well-rounded engineer with strong end-to-end ownership, consistently delivering impactful solutions across diverse domains. In my current role as a Senior Software Engineer, I work extensively with modern technologies such as React, Java (SpringBoot), and PHP (Laravel), building robust applications and RESTful services. I also leverage cloud platforms like AWS to optimize performance and deployment workflows. My experience includes translating UX designs into reusable components, implementing scalable architectures, and ensuring high code quality through testing and CI/CD practices . I actively embrace modern AI-assisted (“vibe coding”) development practices, using tools such as OpenCode with ClaudeSonnet, Codex, and other AI engines to enhance productivity and improve solution design. Additionally, I integrate MCP servers with tools like Jira, Figma, Zeplin, and databases to enable seamless, context-aware workflows and improve collaboration across teams . Throughout my career, I have demonstrated strong leadership and problem-solving skills, leading projects in Agile environments, optimizing system performance, and contributing to scalable microservices and frontend architectures. I am passionate about continuous learning and applying modern engineering practices to deliver high-quality, user-centric solutions. I would welcome the opportunity to contribute my skills and experience to your organization and discuss how I can add value to your team. Thank you for your time and consideration.

Shashika Silva

I am writing to express my interest in opportunities that align with my experience as a Full-Stack Software Engineer with over10 years of hands-on expertise in building scalable, high-quality solutions across both front-end and back-end systems. I have evolved from a back-end-focused developer into a well-rounded engineer with strong end-to-end ownership, consistently delivering impactful solutions across diverse domains. In my current role as a Senior Software Engineer, I work extensively with modern technologies such as React, Java (SpringBoot), and PHP (Laravel), building robust applications and RESTful services. I also leverage cloud platforms like AWS to optimize performance and deployment workflows. My experience includes translating UX designs into reusable components, implementing scalable architectures, and ensuring high code quality through testing and CI/CD practices . I actively embrace modern AI-assisted (“vibe coding”) development practices, using tools such as OpenCode with ClaudeSonnet, Codex, and other AI engines to enhance productivity and improve solution design. Additionally, I integrate MCP servers with tools like Jira, Figma, Zeplin, and databases to enable seamless, context-aware workflows and improve collaboration across teams . Throughout my career, I have demonstrated strong leadership and problem-solving skills, leading projects in Agile environments, optimizing system performance, and contributing to scalable microservices and frontend architectures. I am passionate about continuous learning and applying modern engineering practices to deliver high-quality, user-centric solutions. I would welcome the opportunity to contribute my skills and experience to your organization and discuss how I can add value to your team. Thank you for your time and consideration.

Available to hire

I am writing to express my interest in opportunities that align with my experience as a Full-Stack Software Engineer with over10 years of hands-on expertise in building scalable, high-quality solutions across both front-end and back-end systems. I have evolved from a back-end-focused developer into a well-rounded engineer with strong end-to-end ownership, consistently delivering impactful solutions across diverse domains.

In my current role as a Senior Software Engineer, I work extensively with modern technologies such as React, Java (SpringBoot), and PHP (Laravel), building robust applications and RESTful services. I also leverage cloud platforms like AWS to optimize performance and deployment workflows. My experience includes translating UX designs into reusable components, implementing scalable architectures, and ensuring high code quality through testing and CI/CD practices .

I actively embrace modern AI-assisted (“vibe coding”) development practices, using tools such as OpenCode with ClaudeSonnet, Codex, and other AI engines to enhance productivity and improve solution design. Additionally, I integrate MCP servers with tools like Jira, Figma, Zeplin, and databases to enable seamless, context-aware workflows and improve collaboration across teams .

Throughout my career, I have demonstrated strong leadership and problem-solving skills, leading projects in Agile environments, optimizing system performance, and contributing to scalable microservices and frontend architectures. I am passionate about continuous learning and applying modern engineering practices to deliver high-quality, user-centric solutions.

I would welcome the opportunity to contribute my skills and experience to your organization and discuss how I can add value to your team.

Thank you for your time and consideration.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Senior Software Engineer at Euka Future Learning
August 20, 2024 - Present
Senior software engineer translating UX designs from Figma and Zeplin into reusable React components, contributing to product development and improving development efficiency. Led frontend initiatives including migrating to React 19 to support future product goals and updating third‑party libraries for compatibility. Contributed to Chakra UI theming and built reusable components as part of regular sprint work; provided feedback for the internal component library and updated Storybook components in collaboration with the UX team to ensure consistency and usability.
Senior Technical Lead at Euka Future Learning
March 20, 2022 - July 20, 2024
Developed a reusable React UI component library; led frontend architecture to accelerate product delivery; implemented Jest-based unit tests and integrated with Jira, Zeplin, and GraphQL dashboards. Mentored team members and supported future product goals through code quality improvements.
Technical Lead at Axiata Digital Labs
June 20, 2020 - October 20, 2021
Developed and led a Warehouse Management System project through the SDLC in an Agile/SCRUM environment; implemented Stripe payment gateway integration; built dashboards with Grafana; developed CRM-related components and ensured robust data flows with Spring Boot services.
Senior Software Engineer at Virtusa
July 20, 2018 - June 20, 2020
Applied React.js components with Material UI to enhance client deliverables; created an Angular-based UI on top of an older JSP-based web portal to integrate with legacy systems, using iframes where appropriate. Wrote dynamic, testable UI components and contributed to ongoing front-end modernization initiatives; supported security scanning efforts (Veracode).
Senior Technical Lead at 99x
March 20, 2022 - July 20, 2024
Led end-to-end development of a Warehouse Management System in an Agile/Scrum environment, driving architecture decisions and delivering scalable, high-quality back-end and front-end solutions while mentoring team members.
Technical Lead at Axia Digital Labs
June 1, 2020 - October 20, 2021
Engineered a Java project to replace the Hibernate/JPA repository layer with Spring JDBC, optimized data access, and improved application performance. Built real-time monitoring dashboards using Prometheus and Grafana and created front-end components with React/Material UI; integrated with Spring Boot and REST services. Established CI/CD pipelines and streamlined cross-team collaboration with Jira and Git.
Senior Software Engineer (Multiple Designations) at Virtusa
February 1, 2015 - June 20, 2020
Wrote Java-based payment connectors for Paydent using the Spring framework; maintained strong test coverage with JUnit and facilitated third-party vendor integrations for E-wallets. Built dashboards with Prometheus and Grafana for real-time performance monitoring; developed Angular components for CRM and frontend dashboards; created MVNO front-end in React with Material UI; enforced Jest unit tests. Designed a CQRS-based microservice for transport plan information and integrated it with a React UI; improved collaboration across Jira and Zeplin workflows and implemented robust end-to-end testing.

Education

Bachelor of Science (Special) in Information Technology at SLIIT
January 1, 2009 - December 1, 2013
Bachelor of Science (Special) in Information Technology at SLIIT
January 1, 2009 - December 1, 2013

Qualifications

Ultimate AWS Certified Cloud Practitioner
January 11, 2030 - April 9, 2026
Udemy: Advanced React and Redux
January 11, 2030 - April 9, 2026
AWS Certified Cloud Practitioner
January 11, 2030 - April 23, 2026
Udemy: Advanced React and Redux
January 11, 2030 - April 23, 2026

Industry Experience

Software & Internet, Computers & Electronics, Professional Services