Prabhat Gupta — Software Engineer
- Experience of working in distributed system application development in high throughput and high availability environments with large data sets in the Rapid Application Development model. - Extensive experience in High Level & Low-Level design of new components from scratch. Evaluating various data stores, data pipelines, and component interactions, and finalizing the contracts between various components. - Extensive experience with various design patterns in Java, solid design principles, writing maintainable and extensible code, usage of best design practices, object-oriented modeling, and design - REST API design with underlying tech stacks like Redis, Apache Kafka, Elastic Search, Spring Boot, and JPA.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Cloud Computing and E-commerce solutions.
Location: Bengaluru, Karnataka, India
Experience: 8 yrs 5 mos
Skills
- Distributed Systems
- Database Management
- Software Development
- Web Development
- Data Engineering
- Microservices
Career Highlights
- Expert in distributed systems and high availability environments.
- Proven track record in optimizing database performance.
- Strong experience in developing scalable microservices.
Work Experience
Microsoft
Software Engineer II - IC3 (3 yrs)
Adobe
Computer Scientist (11 mos)
Walmart Global Tech India
Software Engineer III - IN3 (11 mos)
PharmEasy
Senior Software Engineer (8 mos)
Software Engineer (11 mos)
SureWaves MediaTech Pvt Ltd
Software Development Engineer (2 yrs)
Syntel
Internship (0 mo)
Education
Bachelor of Technology (B.Tech.) at Madan Mohan Malaviya Engineering College (MMMEC)
Intermediate at Guru Tegh Bahadur Public School
Matriculate at Millennium Public School