About Waruna Madushan
Software Consultant @ Lynx Creation | Former Tech Lead @ Ants Creation

Waruna Madushan
Professional Summary
Software Engineer with 10+ years of experience designing and deploying AI-driven applications, ML-integrated backend systems, responsive frontends, and scalable cloud platforms. Currently Software Consultant at Lynx Creation and former Tech Lead at Ants Creation (Jan 2022 – 26 Mar 2026).
Specializing in ERP Systems, CRM platforms, E-Commerce solutions, Generative AI & LLM integration, RAG architectures, and predictive ML pipelines. Strong expertise in Python, PHP, and Java including FastAPI, Laravel, and Spring Boot, along with modern frontend development using React.js and JavaScript.
Core Technical Skills
AI & Machine Learning
Backend Frameworks & Languages
Frontend Development
Cloud, DevOps & Streaming
Databases & Security
Professional Experience History
Software Consultant
Lynx Creation- Architecting enterprise ERP systems, CRM platforms, and e-commerce solutions with microservices architecture and payment gateways.
- Integrating Generative AI, LLMs (OpenAI, Claude, Groq), and production RAG knowledge systems using LangChain, LangGraph, and vector databases.
- Designing end-to-end Machine Learning pipelines for predictive analytics, demand forecasting, and high-performance API model serving.
- Enforcing software development best practices, clean code architecture, code reviews, automated CI/CD, and performance optimization.
Tech Lead
Ants Creation (Pvt) Ltd- Led a team of 5+ engineers delivering scalable AI-powered enterprise applications, full-stack ReactJS platforms, and microservices solutions.
- Designed and developed ML-ready architectures using Python (FastAPI), Spring Boot, Laravel, Kafka, Redis, Docker, and AWS.
- Built high-performance APIs for AI model integration, prediction services, data pipelines, and large-scale model serving.
- Automated CI/CD pipelines using GitHub Actions and Jenkins, improved code quality with SonarQube, and optimized deployment efficiency by 60%.
- Mentored engineers through code reviews, best practices, DB architecture design, and performance optimization.
Senior Software Developer
Ants Creation (Pvt) Ltd- Developed scalable backend and AI-powered applications using FastAPI, PyTorch, OpenAI API, Laravel, Spring Boot, MySQL, PostgreSQL, and ReactJS.
- Optimized SQL queries and indexing, improving API performance by 35%.
- Deployed containerized applications on AWS EC2 using Docker for scalable production environments.
- Mentored junior engineers on Git workflows, debugging, and backend best practices.
Core Developer
Ants Creation (Pvt) Ltd- Built full-stack e-commerce, booking, and enterprise features with Vue.js and backend services, integrating Stripe, PayPal, and local payment gateways.
- Implemented JWT, RBAC, database design, and system performance optimizations across the stack.
Web Developer
Ants Creation (Pvt) Ltd- Developed responsive web applications using PHP, Laravel, JavaScript, and Bootstrap.
- Built custom CMS modules for clients and improved UI/UX, increasing user retention by 20%.
Web Application Developer
iDesign Solution- Built SME web applications using PHP, CodeIgniter, and MySQL.
- Developed inventory and booking systems and delivered client projects on time.
Computer Application Assistant (Internship)
Ministry of Defense – Sri Lanka- Assisted in computer applications, IT support, and data handling workflows.
Education Background
Bachelor of Technology (B.Tech) – Software Technology
University of Vocational Technology
NVQ Level 5 – Diploma in ICT
College of Technology, Maradana
GCE Advanced Level – Commerce
Bandaranayake College, Gampaha