Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Dhanushka Magammudalige

Austin,TX

Summary

Experienced software developer excelling in fast-paced, challenging environments. Passionate about continuous learning and seamlessly integrating new knowledge into projects. Eager to tackle complex problems and deliver innovative solutions for business success.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Software Engineer

Bitzify Private Limited
06.2022 - 11.2023
  • Designed and developed a custom external payroll system with a React front end and .NET backend, integrating with IFS ERP via APIs to enable seamless data exchange and system automation.
  • Developed a Supplier Portal integrated with IFS ERP using .NET, React, and MSSQL to enhance vendor interaction and streamline supply chain operations.
  • Deployed a finance software solution on Nginx, ensuring efficient server configuration and reliable application delivery.
  • Created a Windows installer (.exe) for deploying software as an Excel add-in using Inno Setup with Pascal scripting for custom installation logic.
  • Refactored existing APIs in the .NET-based supplier portal, which previously used direct SQL queries to access the database. With the transition to the IFS Cloud version, all data interactions were migrated to IFS-provided APIs. This update improved system compatibility, enhanced security, and ensured long-term maintainability.
  • Worked on a permission management tool for IFS ERP using .NET, React, PL/SQL, and IFS custom projections. The project was initially started by another company but lacked performance optimization. Tasked with improving system efficiency, efforts focused on reducing page load time from over two minutes by removing redundant database queries, simplifying service layer methods, and implementing stored procedures in the PL/SQL database. Specific API response times were improved from 4 minutes to just 15 seconds. Following these enhancements, the client handed over full ownership of the project to our company.
  • Implemented Balnzed, an accounting software project using Laravel, MySQL, and MVC architecture.
  • Analyzed proposed technical solutions based on customer requirements.

Freight Flow Associate

Sam's Club
03.2025 - Current
  • Operated forklifts safely to pick up, move, place, and position merchandise pallets.
  • Collaborated with managers and co-workers to complete work assignments efficiently.
  • Received, stocked, and organized merchandise from distribution centers and suppliers.
  • Maintained facility safety through regular safety sweeps and proper handling of hazardous materials.
  • Uphold sales floor and merchandising presentation standards according to company policies.
  • Applied company policies and data to make effective daily operational decisions.
  • Ensured accuracy and timeliness in completing work tasks.
  • Adapted to changing work demands and continuously improved through feedback.
  • Handled, moved, and displayed merchandise safely and correctly.
  • Operated and maintained forklifts, reporting any unsafe conditions immediately.

Produce Associate

Sam's Club
03.2024 - 03.2025
  • Ready items for sales floor stocking by affixing tags and preparing shelf labels.
  • Operated several types of equipment including balers, mobile computers, pallet jacks and forklift for inventory and stocking management.
  • Maintained product quality by managing rotation of goods based on the 'first in - first out' rule and updating inventory systems in real time.
  • Followed safety protocols in monitoring refrigeration, freezer, and cooling areas to ensure proper functioning and avoid hazards.
  • Monitored deliveries by checking merchandise against invoice paperwork and notifying supervisor for discrepancies.
  • Ensured safe, neat, and clean working conditions, adhering to company standards and identifying hazards, such as wet floors.
  • Invoice and Product Comparison Web Application: Designed a web application to compare invoices with the number of products received, ensuring accuracy in inventory management and reducing discrepancies.
  • Temperature Monitoring System for Cooler: Designed and developed a system using NodeMCU ESP8266 and a thermistor to measure cooler temperature, programmed it to send email alerts if the temperature exceeds a critical value, ensuring real-time monitoring and prevention of spoilage.

Plastic Mold Design and Development Engineer

Phoenix Industries Limited
08.2019 - 05.2020
  • Company Overview: Phoenix Industries is a plastic manufacturing company based in Sri Lanka.
  • Developed, coordinated, and monitored all aspects of injection mold projects, including selection of manufacturing methods, fabrications, and operation of product designs.
  • Oversaw product design proposals, specification, and other data to evaluate the feasibility, cost and maintenance requirements of designs and applications before project initiation.
  • Worked with CNC and machining technicians to develop various jigs and mold parts.
  • Interacted with overseas mold manufactures and suppliers to coordinate multiple projects.
  • Took advantage of various CAD software including Vero Visi and Solidworks to communicate designs with technical teams.
  • Identified and resolved mold errors, contributing to improved efficiency in production processes.

Trainee Mechanical Engineer

OREL Corporation Private Limited
10.2017 - 12.2017
  • Company Overview: OREL Corporation is a private engineering company based in Sri Lanka.
  • Engaged in machine design projects and 3D modeling, contributing to technical designs and process improvements.

Trainee Mechanical Engineer

Industrial Development Board
06.2017 - 10.2017
  • Company Overview: The Industrial Development Board is a government organization in Sri Lanka.
  • Worked with conventional machines (Lathe, milling).
  • Gained hands-on experience in sand casting processes including preparation and inspection.
  • Assisted in sand mould making and understanding molding sand properties.
  • Operated and maintained shot blasting machines for surface cleaning of cast parts.
  • Observed and learned about the operation of a cast iron furnace and metal melting procedures.
  • Supported the creation of wooden match plate patterns used in the molding process.
  • Followed safety procedures and quality control measures throughout the casting workflow.

Education

Bachelor of the Science of Engineering Honors Degree - Mechanical Engineering

University of Moratuwa
Moratuwa
12-2018

Skills

  • Rapidly acquires operational skills
  • Collaborated effectively in team production settings
  • Ensured accuracy and quality under deadlines
  • C# programming
  • HTML
  • Javascript
  • CSS
  • NoSQL databases
  • RESTful services
  • Version control
  • API integration
  • React
  • NET development
  • MySQL
  • Microsoft SQL

Certification

- Introduction to Relational Databases (RDBMS), IBM, 02/01/25, Verified Certificate: SQEZEAM8L0JE, Gained practical knowledge of relational databases, ER diagrams, and database design., Developed hands-on experience with MySQL, PostgreSQL, and IBM DB2., Covered key concepts including schemas, tables, and relational models.


- Introduction to APIs in Google, Google Cloud - Coursera, 02/01/25, Verified Certificate: GPF6KYLN56NA, Gained hands-on experience with Google APIs, HTTP protocols, RESTful APIs, and JSON data handling.


- Software Certification Course, Institute of Software Engineering, Sri Lanka, 04/01/21 - 10/01/21

Completed a comprehensive software engineering program covering Java full-stack development, modern UI/UX, web application development, and enterprise application architecture.
Core Topics:

  • Java Programming (OOP, Collections, Exception Handling, JDBC, JavaFX)
  • UI Design: JavaFX, JFoenix, Bootstrap, Semantic UI
  • Databases: MySQL, MySQL Workbench, SQL, JasperReports
  • Architecture: MVC, Layered Architecture, DAO/DTO, Spring Framework, Spring Boot
  • Web: HTML5, CSS3, JavaScript (ES5/ES6+), jQuery, AJAX, TypeScript, Angular
  • Back-End: Servlets, RESTful APIs, Node.js, Express.js
  • Tools: IntelliJ IDEA, NetBeans, Git, GitHub, BitBucket, Maven, NPM
  • ORM: Hibernate, JPA
  • Web Services, Asynchronous Programming, RxJS, SASS

Timeline

Freight Flow Associate

Sam's Club
03.2025 - Current

Produce Associate

Sam's Club
03.2024 - 03.2025

Software Engineer

Bitzify Private Limited
06.2022 - 11.2023

Plastic Mold Design and Development Engineer

Phoenix Industries Limited
08.2019 - 05.2020

Trainee Mechanical Engineer

OREL Corporation Private Limited
10.2017 - 12.2017

Trainee Mechanical Engineer

Industrial Development Board
06.2017 - 10.2017

Bachelor of the Science of Engineering Honors Degree - Mechanical Engineering

University of Moratuwa