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.

Tharindu Malinga

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.

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.

See more

Experience Level

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

Language

English
Intermediate
Sinhala, Sinhalese
Advanced

Work Experience

Freelance Software Engineer at Self-Employed
January 1, 2025 - Present
Led 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, 2024
Developed 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, 2025
Docker Foundations Professional Certificate at Docker, Inc
September 1, 2025 - October 1, 2025
Essential English Language (Band level 4) at Dolewatte English Educational Academy
September 1, 2019 - January 1, 2020

Qualifications

Docker Foundations Professional Certificate
September 1, 2025 - October 1, 2025
Essential English Language (Band level 4)
September 1, 2019 - January 1, 2020

Industry Experience

Software & Internet, Computers & Electronics, Professional Services