Available to hire
Software engineer with 3+ years of experience designing and developing modern web and mobile applications. Skilled in building scalable full-stack solutions using React.js, Node.js, Express.js, TypeScript, React Native, Flutter, Firebase, MongoDB, MySQL/PostgreSQL, and AWS.
Passionate about AI-powered applications, integrating AI APIs, building automation workflows, and creating cloud-based solutions. Strong understanding of REST APIs, authentication/authorization, database design, serverless architectures, and modern Git-based development practices.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Advanced
Sinhala, Sinhalese
Fluent
Tamil
Intermediate
Work Experience
Associate Software Engineer at Epedia (PVT) LTD
September 1, 2023 - PresentDeveloped and maintained cross-platform mobile applications using Flutter and Dart with Firebase backend integration. Integrated RESTful APIs for secure communication between mobile apps and backend services. Implemented Firebase authentication, Cloud Firestore, and Cloud Storage for user management and real-time data synchronization. Collaborated with backend developers to design, test, and consume scalable APIs while ensuring reliable data flow across applications. Worked on cloud-based backend services including authentication, notifications, file uploads, and application data management. Optimized performance through efficient state management, asynchronous API handling, and improved database query performance. Participated in code reviews, Git-based version control, debugging, and Agile development processes.
Software Engineering Intern at Cyber Craft (PVT) Ltd
January 1, 2022 - August 31, 2023Developed responsive web applications using React.js, Node.js, Express.js, and JavaScript. Built reusable frontend components and RESTful backend APIs. Implemented authentication, authorization, and role-based access control. Worked with MongoDB and MySQL for application data management. Participated in Agile software development, sprint planning, testing, and peer code reviews using Git and GitHub. Contributed to blockchain-based prototype development and API integrations. Improved application performance and maintainability through continuous refactoring and testing.
Freelancer at Fiverr
September 1, 2021 - PresentDesigned and built full-stack applications using React.js, Node.js, Express.js, TypeScript, React Native, Flutter, and Firebase. Built secure REST APIs with authentication, authorization, and database integration. Developed scalable backend services using MongoDB, MySQL, PostgreSQL, and Firebase. Integrated third-party APIs including payment gateways, authentication providers, AI services, and cloud platforms. Implemented cloud deployments using AWS services and serverless architectures. Developed AI-powered features using OpenAI APIs, automation workflows, and conversational assistants. Collaborated with clients using GitHub version control and Agile practices to deliver production-ready responsive and maintainable applications.
Education
BSc (Hons) in Computing (Software Engineering) at Cardiff Metropolitan University
January 1, 2024 - January 1, 2026Higher National Diploma in Software Engineering at IBM
January 1, 2023 - January 1, 2024Diploma in Computer System Design at IBM
January 1, 2022 - January 1, 2023GCE O/L (Passed) and GCE A/L (Science Stream - Maths - Passed) at St. John Paul II English Medium College
January 1, 2021 - July 29, 2026Qualifications
Industry Experience
Software & Internet, Computers & Electronics
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Colombo today.