WELCOME TO MY JOURNEY

Hi, I'm Dhanushka Magammudalige

Passionate about crafting seamless digital experiences by blending elegant design with robust functionality. Specializes in building scalable web applications and optimizing system performance for user-centric solutions.

dhanushkamcr@gmail.com https://www.linkedin.com/in/dhanushka-magammudalige-96203a130

About Me

I'm a passionate Full Stack Software Engineer with a unique journey from Mechanical Engineering to Software Development. My background in engineering gives me a strong analytical mindset and problem-solving approach that I apply to creating efficient, scalable software solutions. Currently expanding my expertise through intensive bootcamp training while applying my skills in real-world projects.

šŸ›  SKILLS & TOOLS

Technologies I work with to bring ideas to life

Python Python
Java Java
Spring Spring
Spring Data Spring Data
.NET .NET
Tomcat Tomcat
Hibernate Hibernate
JavaScript JavaScript
TypeScript TypeScript
React React
Angular Angular
HTML5 HTML5
CSS3 CSS3
MySQL MySQL
Oracle Oracle
Redis Redis
Node.js Node.js
Figma Figma

My Career Journey

From Mechanical Engineer to Full Stack Developer

B.Sc. Mechanical Engineering

University of Moratuwa, Sri Lanka | 2014 - 2019

Graduated with a Bachelor's degree in Mechanical Engineering after 4 years of rigorous study, building strong analytical and problem-solving skills that would later prove invaluable in software development.

Mold Design & Development Engineer

Phoenix Industries Ltd. | Sri Lanka | Aug 2019 - May 2020

Led injection mold projects from concept to production, coordinating manufacturing methods and overseeing fabrication processes. Collaborated with international suppliers and technical teams to deliver efficient mold solutions.

SolidWorks Vero Visi CAD Design

Career Transition: Mechanical → Software

Institute of Software Engineering, Sri Lanka

Made the pivotal decision to transition from mechanical engineering to software development. Completed comprehensive full-stack software engineering certification, marking the beginning of my new career path.

Independent Software Developer

Self-employed | Sri Lanka | Jun 2020 - May 2022

Launched independent software development practice, designing and deploying complete Point of Sale systems for two local supermarkets. Managed entire project lifecycle from client consultation to system deployment and maintenance.

Software Engineer

Bitzify Private Limited | Jun 2022 - Nov 2023

Engineered enterprise solutions for IFS ERP including payroll and supplier portals. Achieved breakthrough performance optimization reducing API response times from 4 minutes to 15 seconds through query optimization.

Produce Associate

Sam's Club | Round Rock, Texas | Mar 2024 - Mar 2025

Managed warehouse operations while applying technical innovation. Built an IoT temperature monitoring system with NodeMCU ESP8266 and thermistors, sending real-time alerts to improve product quality and reduce spoilage.

Freight Flow Associate

Sam's Club | Round Rock, Texas | Mar 2025 - Present

Operating warehouse equipment while collaborating with cross-functional teams to meet workflow targets and increase operational efficiency. Applying safety protocols and maintaining compliance standards.

Coding Bootcamp Student

Coding Temple | Jul 2025 - Present

Currently enrolled in an intensive full-stack software engineering bootcamp, expanding expertise in modern development technologies. Gaining hands-on experience in building RESTful APIs with Flask, designing responsive interfaces with React, and implementing relational databases while following professional Git workflows.

Contact With Me

Get in Touch

I’m always open to connecting with professionals and sharing ideas. Feel free to reach out via email or my social media profiles.

dhanushkamcr@gmail.com
Austin, Texas, USA

Share your thoughts...