Photo of Prakhar Kumar

Prakhar Kumar

Senior Software Engineer

Bengaluru, Karnataka, India
0
Followers
0
Following
I 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. 1. Contributed to one of the largest retail companies, Target, as a Senior Software Engineer in
  2. the Transportation Supply Chain division.
  3. 2. Delivered robust features using a diverse set of technologies including Java, Kotlin, React,
  4. Spring Boot, Micronaut, Kafka, PostgreSQL, MongoDB, and Neo4j.
  5. 3. Engineered microservices for efficient computation of transit times utilizing Java, Kotlin,
  6. Project Reactor, Spring Boot, and Micronaut.
  7. 4. Modeled data and developed data pipelines to handle and serve data at a (TPS) rate of 5000,
  8. leveraging Kafka for streaming, and PostgreSQL, MongoDB, Neo4j for data persistence.
Software Engineer

Paytm

Full time03/2023 - 04/2024
  1. 1. Working with the backend UPI-Tech team at Paytm a prominent entity in India's fintech sector.
  2. 2. Developed the Settlement Report for large financial aggregators like OCL, PPSL, PPBL for
  3. calculating total payout to these entities by processing over 100 million transactions every day
  4. by optimizing the turnaround time using concurrency and multi-threading.
  5. 3. Worked on the development of Merchant Discount Rate and Interchange fee calculator
  6. to perform reconciliation between merchant and payment gateway and other payment
  7. instruments like wallet. To avoid financial risk loss cases, we leveraged Kafka queues for asynchronous streaming and
  8. Hive, Amazon s3 as a data warehouse.
  9. 4. Worked across several micro services with as high as 10000 throughput per second using java
  10. integrated technologies like aerospike,
  11. SQL databases, Kafka etc. to enable funds transfer using UPI by the help of NPCI (National
  12. Payment Commission of India) APIs like req pay, res pay etc. following compliance guidelines by Reserve
  13. bank of India.
  14. 5. Enabled data collection in a secure way for gaining actionable insights to provide personalized
  15. recommendations using collaborative filtering algorithms for various financial products like credit
  16. line, credit cards, fixed deposits at discounts or limits that increased the probability of these
  17. products of being purchased by the users.
Software Development Engineer

Jio Platforms Ltd.

Full time07/2020 - 03/2023
  1. 1. Joined as a part of “Techsters” program, a recruitment drive from top ranked universities
  2. 2. Developed critical features for “Jio Mart”, one of India’slargest B2B retail platform.
  3. 3. Designed the Flash Sale feature, which enabled an urgency of demand for over 10L+
  4. merchants all over India and resulted in increased revenue for the business. As these
  5. flash sales were supposed to refreshed in short intervals and displayed at the home page
  6. of the app, so we implemented a solution that could handle very high TPS. This
  7. achieved by utilizing Redis cache and as multiple systems were involved, we also used
  8. Kafka queue for asynchronous transfer of messages. On top of this several
  9. sophisticated algorithms were implemented to make these flash sales more
  10. customizable for each and every user as per the business requirements.
  11. 4. Designed the recommendation engine which helped users to select products that would
  12. result in maximum profit based on the existing products added in the cart, which required
  13. implementing a solution logic involving various kinds of discounts based on brand, category
  14. , value of cart etc., using technologieslike Java messaging queues, Tibco queue, REDIS, SQL
  15. Databases all integrated with the help of Spring Framework.
  16. 5. Upgraded the billing system forselectively enabling billing across different platformsfor
  17. a user like Android app, Vasy ERP and Urovo.
  18. 6. Performed several proofs of concepts in order to find out whether it is feasible to
  19. use certain frameworks in real life scenario. A couple of them were contract-based
  20. development for RESTful Apis and a framework for avoiding duplication in
  21. 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

astro circleWelcome 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
astro-hello

Join a community, when you join Outdefine!Connect with 72,000 tech professionals globally.

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!