Summary
Overview
Work History
Education
Skills
Work Availability
Quote
Timeline
OperationsManager
Saddam Hussain

Saddam Hussain

Bengaluru

Summary

Results-oriented and innovative Senior Software Engineer/Lead with 8 years of experience. Easily communicates complex technical requirements to non-technical stakeholders. Excellent leadership record of leading development teams in enterprise-wide development projects.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer Lead

Microsoft
Bengaluru
03.2021 - Current
  • Currently leading technical teams, with a total strength of 4 SDE, within Azure Data Team, building a large scale enterprise SaaS product, potentially disrupting a multi-million dollar industry.
  • Primary responsibilities include, but are not limited to, technical direction on building highly customer focused and large scale software components, overseeing agile software development process, working with various stakeholders (PM, TPM, UX, Business/Operations Leads) on requirement/design/integration of software components, addressing customer issues/escalations and last but not the least, providing production support to existing systems.
  • Actively involved and lead product, technical architecture, strategic and executive leadership Additional Information planning decisions for the group, including customer and partner engagements that fuel product adoption and help build long term strategy for the service.
  • Experience in hiring, leading and growing talent within teams, and help build vision that facilitates organizational growth. Strong experience improving existing software as well as building new ones that impact bottom-line.
  • Designed, developed and delivered valuable and business critical solutions, including highly available and efficient first party Apache Spark platform on large Scale Apache Yarn clusters as part of Azure Data Team. Architect, design and deliver high scale multi tenant history server for spark.
  • Improve customer's experience in synapse analytics like logging application output,Livy telemetry with operation logs, Spark telemetry with operation logs etc. Upgrade and support spark 3.1, 3.2 and 3.3 .
  • Increase reliability of services from 97 percentile to 99.8 percentile by finding/fixing root cause of failure and placing retrial.
  • Key member of the team for Open Tech Preview for the first party Spark Platform. Led efforts for E2E Integration with Azure Synapse and implemented several critical features.
  • Collaborating with customers to onboard them to the platform and ensure customer retention by addressing their requirements, issues, and queries.

Software Development Engineer

Flipkart
Bengaluru
11.2019 - 02.2021
  • Increase reliability of services across the org by development to deployment of "Contract based development" services using swagger-openapi and openapi-diff open source tech. Resulting in a substantial reduction in the occurrence of breaking changes during backend deployments, greatly enhancing the stability of client-facing services. .
  • Deliver multiple features in "Instrument based offers" like offer split, offers based on cart Items etc.
  • Migrate from Mongo to HBase to support scale during bigbillion days.
  • Merge two services to reduce its maintenance.
  • Conducted comprehensive code reviews, ensuring code quality, security, and adherence to coding standards, resulting in improved software reliability and performance.

Senior Software Engineer

Reliance
Bengaluru
07.2017 - 11.2019
  • The charter is to migrate AJIO from monolithic architecture to microservice and decommission SAP's Hybris and IBM's Sterling.
  • Complete ownership of end to end delivery and production stability of Order state machine and Catalog Engine.
  • Responsible for designing and delivering a scalable distributed system for AJIO.com with a team of 7 people. Understanding requirements, presenting architecture solutions, planning and delivery of products. Coding and code review for the team.
  • Led the design and implementation of automated CI/CD pipelines, accelerating software delivery and reducing deployment times by 70%. Integrated version control systems and automated testing, ensuring code quality and minimizing deployment risks.
  • Established robust service monitoring solutions, including Prometheus and Grafana, enabling real-time performance tracking and proactive issue detection. Reduced service downtime by 99% through efficient alerting systems and incident response.
  • Implemented comprehensive telemetry solutions, including distributed tracing (Jaeger) and centralized logging (ELK Stack), providing deep insights into system behavior. Contributed to a 98% improvement in service reliability and availability.

Software Engineer

Samsung
Noida
07.2015 - 07.2017
  • Worked in the App & Framework Multimedia team on FM radio and Voice recorder app.
  • Created and modified different features of existing multimedia FM radio and Voice recorder application as per the requirement.
  • Collaborate with marketing,key executives,UI designers and other developers to develop cutting edge applications.

Education

Bachelor of Technology - Computer Science

National Institute of Technology, GPA: 7.58/10
Jamshedpur
04.2015

Skills

  • Experience in Data structures, Algorithms ,OOD principles and distributed system design to make highly reliable, available and scalable systems
  • Design/Process: OOAD, Design Patterns, SDLC: Agile methodology, Scrum framework (Scrum Master & Product Owner roles) and traditional waterfall Proficient in designing and implementing microservices architectures for modular and maintainable systems
  • One Year of technical management experience in software development/maintenance, working with stakeholders across geographies to build product vision and roadmap
  • Experience in recruiting, strategic planning, performance and project management, including mentoring/coaching other engineers

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

The way to get started is to quit talking and begin doing.
Walt Disney

Timeline

Senior Software Engineer Lead

Microsoft
03.2021 - Current

Software Development Engineer

Flipkart
11.2019 - 02.2021

Senior Software Engineer

Reliance
07.2017 - 11.2019

Software Engineer

Samsung
07.2015 - 07.2017

Bachelor of Technology - Computer Science

National Institute of Technology, GPA: 7.58/10
Saddam Hussain