SD
Immediately available

Sameera Roshan Dias

Software Engineer

Building production-grade SaaS platforms and ERP systems that serve real business operations — from multi-tenant architecture and API design to containerized deployments on AWS.

Sameera Roshan Dias

Engineering Snapshot

  • Designed and delivered multi-tenant ERP systems with 18+ domain modules.
  • Implemented secure backend architecture with JWT/OTP, RBAC, and API versioning.
  • Built cloud delivery pipelines on AWS using Docker, ECR, and GitHub Actions.
  • Developed full-stack product experiences across web and mobile platforms.

3+

Years in Production Engineering

18+

Domain Modules Delivered

10+

Repositories with CI/CD

10+

Apps Containerized

Selected Work

Projects With Production Context

Experience

Professional Timeline

Software Engineer

DevX Technologies (Pvt) Ltd

Apr 2025 - Present

  • Architected and developed a multi-tenant SaaS ERP platform across 6 services, including React frontends, .NET APIs, shared contracts, and a proxy API gateway routing to tenant-specific PostgreSQL shards.
  • Built 18+ domain-driven modules including Sales, Purchases, Inventory, Logistics, Payroll, Accounting, POS, and CRM using ASP.NET Core and EF Core.
  • Implemented API versioning and mobile-focused v2 endpoint strategy for cross-platform client integration.

Associate Software Engineer

Echonlabs (Pvt) Ltd · Battaramulla

Mar 2024 - Apr 2025

  • Built and maintained SaaS applications with Angular, NestJS, and MongoDB.
  • Improved payment integration reliability by strengthening transaction, security, and compliance flows.
  • Optimized reporting queries and improved reporting performance by 50%.

Trainee Software Developer

Echonlabs (Pvt) Ltd · Battaramulla

Feb 2023 - Mar 2024

  • Contributed to large-scale finance web applications using Angular, Node.js, and MongoDB.
  • Researched and applied secure transaction patterns for financial operations.
  • Collaborated with cross-functional teams to troubleshoot and resolve issues in active delivery cycles.

Trainee Mobile Software Engineer

Codera Technologies Private Limited

Aug 2022 - Jan 2023

  • Developed Flutter applications with secure payment processing and API consumption.
  • Implemented Firebase auth and real-time database features for better app security and responsiveness.

Core Skills

Technology Toolkit

Languages

C#TypeScriptJavaScriptJavaPythonDart

Frameworks & Libraries

ASP.NET CoreEntity Framework CoreNext.jsReactReact Native / ExpoTanStackNode.jsFlutter

Databases

PostgreSQLMongoDBRedisFirebase

DevOps & Delivery

GitHub ActionsDockerAWS (EC2/ECR/S3)Linux Server DeploymentsGitLab CI/CDNginx

Engineering Practices

Multi-tenant SaaS ArchitectureRESTful API DesignRBAC and JWT SecurityDomain-Driven Module DesignUnit and Integration TestingAgile/Scrum

Blog

Latest Articles

View all →

Open To Opportunities

Let's Build Something Together

Backend-heavy or full-stack roles where I own architecture decisions, ship production systems, and work with engineers who care about code quality.

Availability

Immediately available

Preference

Remote-first or hybrid in Colombo area

Culture

Small-to-mid engineering teams with strong ownership culture and direct product impact

Relocation

Open to relocation for the right opportunity