Experienced Full Stack Developer with 7+ years of expertise building scalable, enterprise-level applications using modern frameworks and cloud technologies. Passionate about AI integration, continuous learning, and delivering innovative solutions to complex problems. Proven track record of leading technical initiatives, optimizing system performance, and driving significant cost reductions in cloud infrastructure.
- β 7+ Years of professional software development experience
- β Enterprise Architecture expertise with microservices and cloud-native solutions
- β Cost Optimization - Achieved substantial AWS infrastructure cost reductions
- β Performance Engineering - Expert in JVM tuning, load testing, and system optimization
- β Technical Leadership - Mentored teams and led cross-functional initiatives
- β AI Enthusiast - Passionate about adopting AI technologies in modern applications
Colombo, Sri Lanka | Jan 2017 - Jan 2019
Click to expand key achievements
- Led complex system integrations and architectural decisions across multiple Knewton platforms
- Designed scalable solutions for enterprise-level data processing and analytics
- Evaluated and improved existing systems architecture to enhance platform reliability and performance at scale
- Mentored and onboarded new team members through structured knowledge transfer sessions
- Led cross-functional research initiatives and provided technical guidance
- Ensured best practices adoption across development teams
- Implemented sophisticated performance monitoring using Pendo analytics for usage pattern analysis
- Conducted advanced JVM tuning, garbage collection optimization, and codebase refinement
- Addressed performance bottlenecks in Java services during peak periods (back-to-school)
- Executed comprehensive platform cost analysis and optimization initiatives
- Identified underutilized services and implemented resource rightsizing strategies
- Optimized AWS S3 storage costs through lifecycle management, delivering substantial infrastructure cost reductions
Colombo, Sri Lanka | Jan 2017 - Jan 2019
Click to expand key achievements
- Developed advanced graph visualization solutions for Knewton Enterprise platform using directed acyclic graphs
- Enhanced data transparency and partner usability
- Streamlined partner graph ingestion processes by identifying system limitations and implementing validation improvements
- Resolved critical issues in Knewton Analytics Platform's event-driven message pipeline
- Leveraged Kafka Streams, DynamoDB, and AWS MSK for reliable ordered event processing
- Conducted comprehensive load testing with Locust framework to optimize service performance
- Led technical documentation initiatives across multiple Knewton platforms
- Detailed feature changes, risk assessments, and mitigation strategies
- Spearheaded cloud cost reduction initiatives through service optimization
- Architected comprehensive monitoring solutions using Graphite, Prometheus, CloudWatch, and Splunk
- Created custom Grafana dashboards for system insights
- Continuously maintained platform services by upgrading dependencies and optimizing JVM configurations
Colombo, Sri Lanka | Jan 2017 - Jan 2019
Click to expand key achievements
- Led development of technical programs for Knewton Enterprise Platform using Java, JavaScript, and Python
- Adhered to Engineering Best Practices (EBPs) maintaining code consistency, scalability, and maintainability
- Worked across multiple technology stacks
- Implemented advanced software engineering practices including CI/CD best practices
- Established Git branching strategies
- Comprehensive security testing methods (SAST, DAST, IAST), significantly enhancing operational efficiency
- Created comprehensive feature documentation and technical specifications
- Conducted knowledge transfer sessions for new team members
- Contributed to cloud cost reduction through strategic analysis and optimization proposals
- Developed Grafana and Splunk dashboards for system performance insights
- Integrated continuous testing into deployment pipelines using Heroku
- Monitored CI/CD pipeline health to ensure minimal disruption and high software quality
Colombo, Sri Lanka | Jun 2019 - Jan 2019
Click to expand key achievements
- Led full-stack migration of Ranku platform from Marko.js to React with Next.js server-side rendering
- Significantly improved SEO rankings and user experience
- Orchestrated infrastructure migration from Heroku to AWS using Terraform for Infrastructure as Code
- Deployed on Amazon EKS with optimized frontend deployment strategies
- Enhanced testing protocols by implementing UI testing frameworks
- Implemented synthetic monitoring with Dynatrace
- Enhanced testing protocols with comprehensive test suites using Jest, RTL, Sinon, Selenium
- Enabled real-time monitoring and issue resolution
Colombo, Sri Lanka | Feb 2018 - April 2019
- Strengthened full-stack development skills using Spring Boot, JAX-RS, and Vue.js
- Collaborated in cross-functional agile teams
- Contributed to 5+ live projects including NDB NEOS (digital banking) and Govi Mithuru (agri-tech dashboard)
Technical Specialist | Large-Scale Adaptive Learning Platform
- Built on Netflix microservices architecture
- Thrift RPC for internal service communication
- REST-based edge services for external integrations
- High scalability and performance optimization
- Try it here
Tech Stack: Java, Python, Kubernetes, AWS, Microservices, Thrift RPC
Technical Specialist | Intelligent Learning Platform
- Powers adaptive assignments and assessments
- Kubernetes and Kube DNS for microservice orchestration
- LTI 1.3 and OAuth integrations for seamless LMS connectivity
- Service discovery and auto-scaling capabilities
- Try it here
Tech Stack: Kubernetes, Python, Java, OAuth, LTI 1.3, Service Discovery
Full Stack Developer | Online Education Marketing Platform
- Enhanced organic and referral SEO performance
- Helped universities boost student enrollment through data-driven insights
- Full-stack development with modern technologies
- View Project
Tech Stack: Node.js, MongoDB, React, Next.js, Salesforce, SEO Optimization
Full Stack Developer | AI-Powered Microscopy Platform
- Built and enhanced AI-powered microscopy frontends
- Real-time image analysis for lab automation
- Scientific accuracy and precision
- Try it here
Tech Stack: ReactJS, Redux, D3.js, AI/ML Integration, Real-time Processing
Bachelor of Computer Science
Plymouth University | 2016 - 2019
- Significant AWS cost reductions through strategic resource optimization
- Optimized S3 storage costs via lifecycle management and storage class transitions
- Identified and right-sized underutilized services
- Resolved critical performance bottlenecks in enterprise Java services
- Implemented JVM tuning and garbage collection optimization
- Achieved improved system performance during peak usage periods
- Designed and implemented scalable microservices architectures
- Led platform migrations with zero downtime
- Enhanced system reliability and performance at scale
- Mentored multiple team members through structured onboarding
- Led cross-functional research initiatives
- Established best practices and coding standards
Full Stack Developer, Software Engineer, Technical Specialist, Java Developer, React Developer, Node.js Developer, AWS Certified, Microservices Architecture, Kubernetes, DevOps Engineer, Cloud Architecture, Performance Optimization, System Design, Enterprise Software, API Development, CI/CD, Agile Methodology, Technical Leadership, Mentoring, Cost Optimization, AI Integration, Machine Learning, TypeScript, Python Developer, Spring Boot, Django, GraphQL, REST APIs, Docker, Jenkins, GitHub Actions, Terraform, Infrastructure as Code
I'm always open to discussing new opportunities, innovative projects, or potential collaborations. Feel free to reach out!
- π§ Email: lakith1995@gmail.com
- π± Phone: +94 (071) 0873073
- πΌ LinkedIn: Connect with me
- π GitHub: Check out my work
- π Portfolio: View my portfolio
β
Open to Opportunities: Seeking challenging roles in Full Stack Development, Technical Leadership, or Cloud Architecture
β
Remote Work: Open to remote, hybrid, or on-site positions
β
Relocation: Available for relocation opportunities
β
Contract/Freelance: Open to contract and freelance projects
β
Startups to Enterprise: Experience working with both startups and large enterprises



