
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
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
Backend Frameworks
Frontend Frameworks
Web Services
Frontend
Database
Messaging
DevOps
Build Tools
Version Control
Cloud
Application Servers
Architecture
Methodologies
Technical Highlights
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
CompletedEnterprise-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:
MARMS Dashboard
CompletedCustomer 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:
Event-Driven Data Hub
CompletedReal-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:
Integration Manager Modernization
CompletedLegacy system modernization breaking monolith into microservices
Key Technical Features:
- Monolith to microservices migration
- Business customer data integration
- Global database connectivity
Technology Stack:
Batch System Migration
CompletedLegacy batch system modernization with distributed processing capabilities
Key Technical Features:
- Distributed batch processing
- Real-time process conversion
- Performance optimization
Technology Stack:
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
SportsPassionate cricket enthusiast who enjoys both playing and following the sport
Key Areas:
Achievements:
- Regular player in local cricket matches
- Follows international cricket tournaments
Badminton
SportsLove playing badminton for fitness and recreation
Key Areas:
Achievements:
- Regular weekend badminton player
- Improved stamina and coordination
Reading Books
LearningAvid reader with interests in technology, science fiction, and personal development
Key Areas:
Achievements:
- Read 20+ books annually
- Diverse reading across multiple genres
Astronomy
ScienceFascinated by space, celestial objects, and the mysteries of the universe
Key Areas:
Achievements:
- Amateur stargazing enthusiast
- Follows space missions and discoveries
Software Architecture & Design
TechnologyPassionate about designing scalable systems and exploring new architectural patterns
Key Areas:
Achievements:
- Led multiple system modernizations
- Expert in distributed systems
Continuous Learning
LearningAlways staying updated with latest technologies and industry best practices
Key Areas:
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.
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