Ashish Mishra
, Bengaluru, Karnataka +91-884******* # ******.**********@*****.*** ï ashish-mishra21 Summary
Backend Software Engineer with 7+ years of experience designing and building scalable distributed systems using Java, Spring Boot, Apache Kafka, and PostgreSQL. Experienced in developing high-performance microservices processing millions of transactions, with expertise in system design, multithreading, concurrency, and performance optimization. Experience
Siemens Aug 2023 – Present
Senior Software Engineer Bengaluru, Karnataka
• Architecture & Data Ingestion (DIL & Selfcare): Served as the sole developer and SPOC for the Data Integration Layer (DIL), engineering asynchronous ingestion pipelines using Java, Spring Boot, and Apache Kafka. Managed telemetry from over 1M+ IoT devices (25M+ daily events), decoupling heavy data processing tasks and achieving sub-40ms latency.
• System Stabilization & Optimization (EARN+): Reduced system latency by 30% during massive scale evaluations by engineering asynchronous flows, utilizing multithreading (ExecutorService, CompletableFuture), and resolving critical N+1 database bottlenecks in PostgreSQL and TimescaleDB.
• Distributed Systems & Retry Service: Maintained 99.99% system availability for 1M+ daily transactions (100 TPS) by architecting a centralized Apache Kafka retry microservice with robust Dead Letter Queue (DLQ) recovery and backoff strategies.
• Event-Driven Notifications: Engineered a fault-tolerant notification service using AWS SNS and S3 to process 10M+ daily cross-channel alerts for automated asset maintenance workorders. Implemented strict deduplication mechanisms, achieving a 99.9% delivery success rate.
• Observability & Security: Integrated comprehensive system monitoring using Prometheus, Grafana, and the ELK Stack, accelerating issue detection and resolution by 50%. Enforced strict data security and industry compliance
(GDPR, PCI DSS) via strong encryption and authentication protocols.
• Technical Leadership: Drove the technical design (HLD/LLD) of core platform services and led enterprise integrations
(e.g., IBM Maximo). Mentored junior engineers through rigorous CI/CD, unit, and integration testing standards, resulting in a 40% reduction in production bugs.
Get My Parking July 2021 – July 2023
Software Development Engineer Bangalore, KA
• Domain Services: Engineered core backend domain microservices using Java and Spring Boot, including dynamic time-based and Flexi-permits for enterprise parking operators.
• Message-Driven Architecture: Reduced processing failure rates to under 1% for 10,000+ concurrent automated permit renewals by implementing ActiveMQ message-driven architecture and automated DLQ recovery mechanisms.
• API & Resilience: Enhanced API throughput and system resilience by replacing blocking operations with asynchronous programming models, backed by Kibana-monitored automated fallback mechanisms.
• Data Pipelines: Engineered high-throughput bulk onboarding APIs for concurrent CSV parsing, integrating AWS S3 and Amazon SES to drive transactional data storage and real-time event notifications. MetricStream Infotech India July 2019 – July 2021
Member of Technical Staff Bangalore, KA
• Backend Development: Developed and optimized enterprise Risk Analysis and Auditing applications deployed for global Tier-1 financial clients, including HSBC and Mazars.
• Database Optimization: Engineered complex Oracle PL/SQL scripts and database packages to optimize the ingestion, transformation, and rapid querying of massive financial datasets. Education
National Institute of Technology, Raipur July 2016 – July 2019 Master of Computer Applications Raipur, CG
Technical Skills
Languages: JAVA, SQL, Linux
Backend: Multithreading, LLD, HLD, Design Patterns, Problem Solving and Reasoning, Data Structures and Algorithms, Microservices, Agile Methodology, Git
AI Tools: LLM-assisted Development, Prompt Engineering, GitHub Copilot Databases: PostgreSQL, MySQL
Technologies/Frameworks: Springboot, Jenkins, GitHub, JUnit