Résumé

Pubudu Deepamal K Bulathwatte Mulnilaralalage · Brisbane, Queensland, Australia · pubududeepamal98@gmail.com · +61 451 493 654 · LinkedIn · GitHub

Professional Summary

Full Stack Developer and Software Engineer with 2+ years of professional experience in web application development, REST API design and database architecture. Currently completing a Master of Information Technology (Software Development) at the University of Southern Queensland. Strong background in Node.js, React, MySQL and secure API development. Experienced in Agile Scrum environments with a proven record of delivering working software for real clients.

Education

Master of Information Technology (Software Development)
University of Southern Queensland, Australia · September 2024 – September 2026 (expected)
BSc (Hons) Computer Science
University of Staffordshire, UK · November 2022 – December 2023 · Grade: Second Class, First Division
Higher National Diploma in Software Engineering
NIBM, Sri Lanka · February 2021 – September 2022 · GPA: 3.58 / 4.00
Diploma in Software Engineering
NIBM, Sri Lanka · February 2020 – February 2021 · GPA: 3.80 / 4.00 (Distinction)
Certificate in Software Engineering
NIBM, Sri Lanka · September 2019 – December 2019

Professional Experience

Software Engineer – RCA Technology
Full-time, Remote · May 2023 – August 2024 (1 year 4 months)
  • Developed and maintained web application features in a remote team environment
  • Contributed to frontend and backend development using JavaScript and related frameworks
  • Collaborated in Agile workflows, participated in code reviews and delivered features to production
Software Engineer Intern – LankaPropertyWeb
Hybrid, Colombo, Sri Lanka · November 2022 – May 2023 (7 months)
  • Built and maintained frontend components using HTML, CSS and JavaScript
  • Worked with team members to integrate frontend interfaces with backend APIs
  • Gained practical experience in full stack web development across production systems
Software Developer Intern – Wysheit Technologies
Remote · May 2022 – November 2022 (7 months)
  • Developed web application modules and contributed to software testing and documentation
  • Applied object-oriented programming principles in a professional team context

Capstone Project

DataCare Connect – Full Stack Backend Developer

The Future Care Network Digital Platform · UniSQ CSC6200 Capstone Project

Team: DataCare Connect · Client: Angela Cochrane · Supervisor: Dr Ignacio Zapata

Designed and built a secure Node.js/Express REST API for a regional childcare demand platform serving families, educators, administrators and government agencies. Implemented JWT authentication, role-based access control, HMAC-SHA256 signed API access, Zod validation, bcrypt password hashing and MySQL database architecture. Platform delivered all client requirements across 4 Agile sprints, passed 20/20 functional test cases.

Technical Skills

Languages
JavaScript, Python, Java, PHP, HTML, CSS, SQL
Frontend
React, Vue.js, Bootstrap, Vite, Recharts
Backend
Node.js, Express.js
Databases
MySQL, MongoDB, Firebase
Security
JWT, bcrypt, HMAC-SHA256, Helmet, Zod, CORS, Rate Limiting
Tools
Git, GitHub, ClickUp, Teams, VS Code, Postman
Data & Analytics
Power BI, Weka, Python data analysis
Other
WordPress, WooCommerce, REST API, Agile Scrum

Soft Skills

Project ManagementAgile Collaboration
Problem SolvingTechnical Documentation
Client CommunicationTime Management
Analytical Thinking