Available to hire
I’m Tharindu Malinga, a passionate Full Stack Engineer from Kirindiwela, Sri Lanka, specializing in building RESTful APIs, database-driven applications, and secure authentication systems. I have hands-on experience from internships, academic projects, and freelance work, with a focus on Node.js, Express, PostgreSQL, and MySQL.
I thrive on scalable systems, performance optimization, and collaborative development. I enjoy solving complex backend problems, integrating third-party APIs, and delivering reliable software across frontend and backend layers.
Skills
Language
English
Intermediate
Sinhala, Sinhalese
Advanced
Work Experience
Freelance Software Engineer at Self-Employed
January 1, 2025 - PresentLed AI-powered projects including an AI-powered Prescription Reader (React Native + Flask + ML) with OCR and Google Gemini Vision integration; built a React Native app for image upload and real-time medicine-name extraction; implemented robust error handling and UX. Worked on Dedex Management System (PHP + MySQL) with real-time inventory tracking, role-based access control, PDF export, and secure authentication. Also developed an AI-enhanced E-commerce Platform with sentiment analysis and a LangChain-integrated Chatbot; delivered RESTful APIs and scalable backend services.
Internship Software Engineer at RedDotCode Software Solutions
December 1, 2023 - July 1, 2024Developed full-stack web and mobile applications, migrating frontend from Laravel to React.js; built backend with Node.js/Express.js; contributed to Android app development (Java). Designed PostgreSQL schemas and optimized queries (including vector-based search); integrated AWS S3 for secure document storage; implemented JWT-based authentication and role-based middleware; resolved 25+ frontend and backend issues; built and deployed RESTful APIs for bookings, book renting, and data operations; collaborated with clients and team members for requirements and documentation.
Education
BSc (Hons) in Information Technology, Software Engineering at Sri Lanka Institute of Information Technology (SLIIT)
September 1, 2020 - March 1, 2025Docker Foundations Professional Certificate at Docker, Inc
September 1, 2025 - October 1, 2025Essential English Language (Band level 4) at Dolewatte English Educational Academy
September 1, 2019 - January 1, 2020Qualifications
Docker Foundations Professional Certificate
September 1, 2025 - October 1, 2025Essential English Language (Band level 4)
September 1, 2019 - January 1, 2020Industry Experience
Software & Internet, Computers & Electronics, Professional Services
Skills
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Gampaha today.