Sridhar Bala

Sridhar B

Senior Software Engineer

About Me

I am a passionate, hands-on Senior Software Engineer with 9+ years of full-stack experience building and operating production SaaS, payments, CRM, eCommerce, data, and automation platforms. My core stack includes React.js, TypeScript, Node.js, PHP, Python, Core Java, SQL and NoSQL databases, AWS, Docker, Kubernetes, and CI/CD. I also integrate AI capabilities such as LLM APIs, RAG, semantic search, document processing, and intelligent automation into practical business applications.

My Expertise

BACKEND DEVELOPMENT

I specialize in backend development using frameworks like Next.js, Express.js, Symfony, and Laravel, creating scalable and efficient server-side applications. My expertise includes working with relational databases like MySQL and PostgreSQL as well as NoSQL databases like MongoDB. I focus on delivering robust APIs, optimized queries, and seamless integrations to support diverse business needs.

FRONTEND DEVELOPMENT

I excel in frontend development using modern frameworks and tools like React.js, Vue.js, Next.js, and Bootstrap to build dynamic and responsive user interfaces. With expertise in TypeScript, I ensure type-safe and scalable codebases for robust application development. I also specialize in microfrontend architecture, enabling modular and maintainable frontend solutions for large-scale applications.

CI/CD

I have extensive expertise in CI/CD (Continuous Integration and Continuous Deployment), automating code integration, testing, and deployment for faster and reliable software delivery. I specialize in using tools like CircleCI, Jenkins, and GitHub Actions to streamline build pipelines, ensuring smooth development workflows. Additionally, I am proficient with build tools such as Webpack and Gulp for asset optimization and automation, enabling efficient and seamless deployments.

AI & Cloud

I build cloud-native applications on AWS and integrate LLM APIs, RAG, semantic search, document processing, and intelligent automation. I apply secure API design, observability, testing, and human-review controls to deliver reliable AI-enabled features in production.

Resume

Experience

2022 - PRESENT
SENIOR SOFTWARE ENGINEER
POSNIC / HMF MALDIVES

Build full-stack SaaS, payments, POS, ordering, integration, and AI-enabled applications using React, TypeScript, Node.js, PHP, Python, AWS, Docker, and Kubernetes.

2017 - 2022
SENIOR SOFTWARE ENGINEER
PROPERTYGURU

Delivered regional APIs, search, identity, analytics, React PWA, and high-volume data services supporting 57K+ agents across Southeast Asia.

2016 - 2017
DI DEVELOPER
IBM

Built enterprise CRM ingestion, transformation, synchronization, reconciliation, and monitoring workflows for 100K+ users across 171 countries.

Education

MASTER OF COMPUTER APPLICATIONS
ANNA UNIVERSITY

Master of Computer Applications with Distinction

BACHELOR OF SCIENCE
ST JOSEPH'S COLLEGE

Computer Science, Bharathidasan University

CERTIFICATIONS

AWS Certified Solutions Architect - Professional
AWS Certified Cloud Practitioner
Zend Certified Engineer (PHP)

Skills

Backend

Node.js
PHP
TypeScript
Python
Core Java
HTML/CSS
FastAPI
RESTful APIs
Microservices

Libraries/Platforms

React.js
Express.js
Next.js
Nest.js
AWS Lambda
Symfony
Laravel
JQuery
Bootstrap

Data/Database

SQL
NoSQL
MySQL
PostgreSQL
MongoDB
Redis
Memcached
ORM

Cloud/Technologies

AWS
API Gateway
Terraform
Docker
Kubernetes
Microservices
OpenAI
Bedrock
CI/CD

Soft Skills

Leadership
Communication
Problem-Solving
Decision-Making
Adaptability
Time Management

Portfolio

POS - Point of Sale Application

I led the development of a POS application from the ground up, contributing extensively to system design, architecture, and defining CI/CD pipelines and development workflows. The project utilized a robust tech stack, including Node.js, PHP, MongoDB, and MySQL, alongside tools like GitHub Actions, Postman, and Kibana for efficient collaboration and monitoring. My role involved implementing scalable solutions, optimizing performance with Memcached, and streamlining development using Gulp. I established best practices for version control, automation, and documentation using Notion. This application is designed to handle high-volume transactions and provide seamless performance for retail businesses.

Tech stack: Node.js, TypeScript, React.js, PHP, MongoDB, Memcached

Tools: GitHub, Actions, Notion, Postman Collection, Kibana

Team: Individual Contribution

Role: Senior Full Stack Engineer

Demo
URL https://www.posnic.io/login
Username testuser2024@gmail.com
Password Testuser@2024
PosnicPro

RealEstate Agent Dashboard

Developed the front end for a real estate agent dashboard, focusing on responsive and Progressive Web App (PWA) design to enhance user experience across devices. Built features for displaying analytical data, interactive graphs, and tools for creating and managing property listings. Integrated REST APIs to ensure seamless data flow and real-time updates. Designed to focus on usability and performance, optimizing functionality for high engagement.

Tech stack: React.js, Redux, HTML, CSS, jQuery, Bootstrap

Tools: Figma, Jira, Wiki Confluence, Swagger, Webpack, ESLint

Team: 4 – 2 Dev 1 UI/UX 1 QA

Role: Frontend Developer

AgentDashboard More Details: https://www.agentofferings.propertyguru.com.sg/agentnews/better-dashboard-design-awaits/

Self-Service Billing System

Contributed to developing a service billing system as part of a team of 10, with the project spanning 13 months. Built a subscription-based and recurring payment solution, integrating Adyen for secure payment processing. Enabled an automated order completion and fulfillment process triggered post- payment. Designed the system with three microservices for core functions, an admin dashboard, and a user- facing payment flow. Each component was developed using microservices architecture, leveraging Express and Symfony frameworks, focused on delivering a scalable, secure, high-performing system to manage large transaction volumes.

Tech stack: PHP, Symfony, Node.js, Express, Next.js, MySQL, RDS, Redis, S3, Serverless, AWS Lambda, AWS Step Functions, AWS API Gateway, AWS SQS, AWS SNS, HTML, CSS, Bootstrap

Tools: Jira, Swagger, CircleCI, Kibana, Datadog, Miro, Figma, SalesForce, Adyen payment gateway

Team: 10 – 1 Tech Lead, 2 FE, 4 BE, 1QA, 1 UI/UX, 1 PO

Role: Backend Engineer

AgentNet More Details: https://www.agentofferings.propertyguru.com.sg/upsell/

Migration – Data Migration

Led a complex, large-scale data migration, transforming Malaysia's geographic data from a 2-level to a 3-level structure to include district information in real estate listings. Enhanced listing accuracy by adding district data, which previously only included state and area names, enabling more precise property searches for real estate agents. This migration project involved managing extensive legacy data, significantly improving data quality, and driving business growth. Received stakeholder recognition for successfully handling the challenging migration process and ensuring data integrity across listings.

Tech stack: PHP, Stored Procedures, Node.js, MySQL, PostgreSQL

Tools: Jira

Team: Individual Contribution

Role: Senior Backend Engineer

Propertyguru More Details: https://www.propertyguru.com.my/

IBM App Connect

Played a vital role as a Data Integration Developer at IBM, supporting the migration from Siebel CRM to SugarCRM and IBM's proprietary SalesConnect system. Played a vital role as the first team member to work on data integration and batch processing jobs, ensuring a seamless data transition. Utilized IBM’s internal tools and products to manage data flow, providing reliable and accurate integration and contributed to a smooth migration process, enhancing data accessibility and system efficiency across the organization.

Tech stack: JavaScript, Shell Script, DB2, SugarCRM, Go

Tools: RTC, RQM, CastIron, Data Stage, App Connect

Team: 6

Role: Data Integration Developer

IBM More Details: https://www.ibm.com/products/app-connect

icuc.social

I worked on icuc.social, a social moderation platform that moderates comments and posts across social media platforms such as Facebook, Twitter, and YouTube. I contributed to the development using PHP, Node.js, MySQL, jQuery, TypeScript, ensuring efficient content moderation at scale.

Tech stack: PHP, Node.js, MySQL, jQuery, TypeScrip

Tools: Github Project / Issues

Team: Individual Contribution

Role: Individual Contributor

ICUC More Details: https://icuc.social/our-services/social-media-moderation/

Win Inspect

Win Inspect is an application designed for home inspectors, providing tools to manage inspectors, schedule appointments, and capture detailed information about homes. The platform is built using HTML, CSS, React, jQuery, Node.js, MySQL, and Memcache, ensuring efficient data handling and smooth user interactions.

Tech stack: React.js, Node.js, MySQL, MicroServices, Python

Tools: Jira, Hotspot

Team: 6

Role: Senior Software Engineer

Win Inspect More Details: https://wini.com/

Sleek.com.sg

Sleek.com.sg is an online legal services portal that enables users to register companies in Singapore seamlessly. I contributed to this project as a Senior Full Stack Engineer, leveraging technologies like TypeScript, Go, Nest.js, Next.js, MongoDB, PostgreSQL, RabbitMQ, Kafka, Docker, Kubernetes, and serverless solutions. My primary responsibility was developing robust REST APIs that integrate with Xero, government applications, and various third-party services. I implemented scalable, efficient solutions using AWS Lambda, AWS API Gateway, and Kong for API management. Additionally, I worked on containerized deployments and orchestration using Docker and Kubernetes. The project demanded high availability, secure API integrations, and a cloud-native architecture.

Tech stack: TypeScript, Go, Nest.js, Next.js, MongoDB, PostgreSQL, RabbitMQ, Kafka, Docker, Kubernetes, and serverless

Tools: Jira, Basecamp, Notion, Xero

Team: 9

Role: Senior Full Stack Engineer

Sleek SG More Details: https://sleek.com/sg/

My Personal Photos

Get in Touch

LOCATION: Maldives
EMAIL: sridhar.tech.ai@gmail.com
PHONE: +960 9915958
HIRE: Available