Skip to content
View lakith's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report lakith

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lakith/README.md

πŸ‘¨β€πŸ’» Lakith Muthugala | Full Stack Developer & Technical Specialist

Full Stack Developer Location Status

LinkedIn GitHub Email Portfolio


🎯 Professional Summary

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.

πŸš€ Key Highlights

  • βœ… 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

πŸ’Ό Core Competencies

πŸ› οΈ Programming Languages

JavaScript TypeScript Java Python Ruby Kotlin PHP

🎨 Frontend Technologies

React Next.js Angular Redux React Query Tailwind CSS Sass NgRx RxJS

βš™οΈ Backend & APIs

Node.js Nest.js Express Spring Boot Django FastAPI GraphQL REST API

☁️ Cloud & DevOps

AWS Docker Kubernetes Jenkins GitHub Actions Azure DevOps Terraform

πŸ§ͺ Testing & Quality

Jest Cypress Selenium RSpec JUnit Mockito

πŸ“Š Monitoring & Analytics

Grafana Prometheus Splunk CloudWatch Dynatrace

πŸ”§ Tools & Methodologies

Git Webpack Storybook Agile


🏒 Professional Experience

🎯 Technical Specialist | Wiley Global Technology

Colombo, Sri Lanka | Jan 2017 - Jan 2019

Click to expand key achievements

πŸ—οΈ Architecture & System Design

  • 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

πŸ‘₯ Leadership & Mentorship

  • 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

⚑ Performance Optimization

  • 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)

πŸ’° Cost Optimization

  • 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

πŸš€ Senior Software Engineer | Wiley Global Technology

Colombo, Sri Lanka | Jan 2017 - Jan 2019

Click to expand key achievements

πŸ“Š Data Visualization & Analytics

  • 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

πŸ”„ Event-Driven Architecture

  • 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

πŸ“ Technical Documentation

  • Led technical documentation initiatives across multiple Knewton platforms
  • Detailed feature changes, risk assessments, and mitigation strategies
  • Spearheaded cloud cost reduction initiatives through service optimization

πŸ“ˆ Monitoring & Observability

  • 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

πŸ’» Software Engineer | Wiley Global Technology

Colombo, Sri Lanka | Jan 2017 - Jan 2019

Click to expand key achievements

πŸ”§ Full-Stack Development

  • 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

πŸ”’ Security & Quality

  • 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

πŸ“š Documentation & Knowledge Sharing

  • 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

πŸ“Š Monitoring & Analytics

  • 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

🌱 Associate Software Engineer | Wiley Global Technology

Colombo, Sri Lanka | Jun 2019 - Jan 2019

Click to expand key achievements

πŸ”„ Platform Migration

  • 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

☁️ Cloud Infrastructure

  • Deployed on Amazon EKS with optimized frontend deployment strategies
  • Enhanced testing protocols by implementing UI testing frameworks
  • Implemented synthetic monitoring with Dynatrace

πŸ§ͺ Quality Assurance

  • Enhanced testing protocols with comprehensive test suites using Jest, RTL, Sinon, Selenium
  • Enabled real-time monitoring and issue resolution

πŸŽ“ Trainee Software Engineer | Arimac

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)

🎨 Featured Projects

πŸŽ“ Knewton Enterprise Platform

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


πŸ“š Knewton Alta LMS

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


🎯 Ranku Platform

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


πŸ”¬ Oculyze

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


πŸŽ“ Education

Bachelor of Computer Science
Plymouth University | 2016 - 2019


πŸ“Š GitHub Statistics

GitHub Stats

Top Languages

GitHub Streak

πŸ† GitHub Achievements

Quickdraw YOLO Pull Shark Arctic Code Vault

151+ Repositories | 50+ Stars | Active Contributor


πŸ† Key Achievements & Impact

πŸ’° Cost Optimization

  • 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

⚑ Performance Engineering

  • Resolved critical performance bottlenecks in enterprise Java services
  • Implemented JVM tuning and garbage collection optimization
  • Achieved improved system performance during peak usage periods

πŸ—οΈ Architecture & Scalability

  • Designed and implemented scalable microservices architectures
  • Led platform migrations with zero downtime
  • Enhanced system reliability and performance at scale

πŸ“ˆ Technical Leadership

  • Mentored multiple team members through structured onboarding
  • Led cross-functional research initiatives
  • Established best practices and coding standards

πŸ” SEO Keywords & Skills

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


πŸ“ž Contact & Connect

Email Phone Location


πŸ’¬ Let's Connect!

I'm always open to discussing new opportunities, innovative projects, or potential collaborations. Feel free to reach out!


⚑ Quick Stats

Years of Experience Projects Completed Technologies

Made with ❀️ by Lakith Muthugala

Last Updated: November 2024

Visitor Count


πŸ“ Notes for Recruiters

βœ… 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


Pinned Loading

  1. distributed-project-manegment-system distributed-project-manegment-system Public

    Distributed Project management system Developed with Spring-boot and Spring-cloud

    Java 3 1

  2. QT-Playstore QT-Playstore Public

    Simple QT play store Application

    C++

  3. SOLID-Principles SOLID-Principles Public

    In object-oriented computer programming, SOLID is a mnemonic acronym for five design principles intended to make software designs more understandable, flexible and maintainable.

    Java 1

  4. invitationManegment invitationManegment Public

    RSVP system with react

    JavaScript

  5. oauth2-authentication-and-authorization-server oauth2-authentication-and-authorization-server Public

    Java 2

  6. jax-rs-jdbc-Restaurant-Management- jax-rs-jdbc-Restaurant-Management- Public

    Java