Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Veeraj Bhokre

Hyderabad

Summary

  • Experienced Software Engineer and Architect with a strong track record of building scalable, event-driven, and real-time data platforms across IoT, financial systems, and enterprise reporting domains.
  • Proven expertise in backend development, distributed systems, and cloud-native architecture
  • Passionate about leveraging modern AI-powered tools such as Cursor ,Claude and MCPs to boost engineering productivity and code quality.
  • Actively exploring the future of software through Generative AI, LLM-based applications, and autonomous agent systems — with a keen interest in integrating AI into developer workflows and intelligent backend systems.
  • Combines deep technical skills with a product mindset, ownership mentality, and a focus on reliability, performance, and team collaboration.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Senior Staff Engineer

Procore Technologies
Hyderabad
06.2024 - Current
  • Designed and built a real-time accounting automation and reconciliation platform to support high-throughput financial transaction processing.
  • Architected the system using event-driven architecture, leveraging event sourcing and CQRS for auditability, traceability, and scalability.
  • Implemented Apache Flink jobs to stream, transform, and inject real-time financial data from external systems like Modern Treasury, CloudPay, and Zuora into the accounting pipeline.
  • Currently processing over half a million events per day, with volumes expected to grow as the platform expands.
  • Built backend microservices for subledger generation, Temporal-based journal entry workflows, NetSuite synchronization, and automated reconciliation.
  • Delivered full-cycle solutions — backend development, infrastructure automation, CI/CD, deployment, and observability — with a strong focus on reliability and compliance.

Tech Stack: Java / Spring Boot, Kafka, Flink, Temporal, Event Sourcing, CQRS, AWS, Terraform, Kubernetes, CI/CD, New Relic, NetSuite Integration, Postgres.

Staff Engineer

Hexagon Capability Center India
08.2021 - 05.2024
  • Designed the backend system for a scalable IoT platform supporting 10M+ connected devices, with a focus on modularity, observability, and scalability.
  • Implemented core platform features from scratch, including device provisioning, certificate lifecycle management, inventory data ingestion, and real-time telemetry processing.
  • Built real-time streaming pipelines using Apache Flink for inventory and telemetry ingestion, achieving ~1200 messages/sec throughput with low-latency transformation and enrichment.
  • Integrated 6 business units, successfully onboarding ~1 million devices into the platform.
  • Owned the end-to-end delivery of features — including backend design, implementation, testing, deployment, and monitoring.
  • Actively participated in architectural reviews, production readiness efforts, and platform performance tuning.

Tech Stack: Java, Spring Boot, Kafka, Flink, Containerization, Kubernetes, AWS (incl.) AWS IoT services, CI/CD, New Relic, Terraform-Crossplan for IaC, DynamoDB, Postgres.

Technical Lead

J.P. Morgan
01.2018 - 08.2021
  • Led the design and development of a web-based reporting platform that visualized internal audit data and generated point-in-time Excel and PowerPoint reports.
  • Built a scalable ETL pipeline using Apache Spark, integrating data from multiple sources and transforming it into a star schema optimized for analytics and reporting.
  • Developed secure REST APIs to expose integrated audit data to internal applications, embedding aggregation and analytics logic to deliver real-time insights.
  • Took ownership of end-to-end feature delivery — including system design, development, code reviews, and mentoring a team of 5 developers.

Tech Stack: Java / Spring Boot, REST, SQL, PostgreSQL, Apache Spark, Redis, ETL

Technical Lead

Tata Consultancy Services
02.2016 - 01.2018
  • Led a team of 6 engineers to design, develop and deliver a product ‘Centralized notification Engine' which was used by TCS's internal employee-related program (Ultimatix) for sending email, SMS and push notifications over mobile.
  • Service was integrated by more than 30 applications and was capable of processing 50 lakh notifications per day.
  • The application significantly reduced the efforts by 20% per team by handling a large number of notification deliveries.


Roles: End-to-end design, implementation, code reviews and mentoring.

Skills: Java, Spring Boot, Kafka, MongoDB, Microservices, Redis, 3rd party integration - Firebase and Twilio.

Software Engineer

Persistent Systems
12.2011 - 01.2016
  • Worked as a software developer to deliver a VoIP application for IPv6 migration ensuring dual-stack compatibility.
  • Also worked on migration from Java 6 to Java 7, and implemented Maven as a built tool in all Java-based services.
  • Increased performance of the system by approximately 16% by restructuring the services and optimizing the SQL queries.


  • Skills: Java, SQL, XML, Shell Scripts, Perl, and Linux servers.

Education

Bachelor of Engineering - Computer Science

Nagpur University
Nagpur
2011

Skills

Programming and backend development

  • Languages: Java, Go, SQL
  • Frameworks: Spring Boot (Java), Gin (Go), REST APIs, GraphQL, Temporal
  • Architectural Patterns: Microservices, Event-Driven Architecture, Event Sourcing, CQRS, Domain-Driven Design (DDD)

Distributed Systems and Real-Time Streaming

  • Messaging and Streaming: Apache Kafka, Apache Flink, Apache Spark
  • Workflow Orchestration: Temporal

Cloud and Infrastructure

  • Cloud Platforms: AWS, Azure
  • Infrastructure as Code: Terraform, Crossplane
  • Containerization and Orchestration: Docker, Kubernetes, Helm

CI/CD and DevOps

  • CI/CD Tools: Jenkins, ArgoCD
  • Monitoring and Observability: New Relic, CloudWatch

Data and Storage

  • Databases: PostgreSQL, Redis, DynamoDB, MongoDB
  • Data Modeling: Relational, NoSQL, Analytical
  • ETL Pipelines: Spark-based batch pipelines, Flink-based streaming pipelines

Certification

  • AWS Certified Developer - Associate
  • AWS Certified Solutions Architect - Associate
  • Foundations of AI and Machine Learning - Coursera
  • Prompt Engineering for developers - Andrew Ng
  • Large Language Model Foundations - o'reilly cource
  • Introduction to Retrieval Augmented Generation (RAG) - Coursera
  • Tuning Kafka performance.

Timeline

Senior Staff Engineer

Procore Technologies
06.2024 - Current

Staff Engineer

Hexagon Capability Center India
08.2021 - 05.2024

Technical Lead

J.P. Morgan
01.2018 - 08.2021

Technical Lead

Tata Consultancy Services
02.2016 - 01.2018

Software Engineer

Persistent Systems
12.2011 - 01.2016

Bachelor of Engineering - Computer Science

Nagpur University
Veeraj Bhokre