Summary
Dinuka Navaratna is a Melbourne-based software engineer and entrepreneur with 9 years of experience building full-stack, scalable web and mobile solutions. He blends hands-on development in Python, React, PHP and Kotlin with backend architecture, DevOps and security expertise rooted in a BSc in Computer Security. As a frequent freelance lead and technical partner to startups, he has delivered end-to-end productsโfrom APIs and cloud deployments to CDN/firewall tuning and ML-powered analyticsโwhile mentoring teams and shaping product strategy. He has co-founded and led technical teams, driven AI integrations for an AI-powered job platform, and currently contributes to B2B solutions through Millionyse and DontBlink. Dinukaโs unusual combination of formal security training, ongoing postgraduate studies in IT and project management, and a creative side project portfolio makes him a pragmatic builder who prioritizes resilient, market-ready software. He actively seeks strategic partnerships and advisory roles that bridge technical execution with business outcomes.
9 years of coding experience
4 years of employment as a software developer
Foundation Course for the Bachelor's Degree Computer Science Business Management Project Management Logistics Quantitative Techniques, Foundation Course for the Bachelor's Degree Computer Science Business Management Project Management Logistics Quantitative Techniques at NSBM Green University
Master of Information Technolog, Master of Information Technolog at Swinburne University of Technology
Master of Business Administration Project Management, Master of Business Administration Project Management at Cardiff Metropolitan University
BSc (Hons) Computer Security Computer and Information Systems Security/Information Assurance, BSc (Hons) Computer Security Computer and Information Systems Security/Information Assurance at University of Plymouth
English, Sinhalese