Prabhakar Selvan

Hi, I'm Prabhakar Selvan

Principal Software Engineer

Passionate Software Developer | Promotes Green coding | Designing Impactful Systems | Highly Productive | Solution oriented | Problem solver | Collaborative

About Me

Learn more about my background, experience, and what drives me

My Story

Experienced Principal Software Engineer with 13+ years of expertise in building scalable microservices, system architecture, and leading high-performing engineering teams. Passionate about green coding practices, innovative solutions, and collaborative development.

I specialize in designing and implementing enterprise-scale systems that serve millions of users. My expertise spans from microservices architecture and event-driven systems to performance optimization and team leadership. I'm passionate about creating solutions that not only meet today's requirements but are built to scale and evolve with future needs.

Experience

13+ Years

Location

Singapore

Specialization

Enterprise Systems

Email

prabhakarselvan@yahoo.com

Core Principles

  • Green Coding: Committed to writing efficient, sustainable code that minimizes resource consumption

  • Scalable Solutions: Designing systems that grow seamlessly with business needs

  • Collaborative Leadership: Empowering teams through knowledge sharing and mentorship

What I Bring

Technical Excellence

Deep expertise in Java, Spring ecosystem, microservices, and cloud technologies

Problem Solving

Solution-oriented approach to complex technical challenges

Team Leadership

Experience leading cross-functional teams and driving project success

Innovation Focus

Passionate about exploring new technologies and modern development practices

Technical Expertise

13+ years of professional experience across enterprise technologies, microservices architecture, and scalable system design

Programming Languages

Java
13yExpert
JavaScript
8yAdvanced
SQL
13yExpert
Node.js
2yIntermediate

Backend Frameworks

Spring Framework
13yExpert
Spring Boot
8yAdvanced
Hibernate
10yExpert
Struts
5yAdvanced

Frontend Frameworks

Next.js
2yIntermediate

Web Services

REST APIs
10yExpert
SOAP
8yAdvanced

Frontend

JSP
10yExpert
HTML/CSS
8yAdvanced

Database

Oracle
13yExpert
SQL Server
10yExpert
Cassandra
3yIntermediate
DB2
5yAdvanced

Messaging

Apache Kafka
6yAdvanced
JMS
8yAdvanced

DevOps

OpenShift
6yAdvanced
Kubernetes
6yAdvanced
Jenkins
8yAdvanced

Build Tools

Maven
10yExpert

Version Control

Git
10yExpert

Cloud

AWS S3
5yAdvanced

Application Servers

Apache Tomcat
13yExpert
WebSphere
8yAdvanced

Architecture

Microservices
8yAdvanced
Event-Driven Architecture
5yAdvanced

Methodologies

Agile/Scrum
10yExpert
SDLC
13yExpert

Technical Highlights

13+
Years Experience
30+
Technologies Mastered
5+
Major System Designs
Zero
Downtime Systems

Architecture & Design Expertise

Microservices Architecture

Expert in designing and implementing scalable microservices using Spring Boot, with event-driven communication via Apache Kafka

Enterprise Integration

Specialized in building robust integration layers, data hubs, and real-time streaming systems for enterprise applications

Performance Optimization

Proven track record of optimizing systems for high throughput, low latency, and zero-downtime deployments

Enterprise Projects

Key technical achievements and system implementations across my career

Loyalty Service Layer

Loyalty Service Layer

Completed

Enterprise-scale loyalty system serving millions of customers with microservices architecture

Key Technical Features:

  • Scalable microservices architecture
  • Real-time data processing with Apache Kafka
  • Air redemption module for loyalty program

Technology Stack:

JavaSpring BootMicroservicesApache KafkaOracleCassandra+3 more
Enterprise System
MARMS Dashboard

MARMS Dashboard

Completed

Customer service dashboard for agents with modern UI/UX and robust backend APIs

Key Technical Features:

  • Modern responsive dashboard interface
  • Secure RESTful API architecture
  • Real-time customer data access

Technology Stack:

JavaSpring BootNext.jsNode.jsApache KafkaOracle+2 more
Web Application
Event-Driven Data Hub

Event-Driven Data Hub

Completed

Real-time data synchronization system with event-driven architecture

Key Technical Features:

  • Sub-2-second data streaming
  • Event-driven architecture design
  • Reliable data aggregation framework

Technology Stack:

JavaSpring BootApache KafkaOracleMicroservicesEvent-Driven Architecture
Data Integration
Integration Manager Modernization

Integration Manager Modernization

Completed

Legacy system modernization breaking monolith into microservices

Key Technical Features:

  • Monolith to microservices migration
  • Business customer data integration
  • Global database connectivity

Technology Stack:

JavaSpring BootMicroservicesSQL ServerOracleREST APIs+1 more
System Modernization
Batch System Migration

Batch System Migration

Completed

Legacy batch system modernization with distributed processing capabilities

Key Technical Features:

  • Distributed batch processing
  • Real-time process conversion
  • Performance optimization

Technology Stack:

JavaSpring BootApache KafkaOracleDistributed SystemsPerformance Tuning
System Migration

Technical Achievements Across Projects

Performance Excellence

Achieved sub-2-second data streaming, zero-downtime deployments, and optimized systems serving millions of users

🏗️

Architecture Leadership

Led modernization from monoliths to microservices, designed event-driven architectures, and mentored development teams

🔄

Integration Expertise

Built robust data integration systems, real-time streaming platforms, and seamless enterprise system connections

Hobbies & Personal Interests

Beyond technology - my personal passions including sports, reading, and exploring the universe

Cricket

Sports

Passionate cricket enthusiast who enjoys both playing and following the sport

Key Areas:

Team StrategyHand-Eye CoordinationTeam WorkFitness

Achievements:

  • Regular player in local cricket matches
  • Follows international cricket tournaments

Badminton

Sports

Love playing badminton for fitness and recreation

Key Areas:

AgilityQuick ReflexesStrategic ThinkingPhysical Fitness

Achievements:

  • Regular weekend badminton player
  • Improved stamina and coordination

Reading Books

Learning

Avid reader with interests in technology, science fiction, and personal development

Key Areas:

Critical ThinkingKnowledge AcquisitionFocusAnalytical Skills

Achievements:

  • Read 20+ books annually
  • Diverse reading across multiple genres

Astronomy

Science

Fascinated by space, celestial objects, and the mysteries of the universe

Key Areas:

Scientific ObservationPattern RecognitionPatienceResearch

Achievements:

  • Amateur stargazing enthusiast
  • Follows space missions and discoveries

Software Architecture & Design

Technology

Passionate about designing scalable systems and exploring new architectural patterns

Key Areas:

System DesignMicroservicesEvent-Driven ArchitecturePerformance Optimization

Achievements:

  • Led multiple system modernizations
  • Expert in distributed systems

Continuous Learning

Learning

Always staying updated with latest technologies and industry best practices

Key Areas:

Technology ResearchOnline CoursesTechnical ReadingIndustry Trends

Achievements:

  • 13+ years of continuous skill development
  • Expert in multiple technology stacks

Work-Life Balance & Personal Growth

Physical Wellness

Staying active through cricket and badminton helps maintain physical fitness and provides a great outlet for stress relief

Mental Stimulation

Reading books across various genres keeps the mind sharp and provides fresh perspectives that often inspire creative solutions

Wonder & Curiosity

Astronomy feeds my curiosity about the universe and reminds me of the importance of thinking big and exploring possibilities

Core Professional Values

Excellence

Striving for the highest quality in every solution

Reliability

Building systems that teams and customers can depend on

Innovation

Embracing new technologies and creative approaches

Collaboration

Achieving more through effective teamwork and communication

Let's Connect

Interested in collaboration, technical discussions, or new opportunities? I'd love to hear from you.

Get In Touch

With over 13 years of experience in enterprise software development, I'm always open to discussing new opportunities, technical challenges, or sharing insights about modern software architecture.

Location

Singapore

Connect on Social Media

Send a Message

Professional Opportunities

I'm always interested in discussing new challenges, whether it's leading a technical team, architecting scalable systems, or contributing to innovative projects. Let's explore how my expertise in enterprise software development can help drive your organization's success.

Technical Leadership

Leading development teams and driving technical strategy

System Architecture

Designing scalable, high-performance enterprise systems

Consulting

Technical advisory and modernization guidance