Home Icon

About me

Software Engineer with 5.6+ years of experience building applications, backend integrations, and real-time systems across financial services, connected devices, media, and enterprise platforms. My work spans API development, system integrations, data processing, and communication between distributed components.

At Tata Consultancy Services, I worked on production applications, automation workflows, and data-processing systems using Python, Apache Airflow, PySpark, Hive, and HDFS. I helped automate repetitive workflows, validate and promote data-processing models, and maintain a reporting platform generating 200+ reports daily. I also contributed process improvements that reduced operational effort and delivered over CAD $2,000 in annual savings.

At SuperUs Systems, I worked across backend and connected-device solutions. I developed Java middleware for DynamicQR devices, Spring Boot services and REST APIs for web platforms, and BLE-based systems for Electronic Shelf Labels. These systems connected web applications with physical devices, enabling real-time QR updates and reliable bulk ESL updates, while the BLE transfer improvements reduced average tag update time by 20%.

At NeoSoft, I have worked across multiple client platforms spanning financial services, media, and smart-glass systems. My work includes API and data-layer development, backend AI integrations, WebSocket and Socket.IO communication, WebRTC, and LiveKit. These efforts enabled real-time AI interactions, low-latency video streaming, dynamic configuration delivery, and connected-device experiences showcased at IMC 2024.

I'm currently focused on backend engineering and distributed systems, with particular interest in scalable services, event-driven architectures, real-time applications, cloud infrastructure, and AI-powered systems.

Ajit Goud

Skills

Languages

Java, Python, Kotlin, SQL, JavaScript

Backend

Spring Boot, REST APIs, Microservices, WebSockets, Socket.IO, JPA / Hibernate

Data & Messaging

PostgreSQL, Redis, Kafka, RabbitMQ, Apache Airflow, Apache Spark

Cloud & DevOps

AWS, Docker, Docker Compose, Kubernetes, Helm, Jenkins, CI/CD, Linux

AI & Real-Time

OpenAI, Groq, WebRTC, LiveKit, BLE

Engineering

System Design, Distributed Systems, API Design, ReactJS, Unit Testing, Git, JIRA, Confluence

Educations

Bachelor of Engineering (Computer)

Atharva College of Engineering - Mumbai, Bharat

University of Mumbai

HSC

B.N.N College - Mumbai, Bharat

State Board of Maharashtra

Experiences

Software Engineer

NeoSoft - Mumbai

  • Developed API and data-layer components for a UPI payment SDK, handling service integration, request/response processing, validation, and payment-state management across the payment lifecycle.
  • Deployed and configured LiveKit for low-latency video streaming, and developed a WebRTC-based PoC for reliable large-file transfer using NACK-based retransmission with RSA key exchange and AES encryption.
  • Developed backend AI workflows integrating OpenAI, Groq, and Google Cloud services, and exposed AI capabilities through WebSocket/Socket.IO endpoints to enable real-time, bidirectional communication with frontend clients.
  • Developed REST APIs for persisting and retrieving dynamic UI configurations as JSON, enabling server-driven UI updates and centralized configuration management.
  • Developed demo for showcase at IMC 2024, integrating LiveKit-based video streaming, WebRTC communication, wake-word/VAD pipelines, and connected-device interactions into a unified smart-glass experience and making it a huge success.
  • Developed Bluetooth Classic and BLE communication workflows for connected-device platforms, handling device pairing, data exchange, and asynchronous communication between devices and application services.
  • Created and maintained HLD & SBS documentation for application and SDK architecture, documenting system components, flows, integrations, and key technical decisions to support development and cross-team alignment.

Technologies: Java, Spring Boot, REST APIs, JPA/Hibernate, Socket.IO, WebRTC, LiveKit, RAG, OpenAI, Groq, Google Cloud, BLE

Senior Software Developer

SuperUs Systems Pvt Ltd - Mumbai

  • Developed backend services and REST APIs for a digital signage platform, enabling content management, scheduling, and delivery of online/offline images and videos, along with dynamic website content through URL-based integration.
  • Built an end-to-end ESL template management platform, developing the Spring Boot backend and REST APIs alongside a ReactJS + Fabric.js canvas editor for creating, editing, importing, exporting, and persisting templates, with seamless integration into ESL device workflows.
  • Developed and enhanced a Java-based DynamicQR middleware for real-time payment processing, generating dynamic QR codes from transaction data such as UPI ID and amount, transmitting them to physical QR devices over serial communication, and managing device states across payment initiation, success, failure, and idle conditions.
  • Developed a meeting-room management solution, implementing REST APIs and backend workflows for room availability, scheduling, and meeting management.
  • Developed android applications for managing and updating Electronic Shelf Labels (ESL) over Bluetooth Low Energy (BLE), supporting dynamic template customization, single and bulk updates, and reliable image/data transfer.
  • Improved BLE-based image transfer for ESL devices, achieving a 20% reduction in average update time while maintaining reliable bulk updates across multiple tags.

Technologies: Java, Spring Boot, REST APIs, JPA/Hibernate, WebSockets, ReactJS, Fabric.js, BLE, Serial Communication

Assistant System Engineer

Tata Consultancy Services - Mumbai

  • Built and executed Apache Spark/PySpark jobs for large-scale data processing, leveraging Hive queries for data analysis and HDFS for data loading and distributed storage.
  • Performed quality assurance and validation of data-processing models by testing new model versions, verifying outputs, identifying issues, and deploying validated changes to higher environments.
  • Developed a Flask + Jinja2 web portal to streamline and automate model-testing workflows, reducing repetitive manual effort, minimizing unintended errors, and saving approximately CAD 1,000 annually.
  • Maintained and enhanced a production reporting platform generating 200+ reports daily, monitoring scheduled jobs, debugging production issues, and ensuring reliable report generation and delivery.
  • Worked with Docker, Kubernetes, Jenkins, and CI/CD pipelines to support application deployment, environment management, and continuous integration workflows; assisted team members with production troubleshooting and operational issues.
  • Proposed and implemented two process improvements that reduced operational effort and improved team efficiency, with each improvement delivering approximately CAD 1,000 in annual savings.

Technologies: Java, Python, Apache Airflow, Apache Spark, Hive, HDFS, Docker, Kubernetes, Jenkins, CI/CD

© 2026 - All rights reserved