Hello, I'm

Sripiranavan

Senior Software Engineer

Building robust and scalable applications with Java, Kotlin, Scala, JavaScript, PHP, and cloud technologies.

J
Java
K
Kotlin
S
Scala
JS
JS
P
PHP
A
AWS

About Me

Senior Software Engineer with 7+ Years of Experience

I'm a passionate software engineer with extensive experience in building robust and scalable applications. My journey in software development has equipped me with a diverse skill set spanning multiple programming languages and technologies.

I specialize in backend development with Java, Kotlin, and Scala, while also being proficient in frontend technologies. My experience with databases like MySQL and MongoDB, along with cloud platforms like AWS, allows me to architect complete solutions from the ground up.

I'm dedicated to writing clean, maintainable code and constantly learning new technologies to stay at the forefront of software development.

Name:Sripiranavan
Email:contact@sripiranavan.com
Location:Sri Lanka
Availability:Full-time
Contact Me

My Skills

Java

95%

Kotlin

90%

Scala

85%

Spring Boot

90%

JavaScript

85%

TypeScript

80%

Angular

85%

React

75%

PHP

80%

MySQL

90%

MongoDB

85%

PostgreSQL

80%

AWS

85%

Docker

80%

CI/CD

85%

Git

95%

RESTful APIs

90%

GraphQL

75%

Microservices

85%

Go

70%

Education

Software Engineering Masters(Reading)

2025 - Present

Hochschule Heilbronn

Germany
  • Pursuing a Master's degree in Software Engineering with a focus on modern software development practices
  • Courses include Advanced Software Architecture, DevOps, Cloud Computing, and Agile Methodologies
  • Engaging in practical projects and research to deepen understanding of software engineering principles
  • Collaborating with industry partners for real-world experience and application of learned concepts
Academic Projects & Thesis
(1 project)

BSc in Applied Science

2014 - 2018

Faculty of Science, University of Peradeniya

Sri Lanka
  • GPA: 3.49/4.00, English Medium
  • Mainly covered: Computer Science, Statistics, Mathematics, and Finance
  • Specialized in statistical modeling and data analysis techniques
  • Strong foundation in mathematical and computational methods
Academic Projects & Thesis
(2 projects)

Advanced Level

2010 - 2012

Sri Somaskanda College, Puttur

Jaffna, Sri Lanka
  • Subjects: Combined Mathematics, Physics, Chemistry
  • Successfully completed with pass qualification
  • Strong foundation in mathematical and scientific principles
  • Developed analytical and problem-solving skills

Work Experience

Apr 2024 – Nov 2025

Senior Software Engineer

hSenid Mobile Solutions

  • Developed and maintained backend systems for telecom services including SMS, USSD, and charging platforms using Java, Kotlin, and Scala
  • Designed messaging gateways for banking sector clients, enabling secure communication between banks and mobile network operators
  • Built high-performance RESTful APIs for telecom billing systems, call charging, and recurring payment processing
  • Enhanced database performance for telecom transaction processing, optimizing MySQL and MongoDB queries achieving a 40% boost in query efficiency
  • Led and mentored a team of junior engineers in telecom and banking service development, resulting in a 25% improvement in team performance
  • Implemented automated charging systems for voice calls and data services, ensuring accurate billing and revenue management
  • Developed USSD gateway solutions for mobile network operators and banking institutions, handling high-volume concurrent user requests
  • Created secure messaging infrastructure for financial institutions to communicate with customers via SMS and mobile platforms
  • Automated CI/CD pipelines using GitLab for telecom and banking service deployments, reducing deployment time by 30%
  • Provided timely support for production telecom and banking systems, ensuring minimal downtime and quick resolution of critical issues
JavaKotlinScalaMySQLMongoDBRESTful APIsUSSDSMS GatewayGitLab CI/CDTelecom Billing
Jun 2022 – Apr 2024

Software Engineer

hSenid Mobile Solutions

  • Developed backend services for telecom platforms including SMS gateways, USSD services, and billing systems using Java, Kotlin, and Scala
  • Implemented batch processing systems for large-scale telecom data operations and recurring charging cycles, improving processing speed by 30%
  • Built robust charging engines for voice calls and data services, ensuring accurate real-time billing for mobile network operators
  • Identified and resolved missing database indexes in telecom transaction systems, significantly reducing query execution times
  • Designed and implemented caching mechanisms for high-frequency telecom API calls, achieving a 50% improvement in response times
  • Enhanced software delivery processes with optimized CI/CD pipelines using Docker and Podman for telecom service deployments
  • Managed Apache HTTPd and Apache Tomcat servers hosting telecom billing and charging applications
  • Developed USSD menu systems and SMS notification services for mobile value-added services
JavaKotlinScalaDockerPodmanApache HTTPdApache TomcatBatch ProcessingCachingDatabase Optimization
Jan 2018 – Jun 2022

Software Incubator

SIIC, University of Peradeniya

  • Developed robust backend systems leveraging Java, Spring Boot, Hibernate, and PostgreSQL
  • Delivered full-stack solutions incorporating Angular, JavaScript, PHP, Laravel, and jQuery
  • Built web applications tailored to specific business requirements within legal and budget constraints
  • Created automated workflows using Google Apps Script and integrated with Google IAM for access control
  • Contributed to database management and optimization tasks involving MySQL and PostgreSQL
JavaSpring BootHibernatePostgreSQLAngularJavaScriptPHPLaraveljQueryGoogle Apps ScriptMySQL
Oct 2017 – Jan 2018

Junior Software Developer

Innovay Pvt Ltd

  • Developed responsive and user-friendly web solutions using PHP, Laravel, HTML, CSS, Bootstrap, and MySQL
  • Contributed to rigorous testing cycles ensuring design responsiveness, clarity, and functionality
PHPLaravelHTMLCSSBootstrapMySQLResponsive Design
Feb 2013 – Jan 2014

Banking Trainee

Peoples Bank

  • Provided professional and timely customer service and transaction assistance
  • Gained valuable experience in banking operations and customer relationship management
Customer ServiceBanking OperationsTransaction Processing

My Projects

Real-world applications and platforms I've built and deployed

Live & Active
2018-2022

University Management System - SIIC Portal

Online Platform for University of Peradeniya SIIC

Comprehensive web application designed to digitize university processes and reduce paperwork for the Software Industry Incubation Center.

Key Achievements:
  • Developed a comprehensive web application to digitize university processes and reduce paperwork
  • Created an intuitive user interface to streamline administrative workflows and improve efficiency
  • Implemented automated backend processes to handle data management and user interactions
  • Successfully transitioned manual processes to a digital platform, significantly reducing administrative burden
AngularGoogle Apps ScriptWeb DevelopmentJavaScriptHTMLCSS
Live & Active
2018-2020

FOSID – Faculty of Science Industrial Day

Event Management Platform for University of Peradeniya Faculty of Science

Web-based platform to manage the Faculty of Science Industrial Day event, enabling smooth coordination between companies and students.

Key Achievements:
  • Developed a web-based platform to manage the Faculty of Science Industrial Day event
  • Implemented company and student registration modules with secure data handling
  • Designed an admin backend to manage event details, participant information, and overall website content
  • Streamlined event management processes, improving communication and reducing manual workload for organizers
PHPLaravelMySQLBootstrapJavaScriptHTMLCSS
Live & Active
2024-2025

Cleaning Management Website – nnClean

Online Platform for Cleaning Services in Switzerland

Professional website for a cleaning services company to showcase services and attract new clients with a responsive, user-friendly interface.

Key Achievements:
  • Designed and developed a professional website for a cleaning services company to showcase services and attract new clients
  • Implemented a responsive, user-friendly interface to ensure accessibility across devices
  • Configured and customized WordPress for content management and easy updates by the client
  • Managed full deployment process, including hosting setup and site launch
WordPressPHPHTMLCSSJavaScriptResponsive Design

Get In Touch

Let's Talk

Feel free to reach out if you're looking for a developer, have a question, or just want to connect.

Phone

0094750215108

Email

contact@sripiranavan.com

Location

Sri Lanka