Skip to content
Hi, I'm Sumeera Madushanka

Engineering scalable software for a connected world

Software Engineer at Syntax Genie, Sri Lanka. I build real-time dashboards, enterprise platforms and offline-first desktop apps with React, TypeScript and Rust — clean architecture, fast interfaces, production-grade quality.

Years shipping software
4+
Projects delivered
15+
SLASSCOM 2024 team awards
2×
Roles at Syntax Genie
3
  • React
  • Next.js
  • TypeScript
  • Redux Toolkit
  • RTK Query
  • Tailwind CSS
  • Tauri
  • Rust
  • Node.js
  • WebSockets
  • RxJS
  • Firebase
  • PostgreSQL
  • Docker
  • Vite
  • Figma
~/sumeera/about.tsx

About me

I'm Sumeera Madushanka, a software engineer

I specialise in building scalable, high-performance web applications with React, Next.js and TypeScript — from real-time telemetry dashboards for the energy sector to offline-first desktop software in Rust. I care about clean architecture, readable code and interfaces that feel fast.

15+

Completed projects

4+ yrs

Professional experience

Read my story

Core strengths

  • React / Next.js95%
  • TypeScript92%
  • REST API Design92%
  • Tailwind CSS90%
  • Rust75%
Full skills matrix

What I build

Software that solves real operational problems

Most of my work lives where data meets people — energy grids, live events, compliance and operations teams.

Real-time dashboards

Control-room interfaces that stream telemetry over WebSockets, surface alerts instantly and stay responsive with thousands of data points.

WebSocketsSTOMPRxJSRechartsLeaflet

Enterprise web platforms

Role-based business applications with multi-step workflows, schema-validated forms and a well-structured, cached API layer.

ReactRedux ToolkitRTK QueryZodRBAC

Offline-first desktop apps

Cross-platform desktop software with native persistence, audit trails and security controls that keep working without a network.

TauriRustSQLiteReact

Product UI & design systems

Accessible, themeable component systems and polished interfaces that turn designs into fast, consistent product experiences.

Next.jsTailwind CSSshadcn/uiMotion

Experience

Growing with one team, from trainee to engineer

4+ years at Syntax Genie (Pvt) Ltd — leading frontend architecture for enterprise energy platforms, mentoring developers and reviewing code.

Full experience
  1. June 2024 - Present

    Homagama, Sri Lanka

    Software Engineer

    Current

    Syntax Genie (Pvt) Ltd

    Leading frontend development for enterprise applications, designing scalable architectures, reusable UI components, and complex workflows for maintainable, production-grade software.

  2. February 2023 - June 2024

    Homagama, Sri Lanka

    Associate Software Engineer

    Syntax Genie (Pvt) Ltd

    Developed and integrated core application features using modern frontend technologies, third-party payment integrations, and RESTful APIs within Agile sprints.

  3. July 2022 - February 2023

    Homagama, Sri Lanka

    Trainee Software Engineer

    Syntax Genie (Pvt) Ltd

    Assisted in developing, testing, and debugging web application features within a professional software development environment.

Available for new projects

Have an idea? Let's build it together

I'm open to full-time roles, freelance work and interesting collaborations. Tell me what you're building.