Senior Software Engineer · Technical Lead

Harendra Pratap Singh

Senior software engineer with 13+ years building scalable enterprise platforms using Java, Spring Boot, Kafka, GraphQL, React, TypeScript and modern cloud-ready architectures.

Location Gliwice, Poland
Email HarendraSingh@mail2world.com
Role Open to engineering roles & consulting

Profile

Senior Software Engineer with extensive experience designing scalable enterprise applications across semiconductor, data management, consulting, and enterprise software domains. I specialize in backend architecture, data streaming, API design, technical leadership, and delivery of high-throughput distributed systems.

Professional Summary

Senior Software Engineer with 13+ years of experience designing and developing scalable enterprise applications across semiconductor, data management, consulting, and enterprise software domains. I deliver high-performance, data-intensive solutions using Java, Spring Boot, Microservices, React.js, TypeScript, Apache Kafka, Apache Spark, Cassandra, Redis, GraphQL, and cloud-ready distributed systems.

Proven track record in full software development lifecycle, technical leadership, real-time data processing, API development, system architecture, and building reliable, maintainable enterprise platforms.

Programming Languages

  • Java
  • Python
  • TypeScript
  • SQL

Frontend & Backend

  • React.js
  • Angular
  • Spring Boot
  • Microservices
  • GraphQL

Data, Systems & Tools

  • Apache Kafka
  • Apache Spark
  • Cassandra
  • Redis
  • Microsoft SQL Server

Engineering & Delivery

  • REST APIs
  • CI/CD
  • GitLab
  • Distributed Systems
  • AI / ML

Experience

SAP

Senior Software Engineer

Gliwice, Śląskie, Poland · Hybrid

Oct 2023 – May 2026 · 2 yrs 8 mos

  • Architected enterprise-grade microservices using Java, Spring Boot, REST APIs, and SQL for 200,000+ daily users.
  • Reduced API response times by 30% and lowered database load by 25% through caching and optimization.
  • Delivered 5 major platform releases while maintaining 99.9% availability.

Luxoft Poland

Senior Software Engineer

Wrocław, Dolnośląskie, Poland · Hybrid

Nov 2022 – Sep 2023 · 11 mos

  • Developed and maintained full-stack enterprise applications with React.js, TypeScript, Java, Spring Boot, GraphQL, and REST APIs.
  • Built reusable frontend components and architecture standards, reducing development effort by 20%.
  • Improved response times by 25% through Redis caching and backend performance tuning.

Applied Materials

Senior Software Engineer, Technical Lead

Bengaluru, Karnataka, India

Jul 2019 – Oct 2022 · 3 yrs 4 mos

  • Led an 8-person engineering team to build distributed, event-driven systems using Kafka, Spark, Cassandra, and Spring Boot.
  • Architected real-time data pipelines processing 10M+ events per day, improving throughput by 40% and lowering latency by 30%.
  • Introduced microservices design patterns and deployment standards, reducing maintenance downtime by 50%.

Informatica

Software Engineer

Bengaluru, Karnataka, India

Mar 2017 – Jun 2019 · 2 yrs 4 mos

  • Developed enterprise backend services and platform components with Java, Spring Framework, SQL, and OOD.
  • Built RESTful services for data integration platforms handling thousands of daily transactions.
  • Optimized SQL and database operations to reduce query execution times by 35%.

Applied Materials

Senior Software Engineer, Technical Lead

Bengaluru, Karnataka, India

Jul 2012 – Feb 2017 · 4 yrs 8 mos

  • Designed and developed enterprise manufacturing applications using Java, Spring, SQL, and OOP principles.
  • Delivered backend services and integrations for mission-critical operational systems.
  • Implemented performance improvements and refactoring that reduced recurring production issues by 30%.

Education

Vellore Institute of Technology

Bachelor of Engineering - BE, Computer Science

Jul 2008 – May 2012

Certifications

Machine Learning Foundations: A Case Study Approach

University of Washington · Jan 2024 View certificate

Angular

Udemy · Aug 2023

Cassandra

Udemy · Jul 2022

Stream Processing Design Patterns with Spark

LinkedIn · Apr 2022 View certificate

Stream Processing Design Patterns with Kafka Streams

LinkedIn · Apr 2022 View certificate

Apache Kafka Essential Training: Building Scalable Applications

LinkedIn · Apr 2022 View certificate

Apache Kafka Essential Training: Getting Started

LinkedIn · Apr 2022 View certificate

Building Real-Time Web Apps with Spring Boot and WebSockets

LinkedIn · Mar 2022 View certificate

Learning Data Science: Understanding the Basics

LinkedIn · Oct 2020 View certificate

Artificial Intelligence Foundations: Thinking Machines

LinkedIn · Oct 2020 View certificate

Programming Foundations: Object-Oriented Design

LinkedIn · Aug 2020 View certificate

Application Security and Secure Coding Training

CODEBASHING LTD · Jun 2020 View certificate

Application Security and Secure Coding Training course in Java

CODEBASHING LTD · Jun 2020 View certificate

I'm always interested in hearing about new opportunities — let's connect.

image-resize

contact-shape