Tech Stack
Comprehensive toolset spanning Software Engineering & DevOps
Always learning and exploring new technologies
About Me
Web Application Developer transitioning to DevOps Engineer with proven enterprise application experience

Professional Profile
Currently: System Engineer Intern at Epic Lanka (Pvt) Ltd (since Jun 2024), working with RHEL, WildFly, Docker, and Kubernetes.
My development background provides unique value in understanding application deployment, performance optimization, and system integration challenges. I bridge the gap between development and operations teams.
Problem-solving example: Debugged a critical production API timeout issue, traced it to unoptimized database queries, and achieved 30% response time improvement through proper indexing. Chose pragmatic MySQL optimization over trendy NoSQL migration to minimize business risk.
Passionate about building reliable, scalable systems and helping teams deliver software efficiently through modern DevOps practices.
Technical Skills
Growing expertise in full-stack development and system administration, with 1.5+ years of hands-on experience and continuous learning in DevOps practices.
Production-Ready Skills
Growing Expertise
Battle-Tested Experience
Development Tools
Core Expertise
- Full-stack web application development with production experience
- Enterprise POS system features serving real businesses
- Linux system administration with hands-on troubleshooting
- Database optimization and performance debugging
- Team collaboration and knowledge sharing in Agile environment
Current Focus
- Red Hat Enterprise Linux certification preparation
- Docker containerization and orchestration basics
- AWS cloud fundamentals and services exploration
- CI/CD pipeline implementation and automation
Problem-Solving Approach
Real-world decisions and trade-offs from actual projects
- • Chose MySQL over MongoDB for better team familiarity
- • Prioritized query optimization over caching for sustainable performance
- • Selected simple rsync backup over complex solutions for reliability
- • Used Laravel over microservices to match team expertise
- • Start with logs and error messages, not assumptions
- • Reproduce issues in development before touching production
- • Document solutions for team knowledge sharing
- • Ask for help when stuck (learned this the hard way)
Professional Journey
From software development to system operations — building expertise in both code and infrastructure.
System Engineer Intern
Gaining hands-on experience in Linux system administration and DevOps practices in an enterprise environment.
- •Administering RHEL servers in production
- •Docker & Kubernetes container orchestration
- •CI/CD pipelines with Jenkins & ArgoCD
- •System monitoring with Prometheus & Grafana
Software Engineer
PromotedStarted as intern, promoted to Junior Engineer. Built full-stack features for enterprise POS/ERP solutions.
- •Promoted from Intern within 6 months
- •POS/ERP features serving 50+ businesses
- •30% database performance improvement
- •Mentored 3 interns
Education
Foundation in Information Technology and Computer Science.
Higher National Diploma in IT
SLIATE
G.C.E. Advanced Level
Sri Naga National School
Certifications & Languages
Professional certifications in progress and language proficiency
Professional Certifications
Languages
Quick Facts
Projects
Real projects I've built and contributed to during my development journey.

Full-featured e-commerce website for a mobile phone shop with product catalog, shopping cart, and online ordering system.

Contributed to Laravel-based Point of Sale system serving 50+ retail businesses with inventory management and reporting.
Personal learning environment for practicing Red Hat Enterprise Linux administration and system operations.
More projects on my GitHub
View GitHub ProfileFeatured Articles
Technical insights and tutorials from my software engineering journey.

Deep dive into Go's concurrency model, memory management, and why Google built a new language. Exploring goroutines, channels, and the philosophy behind Go's design decisions.

Understanding NGINX's event-driven architecture, master-worker processes, and how it handles C10K problem. Configuration optimization and performance tuning strategies.

Comprehensive guide to JVM tuning, garbage collection optimization, and enterprise deployment strategies on Red Hat Enterprise Linux systems.
More articles on Medium
Follow on MediumGet In Touch
Have a project in mind? Let's work together.
