Hello, I'm
Gourav Vashistha
Bangalore, KA, India
I'm a results-oriented Software Engineer with 4 years of hands-on experience in full-stack development, currently working at Infinite Computer Solutions. I specialize in building scalable backend systems using Java, Spring Boot, and microservices architecture. Passionate about creating efficient solutions and delivering high-quality code.

About Me
Get to know more about my background, skills, and passion for technology
Professional Journey
Hello! I'm Gourav Vashistha, a passionate Software Engineer with over 3 years of experience in developing scalable, high-performance applications. Currently working at Infinite Computer Solutions, I specialize in full-stack development with a strong focus on backend technologies.
My journey in software development began during my Computer Engineering studies at Echelon Institute of Technology. Since then, I've had the privilege of working with industry-leading companies like Capgemini and Infinite Computer Solutions, where I've contributed to projects serving millions of users.
I excel in building robust backend systems using Java and Spring Boot, developing responsive frontend applications with React.js, and architecting microservices-based solutions. My experience spans across various domains including banking, e-commerce, and enterprise software development.
Code Quality
85%+ test coverage with comprehensive testing
Team Leadership
Leading cross-functional development teams
Cloud Solutions
AWS certified cloud practitioner
Technical Skills
Programming Languages
Web Development
Backend Technologies
Cloud & Tools
Education
Bachelor of Engineering - Computer Engineering
Echelon Institute of Technology
J.C. BOSS University
Relevant Coursework:
Certifications
AWS Cloud Practitioner
Amazon Web Services
2024Spring Boot Certification
IoC, DI, Microservices
2023React.js Development
Hong Kong University (Coursera)
2023Java Certification
HackerRank
2023SQL Intermediate
HackerRank
2023REST API
HackerRank
2023Professional Values
Interests & Hobbies
Fun Facts About Me
Achieved Rank 2 in J2EE Full-Stack training at Capgemini
AWS Cloud Practitioner certified
Completed 10+ professional certifications
Led multiple cross-functional development teams
Contributed to open-source projects on GitHub
Let's Work Together
I'm passionate about creating innovative solutions and would love to discuss how we can collaborate on your next project.
Experience
My professional journey and key achievements
Software Engineer
Infinite Computer Solutions
A leading global technology consulting and services company
Working on backend services for Turbify, a major domain and hosting platform serving over 3 million users worldwide.
Key Achievements
- Enhanced backend services for Turbify platform (3M+ users)
- Migrated Java 11 to 17 achieving 10% performance boost
- Achieved 99.9% system reliability with scalable architectures
- Reduced response times by 150ms across all operations
- Maintained 85%+ code coverage with comprehensive testing
Technologies Used
Key Projects
- Turbify Platform Enhancement
- Java Migration Project
- Performance Optimization Initiative
Software Engineer
Capgemini Technology Services India Ltd
A global leader in consulting, technology services and digital transformation
Led full-stack development projects in banking domain, focusing on transaction processing and microservices architecture.
Key Achievements
- Led J2EE and React.js full-stack development projects
- Reduced inter-service latency by 20% with API optimization
- Improved system interoperability by 40% with custom assemblers
- Successfully migrated SOAP services from v1 to v2
- Implemented microservice communication across 7+ services
Technologies Used
Key Projects
- Banking Transaction System
- Microservices Migration Project
- API Optimization Initiative
Web Developer Intern
Shine Edge Technology
A web development and digital solutions company
Developed responsive websites and web applications using modern frontend technologies.
Key Achievements
- Increased user engagement by 30% with interactive websites
- Built cross-browser compatible solutions for 5 major browsers
- Reduced bug reports by 25% with high-quality code practices
- Delivered 100% of projects on time meeting client specifications
Technologies Used
Key Projects
- Interactive Website Development
- Cross-browser Compatibility Projects
- Frontend Optimization
Skills Gained Through Experience
Technical Skills
Soft Skills
Career Progression
Projects
Detailed showcase of my technical work and innovations
E-Bug Tracker System
Developer/Team Lead
Mar 2022 - May 2022
Comprehensive bug tracking system that revolutionized project management and feedback processes for Capgemini L&D team.
Key Features
- Real-time bug reporting and tracking
- Role-based access control system
- Automated email notifications and alerts
- Advanced reporting and analytics dashboard
- Integration with development workflows
- Multi-project support with custom workflows
Impact & Achievements
Technology Stack
Vote Management System
Developer/Team Lead
Nov 2021 - Jan 2022
Scalable voting platform built with microservices architecture for secure and efficient elections.
Key Features
- 7 independent microservices architecture
- Real-time vote counting and results
- Secure user authentication and authorization
- Admin dashboard with comprehensive analytics
- Automated notification system for updates
- Multi-election support with custom configurations
Impact & Achievements
Technology Stack
E-Commerce [Shop Goals]
Developer/Designer
Jun 2020 - Mar 2021
Feature-rich e-commerce platform with integrated payment processing and inventory management.
Key Features
- Secure payment integration (Razorpay/Stripe)
- Real-time product tracking and inventory
- Dynamic inventory management system
- User authentication and profile management
- Comprehensive order management system
- Shopping cart with persistent sessions
Impact & Achievements
Technology Stack
More Projects Coming Soon
I'm constantly working on new projects and exploring innovative technologies. Check back soon for more exciting developments!
AI-Powered Analytics Dashboard
Machine learning integration for business intelligence
Mobile App Backend
Scalable API for mobile applications
Cloud-Native Solution
Kubernetes-based microservices platform
Contact Me
Let's discuss your next project or opportunity
Let's Build Something Amazing Together
I'm always excited to discuss new opportunities, innovative projects, and potential collaborations. Whether you're looking for a dedicated developer, technical consultant, or someone to lead your next software initiative, I'd love to hear from you.
Send Me a Message
Contact Information
Location
Bangalore, Karnataka, India
Open to remote workResponse Time
Within 24 hours
Usually much faster!Working Hours
Frequently Asked Questions
What's your preferred way to communicate about projects?
I prefer starting with email or LinkedIn for initial discussions, followed by video calls for detailed project planning and regular updates.
Are you available for remote work?
Yes, I'm fully equipped for remote work and have experience collaborating with distributed teams across different time zones.
What type of projects do you prefer?
I enjoy working on scalable backend systems, microservices architecture, and full-stack applications. I'm particularly interested in projects involving Java, Spring Boot, and cloud technologies.
How quickly can you start a new project?
Depending on my current commitments, I can typically start new projects within 1-2 weeks. For urgent projects, I can arrange for faster availability.
Alternative Contact Methods
Video Call
Schedule a video meeting through Google Meet or Zoom
Calendar Booking
Book a slot directly in my calendar for consultation
Social Media
Connect with me on LinkedIn for professional discussions