Contact
Madiwela, Kotte, Sri Lanka · +94 76 1140 025 · sameeradias98@gmail.com
Experience
Software Engineer
Apr 2025 - Present
DevX Technologies (Pvt) Ltd
- 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.
- Delivered appointment/time-slot workflows with SignalR real-time updates.
Associate Software Engineer
Mar 2024 - Apr 2025
Echonlabs (Pvt) Ltd
- 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%.
- Built unit/integration tests with Jest and contributed to peer code reviews.
Trainee Software Developer
Feb 2023 - Mar 2024
Echonlabs (Pvt) Ltd
- 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.
- Added unit/integration tests with Jest to reduce production bug risk.
Trainee Mobile Software Engineer
Aug 2022 - Jan 2023
Codera Technologies Private Limited
- Developed Flutter applications with secure payment processing and API consumption.
- Implemented Firebase auth and real-time database features for better app security and responsiveness.
Technical Skills
Languages
Production: C#, TypeScript, JavaScript · Familiar: Java, Python, Dart
Frameworks & Libraries
Production: ASP.NET Core, Entity Framework Core, Next.js, React, React Native / Expo, TanStack · Familiar: Node.js, Flutter
Databases
Production: PostgreSQL, MongoDB · Familiar: Redis, Firebase
DevOps & Delivery
Production: GitHub Actions, Docker, AWS (EC2/ECR/S3), Linux Server Deployments · Familiar: GitLab CI/CD, Nginx
Engineering Practices
Production: Multi-tenant SaaS Architecture, RESTful API Design, RBAC and JWT Security, Domain-Driven Module Design, Unit and Integration Testing, Agile/Scrum
Infrastructure & DevOps
- Provisioned and managed AWS EC2 environments (dev, QA, production) for multiple SaaS and ERP applications.
- Configured Amazon ECR lifecycle management to control storage and keep deployment registries clean.
- Designed multi-environment GitHub Actions pipelines using self-hosted runners across 10+ repositories.
- Implemented branch-based deployment strategy: develop -> Dev, qa -> QA, main -> Production.
Education
BSc in Applied Sciences (Computer Science, Physics, Chemistry)
Rajarata University of Sri Lanka
2021 - 2024
GCE A/L - Bio Science Stream (3 C passes)
Dharmasoka College, Ambalangoda
2018
GCE O/L (8 A passes, 1 B pass)
Dharmasoka College, Ambalangoda
2014
Leadership
- Chairperson, IEEE Student Branch (2023 - 2024)
- Vice Chairperson, IEEE Student Branch (2022 - 2023)
Professional references
- Mr. Sampath Sandaruwan · Associate Tech Lead, 99x · 077 4471 293 · sampaths@99x.io
- Mr. Vishwajith Weerasinghe · Senior Software Engineer, DevX Technologies · 076 2646 098 · vishwajith@devxtechnologies.com