Summary
Overview
Work History
Education
Skills
Languages
References
Timeline
Generic

Hemendra Singh

Cedar Grove,NJ

Summary

Experienced Senior Software Development Engineer and technical leader with a proven ability to architect, design, and implement high-performance software applications. Skilled in leading cross-functional teams, leveraging expertise in diverse programming languages, software development methodologies, and project management practices to consistently deliver successful projects that improve system efficiency and user satisfaction.

Overview

14
14
years of professional experience

Work History

Senior Software Development Engineer

Amazon
New York, NY
07.2022 - Current
  • AWS End User Messaging: Designed and developed a backend system for high-volume customer SMS traffic, including real-time anomaly detection and mitigation of artificially inflated traffic (AIT) attacks. Proactively identifies and blocks high-velocity and wide-velocity anomalous send patterns, protecting customers from fraud, and ensuring reliable message delivery.
  • Amazon WorkDocs: Led the design and development of WorkDocs TeamSpaces, a key feature enhancing team collaboration and productivity. Improved data availability, implemented team-managed ownership controls, strengthened auditing, and established content lifecycle management. Contributed to a 30% increase in WorkDocs adoption, and a 50% reduction in document recovery support tickets.

Software Development Engineer

Amazon
Seattle, WA
04.2020 - 06.2022
  • AWS Infrastructure Metadata Service: Led strategy and execution for migrating the metadata service from legacy LDAP to AWS-native HTTP, achieving zero-downtime migration with improved performance and data quality. Designed and implemented a zero-day deployment process for new AWS regions, enabling faster region builds and service deployments.
  • Amazon Enterprise Monitoring: Engineered a high-performance, multi-tenant routing/forwarding engine for analytics injection backend, including load balancing, and traffic isolation. Developed a real-time rule engine for analytics, enabling dynamic rule updates and anomaly detection in customer logs.

Software Development Engineer

McAfee
Hillsboro, OR
08.2017 - 03.2020
  • McAfee Labs - Real Protect Research & Analytics: Performed daily detection efficacy analyses of telemetry data, assessing client health, model efficacy, malware prevalence, and false positive trends.
  • McAfee Labs - Apollo Analytics: Analyzed technologies and proposed a solution to achieve sub-second latency SLAs for point and aggregation queries across petabytes of telemetry data. Developed a prototype demonstrating sub-second search, and performed performance analysis in a multi-tenant environment. Collaborated with engineering to define and implement necessary headless APIs.
  • McAfee Labs - Data Platform: Developed a cloud-native architecture for migrating services and metadata for a massive collection of files, certificates, and URLs. Created and supported prototypes, including the design, development, and implementation of technical resources.

Senior Software Development Engineer

McAfee
Bengaluru, Karnataka
07.2011 - 07.2017
  • McAfee Labs Real Protect Cloud: Led the development of Real Protect, a next-generation Security-as-a-Service platform. Mentored developers and performance engineers, improving supportability, and identifying performance bottlenecks. Analyzed AWS resource utilization, recommending optimizations that resulted in a 20% reduction in monthly costs.
  • McAfee Labs Driver Quality Management System: Designed and developed a new system for malware researchers, replacing a legacy process. Collaborated with researchers to address requirements and pain points. Optimized malware content QA, achieving high-quality releases, and a 20% reduction in man-hours.
  • McAfee Labs Remediation System: Optimized malware QA by automating driver signature testing and providing efficacy reports, contributing to increased product efficacy in third-party tests.
  • McAfee Labs Stinger Release: Streamlined the Stinger release process, reducing the RTQA cycle by 50%, and enabling daily, healthy builds.

Education

Master of Computer Applications - Computer Applications

National Institute of Technology
Warangal, India
06-2011

Skills

  • Cloud computing
  • Scalable system design
  • Microservices architecture
  • Software architecture mastery
  • Security best practices
  • Continuous integration expertise
  • Performance optimization techniques
  • Automated testing
  • Team leadership

Languages

English
Professional
Hindi
Native/ Bilingual

References

References available upon request.

Timeline

Senior Software Development Engineer

Amazon
07.2022 - Current

Software Development Engineer

Amazon
04.2020 - 06.2022

Software Development Engineer

McAfee
08.2017 - 03.2020

Senior Software Development Engineer

McAfee
07.2011 - 07.2017

Master of Computer Applications - Computer Applications

National Institute of Technology
Hemendra Singh