Backend Engineer @Tekion | Java, Spring Boot, Kafka, Microservices | Expert @CodeForces | Knight @Leetcode

Bengaluru

Navi Mumbai, Maharashtra, India
Noida, Uttar Pradesh, India
Delhi, India

Gurugram, Haryana, India




Bachelor of Technology - BTech, Information Technology
Indian Institute of Information Technology(IIIT), Sonepat
Join Keshav and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossBackend Engineer @Tekion | Java, Spring Boot, Kafka, Microservices | Expert @CodeForces | Knight @Leetcode
Backend engineer with 3+ years of experience building scalable, fault-tolerant distributed systems using Java, Spring Boot and microservices. What I do best: • Event-driven systems: Designing Kafka-based pipelines with idempotency, retries and partition-aware processing for reliable, high-volume data flow • Search and data platforms: Building and scaling Elasticsearch, MongoDB, Redis and PostgreSQL solutions, including data migrations and performance tuning • System design and ownership: Taking features from LLD to production, coordinating across multiple services and teams, and defining clear contracts between backend and frontend • Reliability and performance: Diagnosing production issues, removing bottlenecks, and improving uptime, traceability and cost efficiency Stack: Java, Spring Boot, Kafka, Elasticsearch, MongoDB, Redis, PostgreSQL, Docker, Kubernetes Strong problem-solving foundation: Codeforces Expert, LeetCode Knight, CodeChef 4★. IIIT Sonepat ‘23. Open to SDE-2 / Senior Backend Engineer roles in Bengaluru or remote.
Bengaluru
anthropic apis
claude code
claude
Software Engineer at Tekion Corp, May 2025 - Present · 1 yr 6 mos, Bengaluru, Kafka Inventory Ingestion Service: Designed and developed an event-driven inventory ingestion service using Java and Spring Boot, processing 100K+ Kafka events/day with partition-aware consumption, idempotency, and resilient retry mechanisms for fault-tolerant processing. Elasticsearch Archival Scalability: Resolved a critical Elasticsearch scalability bottleneck where archival jobs scanning ~27K records failed due to the 10K result window limit; redesigned processing with filter-based rules, reducing scope to ~100 records/run, eliminating failures, and improving reliability. Cross-Index Aggregation: Led end-to-end design and implementation of a cross-index aggregation solution, unifying data across multiple Elasticsearch indices; owned the LLD, coordinated changes across 10+ services, and defined frontend data contracts. MongoDB Data Migration: Built optimised backfill pipelines using batched MongoDB reads to migrate and index 20K+ records, improving query performance and removing runtime dependencies on multiple service calls.
Software Development Engineer at Jio Platforms Limited (JPL), Oct 2023 - May 2025 · 1 yr 8 mos, Navi Mumbai, Maharashtra, India, Developed and implemented core CRM functionalities for an SAP BRIM alternative using Java and Spring Boot, enabling seamless customer journey management for Jio services such as SIM cards and fiber connections. Implemented semaphore locking mechanisms to ensure data integrity and prevent concurrent data reads and writes, thereby mitigating data inconsistencies using Redis Server. Implemented an Audit Logger and API Logger using Spring JPA Audit listeners, which improved traceability and compliance by tracking changes in transactional databases and logging critical API interactions. Configured a custom request-response interceptor with KAFKA queue integration, facilitating real-time data synchronization across microservices and enhancing system reliability and responsiveness. Developed a conditional Idoc triggering mechanism using JavaScript and ScriptEngineManager, enabling dynamic decision-making based on runtime parameters and reducing unnecessary processing.
Software Developer at FilterPixel, Aug 2023 - Oct 2023 · 3 mos, Noida, Uttar Pradesh, India, Optimised the preview generation functionality in the C++ server by using LibRaw and LibHeif for faster processing of raw image formats and applying image compression techniques using Libjpeg, resulting in a nearly 10 times acceleration of preview generation. Implemented duplicate image grouping algorithm leveraging tree data structures, resulting in almost linear time complexity for precise grouping along with introducing a logarithmic time complexity solution to calculate duplicates for specified thresholds. Developed an OTP-based password reset functionality for an Electron.js application, implementing custom routes in Node.js and using Redis for OTP storage and SendGrid for email delivery, enhancing user security and ease of use. Improved the Electron Application workflow by directly writing image metadata into the Abode Lightroom Catalogue SQLite database along with creating method to properly encode/decode binary data as required and read by Adobe Lightroom Classic.
Software Engineer at Redipay, Jan 2023 - Jun 2023 · 6 mos, Delhi, India, Architected and developed a comprehensive backend API using Flask, enabling seamless integration with the database to support efficient data retrieval and manipulation. This robust backend infrastructure facilitated real-time updates and smooth interactions between the mobile app and server, improving overall user experience and application performance. Designed and built customer and vendor mobile applications using Flutter, leveraging its cross-platform capabilities to ensure a consistent and intuitive user interface across both Android and iOS devices. This development allowed customers to easily locate nearby hawkers and vendors, place orders, and get items delivered, enhancing accessibility and convenience. Enhanced app functionality and user engagement through custom notifications by implementing Firebase Functions with custom JavaScript code for Firebase Cloud Messaging. This allowed for real-time order updates and notifications, significantly improving user engagement and ensuring timely communication between vendors and customers.
Software Developer at Cvent, Jan 2022 - Jun 2022 · 6 mos, Gurugram, Haryana, India, Provide functional and technical support to the end users of Salesforce, including maintenance of existing components and development and deployment of new components/features on SFDC along with working with Salesforce.com Web Services, APIs, Apex Triggers Lightning Web Components. Migrated almost 100+ GB of case resources from deprecated attachments to modern files in Salesforce org for all the cases from 2018 to 2022 under the ELEFS project. Integrated Zoom phone call centre into the Salesforce org in production which automated the process of dialing and logging the call thereby reducing the time from a few minutes to a few seconds.
Bachelor of Technology - BTech, Information Technology, Indian Institute of Information Technology(IIIT), Sonepat
github: https://github.com/k0del
leetcode: https://leetcode.com/k0del
codeforces: https://codeforces.com/profile/k0del