Professional Experience
6+ years building AI-driven solutions across energy, healthcare, ERP, and enterprise automation
Reliance Utilities, New Zealand (Remote) - Oct 2025 – Present
Senior Software Engineer
- Design backend services using Python, FastAPI, and serverless architecture for performance and reliability in energy ERP platform
- Develop GenAI workflows for document parsing, billing classification, and automated reporting with OpenAI models
- Implement RAG pipelines using vector databases to improve reasoning accuracy and domain-specific knowledge retrieval
- Build and deploy serverless components using AWS Lambda, S3, SQS, API Gateway, and Step Functions
- Create retailer-specific RAG, validation layers, and structured LLM outputs for energy billing documents
- Apply prompt engineering techniques to ensure consistency and reduce hallucination risks
- Contribute to system architecture decisions focused on scalability, maintainability, and multi-tenant support
- Enhanced system scalability and maintainability through clean architecture and AWS serverless patterns
Mediconsult Oy, Finland (Remote) - Sep 2024 – Oct 2025
Full Stack Engineer - Senior
- Developed and maintained Mediconsult Homecare (KOTIHOITO) ERP software, ensuring performance, scalability, and system efficiency
- Built user-friendly and responsive UI components, optimizing workflows for healthcare professionals
- Defined sprint goals, backlog items, and development priorities, aligning with Agile and Scrum methodologies
- Implemented CI/CD pipelines to automate builds, testing, and deployments using GitLab and Jenkins
- Conducted code reviews and peer programming, ensuring high-quality and maintainable code
- Enhanced user experience, increasing efficiency and reducing workflow bottlenecks
- Improved code review process, reducing defects by 15% and ensuring higher development standards
- Integrated client-driven features, improving system adoption and usability
Informatics International, Sri Lanka (Hybrid) - Mar 2023 – Sep 2024
Senior Software Engineer
- Led enterprise application development using Python (Django, Flask), React (TypeScript, Next.js), and PostgreSQL for scalable solutions
- Built and optimized backend services with Django Rest Framework (DRF), ensuring modular, maintainable, and secure APIs
- Developed full-stack applications with Django, Flask, React, and Next.js, implementing state management and performance optimizations
- Integrated authentication and authorization using JWT, OAuth2, and Django's security middleware
- Implemented background task processing with Celery and Redis, improving system responsiveness
- Mentored junior developers on Django, React, and API development, improving team productivity
- Designed CI/CD pipelines (GitHub Actions, Jenkins) for automated testing, builds, and deployments
- Deployed applications in Linux environments with Docker, Nginx, Gunicorn, and AWS (EC2, S3, RDS)
IFS, Sri Lanka (Hybrid) - Feb 2022 – Apr 2023
Software Engineer - Global Consulting
- Customized and configured ERP systems to align with business workflows, improving operational efficiency by 30%
- Developed enterprise applications using Python (Django, Flask), React.js (TypeScript), and Next.js for scalability
- Managed PostgreSQL and MySQL databases, ensuring efficient data storage and high-performance retrieval
- Integrated databases with ERP and FSM systems, cutting processing time by 15% through automation
- Delivered ERP-driven software solutions, achieving 100% on-time delivery and 15% increase in client satisfaction
- Managed cross-border payment integrations, improving transaction processing efficiency by 25%
- Led Agile retrospectives to drive continuous process improvements and system enhancements
CodeGen International, Sri Lanka (Hybrid) - Mar 2021 – Feb 2022
Associate Software Engineer
- Developed scalable applications using Angular, Spring Boot Java, and Microservices architecture
- Created modular, reusable components, enabling rapid development and reducing technical debt
- Contributed to sprint planning, defining achievable sprint goals and breaking down tasks
- Deployed applications on Linux environments using Jenkins pipelines and automated CI/CD processes
- Provided guidance to junior developers, promoting best practices in coding and architecture
- Reduced system downtime by 30% through CI/CD best practices and streamlined deployments
- Improved sprint completion rates by 25% through enhanced sprint planning and bottleneck mitigation
POTENZA, Sri Lanka (Hybrid) - Nov 2019 – Mar 2021
Associate | Intelligent Automation
- Progressed from intern to Associate RPA Developer, showcasing expertise in advanced RPA development
- Developed scalable, end-to-end RPA solutions using UiPath and Python for complex business processes
- Engineered resilient RPA bots with sophisticated logic, enhancing process agility and minimizing human intervention
- Contributed to Agile project delivery using SCRUM practices for seamless planning and execution
- Built robust API-driven applications to support end-to-end automation workflows
- Attained UiPath RPA Advanced Developer certification, validating expertise in advanced RPA development
-
Energy ERP with GenAI Document Processing
Built comprehensive energy ERP platform with GenAI workflows for document parsing, billing classification, and automated reporting using OpenAI models. Implemented RAG pipelines with vector databases for domain-specific knowledge retrieval, cutting manual processing time significantly and improving billing classification accuracy through structured LLM outputs.
-
Healthcare ERP System Enhancement
Developed and maintained Mediconsult Homecare (KOTIHOITO) ERP software with performance optimizations and user-friendly UI components. Enhanced system stability through structured development practices, reducing defects by 15% and improving operational workflows for healthcare professionals across Finland.
-
Serverless AI Architecture on AWS
Designed and deployed serverless components using AWS Lambda, S3, SQS, API Gateway, and Step Functions for scalable AI processing. Implemented secure pipelines for PDF ingestion, LLM execution, and PostgreSQL data storage with prompt engineering techniques to ensure consistency and reduce hallucination risks in AI outputs.
-
Energy & Utilities
Energy ERP platform development with GenAI document processing, billing automation, CRM flows, and retailer-specific RAG systems for energy billing documents and compliance.
-
Healthcare
ERP Medicare software development for homecare services, patient workflow optimization, and healthcare professional tools using FastAPI, TypeScript, and modern UI frameworks.
-
Enterprise Resource Planning
IFS FSM/PSO module integrations, internal resource allocation systems, workflow automation, and enterprise-grade scalable architectures with multi-tenant support.
-
GenAI & RAG Systems
RAG pipelines with vector databases, OpenAI API integrations, prompt engineering, structured LLM outputs, and intelligent document processing automation for domain-specific applications.
-
Serverless & Cloud Architecture
AWS serverless components (Lambda, S3, SQS, API Gateway, Step Functions), scalable cloud pipelines, and cost-optimized infrastructure for AI workloads.
-
Intelligent Automation
RPA solutions with UiPath and Python, process automation workflows, API-driven automation systems, and enterprise workflow optimization across multiple domains.
-
Full Stack Development
Expert in end-to-end web application development using Python (Django, FastAPI) and React.js with TypeScript, modern deployment practices, and scalable architectures.
-
GenAI & RAG Systems
Advanced experience with OpenAI APIs, RAG pipelines, vector databases, and prompt engineering for building intelligent document processing and domain-specific AI applications.
-
Serverless Architecture & Cloud
Expert in AWS serverless components (Lambda, S3, SQS, API Gateway, Step Functions), scalable cloud pipelines, and cost-optimized infrastructure for AI workloads.
-
API Development & Database Design
Expert in RESTful API architecture with Django REST Framework, database optimization (PostgreSQL, MongoDB), and secure authentication systems.
-
Security & Performance
Deep knowledge of JWT authentication, OAuth2, RBAC implementation, Redis caching strategies, and system performance optimization techniques.
-
Enterprise Software Architecture
Experienced in designing scalable SaaS platforms, ERP systems, background task processing with Celery, and microservices architecture patterns.
Backend Technologies
- Python: Django, DRF, FastAPI
- Node.js: Express.js
- Java: Spring Boot, Spring Framework
- APIs: RESTful, GraphQL
AI/ML & GenAI
- OpenAI API, GPT models, LLMs
- RAG (Retrieval-Augmented Generation)
- Vector Databases, Prompt Engineering
- LangChain, TensorFlow, PyTorch
- NLP: spaCy, Hugging Face, Pydantic
Frontend Technologies
- React.js: TypeScript, Next.js
- Angular: Component-based development
- JavaScript: ES6+, Modern frameworks
- UI/UX: Responsive design
Databases & Caching
- PostgreSQL, MySQL, MongoDB
- Firebase, Redis caching
- Query optimization & performance tuning
Cloud & Serverless
- AWS Serverless: Lambda, S3, SQS, API Gateway, Step Functions
- AWS Services: EC2, RDS, CloudWatch, Secret Manager
- Containerization: Docker, Kubernetes
- Web Servers: Nginx, Gunicorn
DevOps & Automation
- CI/CD: GitLab, GitHub Actions, Jenkins
- Authentication: JWT, OAuth2, RBAC
- Background Tasks: Celery, Redis, Arc Jobs
- RPA: UiPath, Python Automation