Dishan Madushanka
Software Engineer and Developer in London
Dishan Madushanka – Senior Software Engineer Odoo | Python | Golang | Angular
With over seven years of professional experience, I specialize in designing, developing, and optimizing ERP solutions that help businesses streamline operations and achieve sustainable growth. My expertise spans across Odoo development (versions 10 to 18), combined with strong technical proficiency in Python, Go (Golang), and Angular, allowing me to deliver scalable and high-performance software systems.
Core Skills and Expertise
Odoo Development:
Extensive experience working with Odoo Community and Enterprise Editions, from OpenERP 7 through the latest Odoo versions (v18+). Expert in module customization, system upgrades, API integrations, performance optimization, and complex migrations across multiple major versions. Strong experience contributing and publishing production-ready modules to the Odoo App Store.
Backend Development:
Proficient in Python and Go (Golang), with a focus on building reliable, efficient, and maintainable backend architectures.
Frontend Development:
Experienced in Angular, JavaScript, and TypeScript for creating intuitive, responsive, and dynamic user interfaces.
Database Management:
Skilled in PostgreSQL and MySQL, covering schema design, data migration, performance tuning, and optimization.
System Administration:
Experienced in managing Linux/Ubuntu environments for deployment, monitoring, CI/CD workflows, and server maintenance.
Achievements and Key Projects
Designed and developed a complete ERP-like platform from scratch using Angular and TypeScript.
Implemented seamless dual-sync API integrations between Oracle and Odoo for large-scale enterprise clients.
Migrated multiple ERP systems from OpenERP 7 to Odoo 14+ and later versions for organizations in the manufacturing, retail, and FMCG sectors.
Customized advanced reporting frameworks using RML and XML to align with unique client requirements.
Led development teams, mentored junior developers, and managed end-to-end ERP implementations.
Key Projects & Contributions
Published multiple modules on the
Odoo App Store:
https://apps.odoo.com/apps/modules/browse?search=Wizkron
Developed and deployed Odoo-based mobile applications for international clients, including:
Yamaha Music School Malaysia
Warees Singapore (Crest Assetra App):
https://apps.apple.com/sg/app/crest-assetra/id6751702779
Designed the ERP system for an Australian Client, including full Xero Accounting integration.
Delivered full-cycle ERP implementations for clients across Australia, Singapore, Malaysia, Indonesia, and Sri Lanka.
Professional Approach
I bring a balanced combination of deep technical expertise and strong business understanding. My focus is on building ERP solutions that are efficient, scalable, and strategically aligned with organizational objectives. Every project I undertake is driven by precision, reliability, and innovation, ensuring measurable and sustainable results for each client and enterprise I work with.
🎵 Creative Side – “Loveena”
I’m also a songwriter and an Island-wide music competition winner.
My original song Loveena, written in 2013, is inspired by the true story of Hotel Mt. Lavinia — the forbidden romance between Sir Thomas Maitland and Lavinia Aponsuwa, a Sri Lankan gypsy dancer whose beauty and grace became legend.
“Loveena” captures that timeless love passion meeting destiny, much like the art and logic I fuse in every project I build.
🌟 My Philosophy
Code with purpose.
Create with soul.
Connect with meaning.
Every system, song, and story I craft is designed to leave a lasting impact — where technology meets emotion.
🌐 Connect with Me
📍 Currently located in London, United Kingdom
📞 UK Mobile / WhatsApp: +44 7508 569 634
📞 Sri Lanka Mobile / WhatsApp: +94 70 277 3515
💼 LinkedIn: https://linkedin.com/in/dishan-madushanka-b1725b141
🎥 YouTube: https://youtube.com/@dishanmadushanka9342
📸 Instagram: https://instagram.com/dishan_madushanka_vampy
🐦 X (Twitter): https://x.com/dishanm1995
🧵 Threads: https://threads.com/@dishan_madushanka_vampy