
Madusanka
Full Stack Developer React, Next js, Node js, NestJS, AI Integration
Compétences

Voir mes services


Portfolio
Expérience professionnelle
Hasthiya IT
Temps partiel • 1 yr 4 mos
Associate Software Engoneer
Jul 2025 - Present • 10 mos
After my internship, I was promoted to Associate Software Engineer at Hasthiya IT, where I continued working as a Full-Stack Developer on production-level applications. In this role, I developed and maintained scalable web and mobile applications using React.js, React Native, JavaScript, TypeScript, Node.js, and NestJS. I focused on building robust backend systems with NestJS and Express.js, designing RESTful APIs, and managing data using MySQL and MongoDB. I implemented modern, responsive user interfaces with Tailwind CSS and integrated Firebase services for authentication, notifications, and cloud storage. I also worked with Google Cloud Services for application hosting and backend infrastructure, and managed deployments using cPanel. This position enhanced my experience in system architecture, clean code practices, API security, and cross-platform mobile development, while collaborating closely with teams to deliver reliable, high-performance software solutions.
Intern Software Engineer
Jan 2025 - Jul 2025 • 6 mos
I worked as an Intern Software Engineer at Hasthiya IT, where I gained hands-on experience as a Full-Stack Developer, contributing to real-world software projects from development to deployment. During my internship, I developed and maintained web and mobile applications using React.js, JavaScript, TypeScript, Node.js, and Express.js, while working with both MySQL and MongoDB databases. I was involved in building responsive user interfaces using Tailwind CSS and implementing secure, scalable backend APIs. I also worked on Android application development using Java, integrated Firebase services for authentication, real-time databases, and cloud storage, and utilized Google Cloud Services for deployment and backend support. Additionally, I handled hosting and deployment tasks using cPanel, ensuring smooth application delivery and maintenance. This role strengthened my problem-solving skills, understanding of full-stack architecture, and ability to collaborate in a professional development environment while delivering high-quality, scalable solutions.