About
Software Engineer | Full-stack | Agentic AI | RAG | Cloud Native & DevOps
Experience
- Software EngineerPropellantStack2026 to now• Led core AI Engineering initiatives, architecting and deploying autonomous AI agents utilizing the Model Context Protocol (MCP) to manage and query complex cloud infrastructure dynamically. • Designed and built production-grade RAG and Agentic RAG pipelines using PostgreSQL, enabling AI agents to perform intelligent, multi-step vector context retrieval across large-scale technical documentation and live system states before executing actions. • Engineered a secure "human-in-the-loop" execution architecture, allowing autonomous agents to generate staging plans and gracefully handle complex cloud business logic rejections. • Built robust Python backend services (FastAPI) to establish clean, reliable bridges between high-level AI intent and underlying infrastructure operations. • Designed and implemented a custom, MongoDB-backed sliding window rate limiter to safely manage high-volume, multi-tenant API traffic generated by heavy agent activity
- Associate Software EngineerInnovior System Solutions2026• Architectural Migration: Spearheading the transition from legacy monolithic architectures to scalable Microservices, improving system maintainability and fault tolerance. • Cloud Orchestration: Managing and optimizing containerized deployments using Kubernetes, ensuring high availability for cloud-native applications. • Full-Stack Engineering: Designing and implementing responsive, performant front-end interfaces that integrate seamlessly with complex backend services. • Infrastructure Reliability: Deploying high-availability systems with a focus on uptime and performance optimization within a cloud environment.
- Intern Software EngineerInnovior System Solutions2025 to 2026As a Software Engineer Intern, i will contribute to the development of software applications, primarily focusing on back-end web development and various programming projects. Your responsibilities will include writing efficient and maintainable code, troubleshooting and debugging software issues, and collaborating closely with senior engineers to deliver high-quality solutions. Additionally, you will have the chance to work with DevOps practices, machine learning (ML) applications, and Internet of Things (IoT) development, acquiring hands-on experience in these innovative fields.
Education
- Higher National Diploma in IT, Information Technologysri lanka institute of advanced technological education kandy2023 to now
Open source
github.com/J33WAKASUPUN (opens in a new tab)…