Prakhar Kumar
Senior Software Engineer
Bengaluru, Karnataka, India
0
Followers0
FollowingI am currently working as a senior software developer with Horizontal. I have gained almost 4 years of experience in backend and frontend software systems, working with Horizontal, Paytm and Jio Platforms Ltd.
Careers
Software Development Engineer 2
Horizontal
Full time04/2024 -
- 1. Contributed to one of the largest retail companies, Target, as a Senior Software Engineer in
- the Transportation Supply Chain division.
- 2. Delivered robust features using a diverse set of technologies including Java, Kotlin, React,
- Spring Boot, Micronaut, Kafka, PostgreSQL, MongoDB, and Neo4j.
- 3. Engineered microservices for efficient computation of transit times utilizing Java, Kotlin,
- Project Reactor, Spring Boot, and Micronaut.
- 4. Modeled data and developed data pipelines to handle and serve data at a (TPS) rate of 5000,
- leveraging Kafka for streaming, and PostgreSQL, MongoDB, Neo4j for data persistence.
Software Engineer
Paytm
Full time03/2023 - 04/2024
- 1. Working with the backend UPI-Tech team at Paytm a prominent entity in India's fintech sector.
- 2. Developed the Settlement Report for large financial aggregators like OCL, PPSL, PPBL for
- calculating total payout to these entities by processing over 100 million transactions every day
- by optimizing the turnaround time using concurrency and multi-threading.
- 3. Worked on the development of Merchant Discount Rate and Interchange fee calculator
- to perform reconciliation between merchant and payment gateway and other payment
- instruments like wallet. To avoid financial risk loss cases, we leveraged Kafka queues for asynchronous streaming and
- Hive, Amazon s3 as a data warehouse.
- 4. Worked across several micro services with as high as 10000 throughput per second using java
- integrated technologies like aerospike,
- SQL databases, Kafka etc. to enable funds transfer using UPI by the help of NPCI (National
- Payment Commission of India) APIs like req pay, res pay etc. following compliance guidelines by Reserve
- bank of India.
- 5. Enabled data collection in a secure way for gaining actionable insights to provide personalized
- recommendations using collaborative filtering algorithms for various financial products like credit
- line, credit cards, fixed deposits at discounts or limits that increased the probability of these
- products of being purchased by the users.
Software Development Engineer
Jio Platforms Ltd.
Full time07/2020 - 03/2023
- 1. Joined as a part of “Techsters” program, a recruitment drive from top ranked universities
- 2. Developed critical features for “Jio Mart”, one of India’slargest B2B retail platform.
- 3. Designed the Flash Sale feature, which enabled an urgency of demand for over 10L+
- merchants all over India and resulted in increased revenue for the business. As these
- flash sales were supposed to refreshed in short intervals and displayed at the home page
- of the app, so we implemented a solution that could handle very high TPS. This
- achieved by utilizing Redis cache and as multiple systems were involved, we also used
- Kafka queue for asynchronous transfer of messages. On top of this several
- sophisticated algorithms were implemented to make these flash sales more
- customizable for each and every user as per the business requirements.
- 4. Designed the recommendation engine which helped users to select products that would
- result in maximum profit based on the existing products added in the cart, which required
- implementing a solution logic involving various kinds of discounts based on brand, category
- , value of cart etc., using technologieslike Java messaging queues, Tibco queue, REDIS, SQL
- Databases all integrated with the help of Spring Framework.
- 5. Upgraded the billing system forselectively enabling billing across different platformsfor
- a user like Android app, Vasy ERP and Urovo.
- 6. Performed several proofs of concepts in order to find out whether it is feasible to
- use certain frameworks in real life scenario. A couple of them were contract-based
- development for RESTful Apis and a framework for avoiding duplication in
- application config files.
Education
Indian Institute of Technology, Kharagpur
Robotics
04/2015 - 04/2020Master's DegreeClass of 2020
Indian Institute of Technology, Kharagpur
Mechanical Engineering
04/2015 - 04/2020Bachelor's DegreeClass of 2020
Skills
JavaKotlinKubernetesAWSDatabase systemsPython developer AngularTensorFlow
Experience3-5 years
Hourly rate$30/hr
Open to
remotehybridonsite
Welcome to Outdefine
A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!
Join for free