Wiley
Associate Technical Specialist (Dec 2023 - Present)
Senior Software Engineer (Dec 2021 - Nov 2023)
Leading agile development teams in building enterprise-grade distributed systems. Focus on microservices architecture, team mentorship, and driving engineering excellence across projects.
Technologies: Java, Spring Boot, React.js, MySQL, Linux, AWS, Docker, Kafka
hSenid Mobile Solutions
Senior Software Engineer (Jan 2021 - Dec 2021)
1 yr
- Led project teams for mission-critical applications, working closely with business analysts and QA teams
- Modernized legacy codebases to current development standards, reducing operating costs
- Mentored junior developers in Java, React, MySQL, and GraphQL
Technologies: Java, Spring Boot, React.js, MySQL, Linux
Surecore
Senior Software Engineer (Mar 2020 - Dec 2020)
Software Engineer (Sep 2019 - Feb 2020)
1 yr 4 mos total
- Led Ceylinco Policy Printing Project from start to successful completion
- Introduced CI/CD pipelines with Jenkins, SonarQube, and Slack notifications
- Implemented system monitoring and recovery procedures using Grafana
- Managed data migration from Oracle to PostgreSQL using AWS Data Migration Service
Technologies: Java, Spring Boot, Angular, AWS, MySQL, PostgreSQL, Linux
Digital Micro Services
Software Engineer (Mar 2019 - Sep 2019)
Software Developer (Jun 2017 - Feb 2019)
2 yrs 4 mos total
- Developed Java REST services and Angular applications
- Integrated automated testing with Katalon Studio and enhanced CI/CD pipelines
- Optimized Elasticsearch queries and implemented Liquibase for database change management
- Built Python automation tools for cross-platform JIRA synchronization
Technologies: Java, Angular, AngularJS, AWS, MySQL, Elasticsearch, Python, Linux
Synapse (Telecommunication Solutions)
Associate Software Engineer (Nov 2015 - Oct 2016)
1 yr
- Developed Dialog mAgri USSD and IVR applications
- Built Java backend services and web applications
- Designed and implemented MySQL databases
- Optimized existing code for improved performance
Technologies: Java, MySQL, JavaScript, jQuery, Linux
The Open University of Sri Lanka
Computer Hardware Trainee (Mar 2015 - Jun 2015)
4 mos
Computer assembly, OS installation, hardware repair, and network infrastructure setup.
Freelance Experience
Software Developer at Fiverr (Nov 2014 - Sep 2019)
4 yrs 11 mos
Developed Java backend systems, web applications, and database solutions for international clients.
Technologies: Java, MySQL, MongoDB, HTML/CSS, JavaScript
Core Technologies
Backend: Java, Spring Boot, Microservices, REST APIs
Frontend: React, Angular, JavaScript/TypeScript
Databases: MySQL, PostgreSQL, MongoDB, Elasticsearch
Cloud & DevOps: AWS, Docker, Kubernetes, Jenkins, Git
Emerging: AI-assisted development, MCP tools, GraphQL