Software Consultant • 10+ Yrs Exp
Connect

About Waruna Madushan

Software Consultant @ Lynx Creation | Former Tech Lead @ Ants Creation

Waruna Madushan Profile
Waruna Madushan
warunanissanka44@gmail.com
+94 716 298 419 • Udugampola, Gampaha, Sri Lanka

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
Generative AILLMs (OpenAI, Claude, Groq APIs)LangChain & LangGraphRAG ArchitectureVector DatabasesPrompt EngineeringHugging FaceLLM Fine-Tuning Fundamentals
Backend Frameworks & Languages
Python (FastAPI, Flask, Django)PHP (Laravel)Java (Spring Boot)JavaScriptNode.js (Express)REST APIsAPI GatewayMicroservices
Frontend Development
ReactJSJavaScript (ES6+)Bootstrap 5jQueryUI/UX OptimizationResponsive Design
Cloud, DevOps & Streaming
AWS EC2Docker ContainerizationKubernetesApache KafkaRedis CachingGitHub Actions CI/CDJenkinsLinux
Databases & Security
PostgreSQLMySQLMongoDBJWT AuthenticationOAuthRBAC SecuritySonarQube Quality

Professional Experience History

Software Consultant

Lynx Creation
06 Apr 2026 – Present
  • 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
Jan 2022 – 26 Mar 2026
  • 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
Mar 2020 – Dec 2021
  • 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
Apr 2019 – Mar 2020
  • 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
Aug 2016 – Apr 2019
  • 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
Jul 2015 – Jul 2016
  • 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
Jul 2013 – Jan 2014
  • Assisted in computer applications, IT support, and data handling workflows.

Education Background

Bachelor of Technology (B.Tech) – Software Technology

University of Vocational Technology

2017 – 2022
NVQ Level 5 – Diploma in ICT

College of Technology, Maradana

2014 – 2015
GCE Advanced Level – Commerce

Bandaranayake College, Gampaha

2011
© 2026 Waruna Nissanka Madushan • Software Consultant & Tech Lead (10+ Yrs Exp)