Experienced software engineer with expertise in algorithm design, distributed systems, and scalable architectures. Proficient in optimizing performance, building innovative solutions, and enhancing user engagement. Skilled in integrating advanced technologies, designing high-performance systems, and collaborating with teams to deliver impactful results across diverse industries, driving efficiency and innovation in complex projects.
Overview
7
7
years of professional experience
4
4
years of post-secondary education
2
2
Languages
Work History
Senior Software Engineer
Walker Digital Table Systems
02.2024 - Current
Developed an in-house Distributed File System (DFS) designed to function as a file-level caching mechanism, optimizing data access and storage efficiency.
Developed a proof of concept (POC) for transforming a 7-position Baccarat table into a 14-position table. This enhancement doubles the number of bets placed per table, leading to a significant increase in chip transactions and ultimately boosting revenue for casinos.
Currently working on a Blackjack casino game. Assisted in integrating the game with a computer vision solution for card reading via Socket/API. Designed an algorithm for SPLIT, enabling up to 4 split bets and corresponding DOUBLE bets for each split, allowing a total of 8 bets per position. This advancement increases the potential stakes in a single game compared to the earlier system, which supported only 1 split bet, and aims to draw a larger customer base in the competitive Las Vegas market.
Mentored junior developers, fostering professional growth and enhancing team productivity.
Actively participated in the hiring level, took interviews for people under 5 years of experience in the development team.
Software Development Engineer
MotrexEV
01.2023 - 12.2023
Built a B2B Back-Office backend from scratch, which is used to track the charger, charging stations, managing chargers banner, tariff management, user registration/authentication, fault registration, charger error analysis.
Built Charging Station Management System backend(CSMS) from scratch, It is used to register charging stations, chargers, charger model registration, charger event log analysis, charger energy consumption and revenues monthly, weekly and daily data, charger installation analysis, OTA, payment, charger's software profile, stations map view.
Senior Software Backend Engineer
Birdeye
11.2020 - 10.2022
Role involved providing support for the billing of new add-ons/products added on the Birdeye dashboard
Build data pipelines that used to handle GBs of data daily, which captured change events and dump to the data warehouse(Snowflake).
Developed and automated process that sends notifications to all the executives, when we close any new deal or onboard a new customer.
Software Backend Developer
Walker Digital Table Systems
07.2017 - 11.2020
Worked on Casino table game called Baccarat, and developed many bets and features related to it.
Made the Baccarat table service self-enabled that is cable of working independently even when it is disconnected from the other microservices.
Built a system that generates ad sends notifications, alerts to the client in real-time.
Education
Bachelor's of technology - Electronics and Communication Eng.
IIIT Allahabad
Allahabad
05.2012 - 06.2016
Skills
Java
Timeline
Senior Software Engineer
Walker Digital Table Systems
02.2024 - Current
Software Development Engineer
MotrexEV
01.2023 - 12.2023
Senior Software Backend Engineer
Birdeye
11.2020 - 10.2022
Software Backend Developer
Walker Digital Table Systems
07.2017 - 11.2020
Bachelor's of technology - Electronics and Communication Eng.
Assistant Vice President for Sales and Operations at Digits Trading Corp. (Beyond the Box and Digital Walker)Assistant Vice President for Sales and Operations at Digits Trading Corp. (Beyond the Box and Digital Walker)
Senior Vice President at Itqan Global for Cloud and Digital Computing Systems L.L.C. Digital OKTASenior Vice President at Itqan Global for Cloud and Digital Computing Systems L.L.C. Digital OKTA