Summary
Overview
Work History
Education
Skills
Disclaimer
Professional Synopsis
Certification
Timeline
Generic

Piyoosh Sinha

Engineering Manager
Bengaluru,KA

Summary

Innovative and results-driven Solution Architect and Engineering Manager with extensive experience in designing, developing, and delivering scalable enterprise applications. Skilled in microservices architecture, cloud platforms (AWS), containerization, and distributed systems, with a proven track record of optimizing performance, reducing costs, and improving reliability. Adept at translating business requirements into robust technical solutions, leading cross-functional teams, and mentoring developers. Experienced in working with medium to large enterprises as well as fast-paced product development environments.

Overview

17
17
years of professional experience
3
3
Certifications

Work History

Engineering Manager

Magicbricks
08.2024 - Current
  • Architected and implemented microservices-based solutions, streamlining development processes and enabling faster, more reliable releases through continuous integration and delivery (CI/CD) practices.
  • Designed and deployed scalable infrastructure leveraging Docker, Kubernetes, and container orchestration to optimize resource utilization and improve operational efficiency.
  • Led cloud migration initiatives, transitioning legacy systems to modern, cloud-native platforms, improving application performance, scalability, and maintainability.
  • Developed robust monitoring and logging frameworks to ensure proactive detection and resolution of performance and reliability issues before impacting end users.
  • Conducted system audits to identify performance bottlenecks and inefficiencies, delivering recommendations that drove measurable cost savings.
  • Collaborated with cross-functional teams to deliver complex software solutions on time and to specification, ensuring alignment with business objectives.
  • Mentored and guided developers, promoting best practices in architecture, coding standards, and system design.

Lead Architect

Times Internet Ltd
03.2012 - 08.2024

Project: SpeedHire (Technical Assessment & Remote Interview Solution)

Environment: Spring, Spring Boot, ElasticSearch, Kafka, Angular, AWS, Python, Go

Web Server: Netty

Database: ElasticSearch, MongoDB, MySQL

Cloud: AWS (EC2, S3)

Team Size: 8

Description: SpeedHire is a leading technical assessment and remote interview platform for hiring developers.

Role & Contributions:

  • Designed and developed frontend and backend report modules in a microservices architecture.
  • Implemented Kafka consumers in Spring Boot to handle asynchronous messaging between services.
  • Designed and optimized Elasticsearch index structures and mappings to enable high-performance search, analytics, and real-time data processing.
  • Built Spring REST APIs for report generation and retrieval.


Project: SendPal (Email Marketing Platform)

Environment: JSP, Servlets, Spring, Spring Security, Spring Batch, Hibernate, AJAX, JavaScript, MongoDB, Elasticsearch, RabbitMQ

Web Server: Tomcat

Database: MySQL, MongoDB

Team Size: 6

Description: SendPal is a high-performance email marketing platform used to send millions of promotional and transactional emails daily. It is used by brands such as Indiatimes Shopping, TimesCity, Economic Times, and Gaana.com. The system ensures synchronization across multiple servers to meet strict delivery timelines.

Role & Contributions:

  • Developed and integrated frontend and backend admin modules.
  • Designed database schemas for MySQL and MongoDB to ensure scalability and maintainability.
  • Implemented Spring Security with ACL for role-based access control.
  • Developed Spring Batch processes for sending bulk emails efficiently.
  • Built Spring REST APIs for transactional emails and mailing list management (add/update).
  • Integrated RabbitMQ for distributed message processing.
  • Designed and developed the Subscription module for SendPal clients.

Software Engineer

ANM Soft Technologies Private Limited
07.2008 - 02.2012

Project : IndiaTimes Blogs


  • Developed and integrated frontend components and implemented backend admin modules.
  • Enhanced application performance by optimizing queries and improving code efficiency.
  • Captured and documented requirements in alignment with project standards.
  • Conducted unit and integration testing to ensure quality deliverables.
  • Participated in production deployment, ensuring smooth go-live transitions.


Project : MyTimes

  • Developed a social application to track user activity, manage follow/unfollow functionality, and store user comments.
  • Designed and implemented Spring Batch processes for data handling.
  • Learned and applied Neo4j for graph-based data storage, creating optimized queries for performance.
  • Key Skills: Spring Batch, Neo4j, Query Optimization, Data Processing.


Project : BagItToday (E-commerce Website)

  • Developed an e-commerce platform using the JSF framework for the frontend.
  • Managed backend administration to handle customer orders efficiently.


Project : Mobile Store (Online Shopping Website)

  • Built an online mobile shopping portal using the JSF framework for the frontend.
  • Collaborated with team members to share product knowledge and contribute to project planning.
  • Performed unit and integration testing to ensure quality and reliability.
  • Improved effort estimation skills, enabling accurate and dependable project planning.
  • Captured and interpreted requirements per project standards for seamless execution.


Project : Times Ascent Recruitment System

  • Led the development of a web-based recruitment automation system to manage employer advertisement responses and enhance job search capabilities for candidates.
  • Collaborated with the team to foster knowledge sharing and align on project objectives.
  • Conducted unit and integration testing to ensure functionality and performance.
  • Improved estimation accuracy, delivering projects within timelines and budget constraints.
  • Maintained high-quality deliverables by capturing requirements in compliance with project standards.

Education

B.E - Computer Science

R.G.P.V University
01.2007

Skills

Programming Languages: JAVA, Knowledge of Python and Rust

undefined

Disclaimer

I declare hereby that all the information furnished above is true to the best of my knowledge and belief. 

Professional Synopsis

  • 17 yrs of experience in Software Development, Programming and leading a team. Presently associated with MagicBricks.
  • Spearheading functions pertaining to the design, development, testing & implementation of various applications.

Certification

Rust Fundamentals

Timeline

Rust Fundamentals

08-2025

Engineering Manager

Magicbricks
08.2024 - Current

Prompt Design in Vertex AI Skill Badge

05-2024

Supervised Machine Learning: Regression and Classification

02-2024

Lead Architect

Times Internet Ltd
03.2012 - 08.2024

Software Engineer

ANM Soft Technologies Private Limited
07.2008 - 02.2012

B.E - Computer Science

R.G.P.V University
Piyoosh SinhaEngineering Manager