Summary
Overview
Work History
Education
Skills
Certification
Websites
References
Timeline
Generic

BANUJAN BALENDRAKUMAR

Colombo

Summary

Self taught and passionate software engineer with 7 years of experience in designing, developing and monitoring scalable and secure enterprise SaaS products across various business domains. Always focus on business-driven product engineering. Loves to conduct experiments on new technologies and solving core business problems. Recognized as an influential Auth0 Ambassador and actively contributes to the tech community with a distinguished 6.3K reputation on Stack Overflow and as a prolific medium writer.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Cinergix Pty Ltd
11.2021 - Current
  • Developed scalable serverless microservices and batch processors using Serverless framework, AWS Lambda, SQS, SNS, Event Bridge, AWS Batch and ECS.
  • Developed Redis cache layer between MongoDB and primary Java Spring backend and implemented Java ETL solution to seamlessly extract and load MySQL data into Typesense in-memory search engine.
  • Developed enhanced Full-Text search service utilizing MongoDB Atlas Search, significantly elevating the search experience. Optimized MongoDB performance through thorough profiling, resulting in a notable 23% increase in query efficiency. Achieved this by refining indexes and efficiently reducing index size from 312 GB to 217 GB.
  • Developed a robust service for PDF file conversion into an internal data structure, leveraging Tesseract OCR to accurately extract textual data from PDF documents and modernized legacy command-dispatcher service to a cloud-native architecture, employing AWS SQS, SNS, and Lambda.

Software Engineer

Creative Software Pvt Ltd
01.2021 - 11.2021
  • Collaborated with leading financial institutions and supply chain organizations in Sri Lanka, including Banks and implemented integrations between SaaS product and their HRM systems. Utilized a diverse tech stack encompassing Java Spring, PHP Laravel, and Node.js to ensure seamless interoperability and meet specific client requirements.
  • Designed, configured, monitored and maintained AWS infrastructure and managed services such as S3, Beanstalk, ELB, Lambda, RDS, and SNS and engineered HTTP Web-Hooks tailored for SMS Aggregator clients, creating personalized triggers for specific events.
  • Implemented OAuth2.0 and OIDC-based authorization and authentication service for SaaS Products using Passport.js and Spring Security.

Team Lead

Elegant Media Pty Ltd
07.2020 - 12.2020
  • Led a small full-stack engineering team (5 – 8 members), managed, engineered and delivered 8 enterprise mobile application projects by planning, and monitoring the resources, budget, timeline, and risks. Also, worked closely with multiple stakeholders including project managers and clients to conduct feasibility studies, design technical architecture, and set well-defined project goals and roadmap.
  • Helped team members develop their skills, sharing best practices, and ensuring high-quality work output through team collaboration and communication. Also, monitored their performance and progress and helped them to resolve the bottlenecks.
  • Orchestrated SCRUM methodologies and Sprint Plan meetings. Planned the delivery pipeline and distributed tasks across the resources. Also, tested and verified mobile app releases based on technical and compliance aspects and published them to the stores.

Senior Software Engineer

Elegant Media Pty Ltd
01.2020 - 07.2020
  • Engineered scalable RESTful API services tailored for mobile applications using PHP, Laravel, and MySQL. Also developed real-time applications by harnessing power of JavaScript, WebSocket, Laravel, and Firebase, ensuring dynamic and responsive user experiences.
  • Created in-house core-framework features for Oxygen (Laravel Superset Framework) and migrated legacy internal Git-Hook-based CI/CD pipeline to GitHub Actions to enhance automation capabilities. I authored comprehensive unit tests and coverage using Jasmine and Karma Test Runner. Also developed multiple passwordless authentications (OTP, Passkey) for mobile apps using Auth0.
  • Performed thorough reviews of co-workers' pull requests, providing constructive feedback and ensuring code quality and adherence to project standards. Documented internal tools and applications, ensuring clarity and accessibility of information for team members.

Software Engineer, Stack

Eyepax IT Consulting Pvt Ltd
01.2019 - 12.2019
  • Built scalable cloud-native backend for the largest corporate employee training and e-learning application in Europe. Built application features using PHP, Laravel and Microsoft SQL Server. Profiled large and optimized Stored Procedures. Also built front-end UI components using RiotJS.

Software Engineering Intern

Techorin Solutions Pvt Ltd
01.2018 - 12.2018
  • Created a Viber Chatbot for businesses to assist customers on specific queries using Node.js and Heroku. Developed Smart Farming mobile application to monitor and manage IoT devices over internet using Android Studio, Java, and Firebase. Also worked on warehouse management system and developed core logic in MySQL stored procedures and Java.

Education

Master of Science - Cybersecurity & Forensics

University of Staffordshire
Colombo, Sri Lanka
12-2025

Bachelor of Science - Information Technology

Sri Lanka Institute of Information Technology
Colombo, Sri Lanka
12-2023

Diploma - Information Technology

London Metropolitan University
Colombo, Sri Lanka
12.2015

Skills

  • Core Java
  • Spring Core
  • Spring JDBC
  • Spring MVC
  • Spring Data Rest
  • Spring AOP
  • Spring Security
  • Spring Boot
  • Spring Boot Web
  • JUnit
  • Hibernate
  • JABX
  • JBOSS / WildFly
  • Javascript / Typescript / PHP
  • Angular / JQuery
  • Node / Laravel
  • MySQL / MariaDB / Postgres
  • MongoDB / Redis
  • Kafka / RabbitMQ
  • OAuth20 / OIDC / SAML / SCIM
  • System Design / Microservices
  • Problem-solving Mindset
  • Continuous Integration / Deployment
  • Software Testing
  • AWS

Certification

  • AWS Certified Solutions Architect - Associate

References

Mr. Ananthamohan Majutharan

Ex BlackSwan | Senior Application Developer, GIC (Pvt) Ltd, Singapore (SG)

(+65) 894-625-41 |  majutharan@icloud.com


Mr. Kasthuriraajan Ratnasingam

Ex WSO2 | Research Fellow, University of Birmingham, United Kingdom (UK)

(+44) 739-899-3070  | Kasthuriraajan94@gmail.com



Timeline

Senior Software Engineer

Cinergix Pty Ltd
11.2021 - Current

Software Engineer

Creative Software Pvt Ltd
01.2021 - 11.2021

Team Lead

Elegant Media Pty Ltd
07.2020 - 12.2020

Senior Software Engineer

Elegant Media Pty Ltd
01.2020 - 07.2020

Software Engineer, Stack

Eyepax IT Consulting Pvt Ltd
01.2019 - 12.2019

Software Engineering Intern

Techorin Solutions Pvt Ltd
01.2018 - 12.2018

Master of Science - Cybersecurity & Forensics

University of Staffordshire

Bachelor of Science - Information Technology

Sri Lanka Institute of Information Technology

Diploma - Information Technology

London Metropolitan University
BANUJAN BALENDRAKUMAR