Dilshan Gallage
js. nnMy focus is on frontend performance optimization, SEO-driven B2C platforms, scalable UI systems, and mentoring junior developers within Agile teams.
About
I am a Full-Stack Software Developer with 7+ years of experience building high-performance, production-grade web applications using React, Next.js, Vue/Nuxt, and Node.js. I have proven expertise in Redux Toolkit, React Context API, SSR, and cloud-native AWS solutions.\n\nMy focus is on frontend performance optimization, SEO-driven B2C platforms, scalable UI systems, and mentoring junior developers within Agile teams.
- 8 years' experience
- Joined December 2025
Industry experience
- Software & Internet
- Professional Services
Work experience
Owned front-end architecture for a large-scale B2C wedding platform, delivering customer-facing flows with Next.js (SSR) to improve SEO visibility, Core Web Vitals, and initial page-load performance via server-side rendering, dynamic imports, and optimized data fetching. Built and scaled a React-based admin platform, implementing a micro-frontend architecture with Webpack Module Federation inside a monorepo for independent deployments, reduced release risk, and faster feature delivery. Designed state management strategies across apps using React Context API for lightweight global state (sessions, cart, feature flags) and Redux Toolkit for complex admin workflows requiring centralized, predictable state control. Led development of a scalable Nuxt.js storefront, applying Vuex modular state management, aggressive code-splitting, and lazy loading, reducing initial load times by 35% and bundle size by 25%. Designed and maintained a reusable Vue.js component library and design system documen
Designed and delivered Production Planning module for a B2B analytics platform, building complex workflows using Angular for enterprise users, and integrating with C#/.NET APIs hosted on Azure to support bulk file uploads, background processing, and automated scheduling, significantly reducing manual data entry errors. Built role-based analytics dashboards using Angular, implementing dynamic filters (date ranges, multi-select) and permission-driven views (admin vs manager), reducing report generation time by 40% for business stakeholders. Led development of offline-first mobile application using Ionic, implementing SQLite-based local storage and WebSocket auto-sync to ensure seamless data recovery during network outages, supporting 8K+ active installs in production environments. Developed configurable enterprise mobile apps using Ionic and Angular, enabling dynamic UI configurations (workflow steps, button labels, validation rules) and rapid rollout across 6+ departments, reducing setu
Implemented a custom Node.js mail microservice to replace the Swift Mailer in an existing CRM platform, introducing support for bulk email sending (promotions, system alerts) using the SendGrid API for higher deliverability and performance. Implemented fault-tolerant delivery logic by queuing failed emails in Redis and retrying with exponential backoff, improving email success rate and resilience during API downtimes. Fixed production bugs and improved CRM modules by refactoring existing code and adding missing unit test coverage for core workflows, contributing to improved system stability and maintainability.
Education
Certifications and awards
Hire Dilshan Gallage today
Post a job and invite Dilshan, or contact them directly. No hidden commission.












