• Hi!
    I'm Adarsh

    Group SDE1 at DP World

  • Learning to build better everyday

About Us

Who Am I?

I am an IIT Jodhpur alumni working as group software dovelopment engineer 1 with Dubai Ports World (DP World), and I have 3 years of strong profestional experience, following my passion for solving complex problems using tech and building scalable features with excellence in development practices.

My experience includes problem-solving, scaling, microservices, and Java Spring Boot. I have previously worked with Paytm Money on payment services, building highly reliable flows around UPI, Mandates, Net Banking, and more payment modes.

I am looking for opportunity to work and collaborate with highly ambitious people to deliver my contribution. Here are some of my past achievements.

  • Ranked among the top 0.5% of 1.4 million applicants in JEE Advanced 2017.
  • 55/11,000+ globally (AIR27) in div2 of July’19 Long Challenge of CodeChef.
  • Rank 92 in the Data Structures and Algorithms Coding contest of HackerEarth.
Education

Education

Invested time in building a professional network and learning from people.

Developed personal and professional skills and communication.

Was an active member of Programming, Photography, and FineArt clubs.

From Shree Mahaveer Jain School Barod

  • Active member of the cultural and sports team.

From Shree Mahaveer Jain School Barod

  • Active member of the cultural and sports team.

professional Experience

HTML5 Bootstrap Template by colorlib.com
Jan 2023 - Present | Group Software Engineer 1

Dubai Ports World (DP World)

  • Led the design and development of approvals service from concept to release, which derives authorisation, workflow engine, and state management, streamlined manual processes and reduced the TAT by 80%.
  • Generalised invoicing system by keenly analysing service flows to define config-driven system architecture, achieved business onboarding with 0 code changes, speeding up the expected targets.
  • Advanced invoice service to serve businesses across SCO, Europ, SA and DR regions for their TMS, P&Ts, warehouse, and FTWZ product flow units. Played a pivotal role in designing service architecture.
  • Worked on invoice downstream optimisation with async and multithreaded processing and developed retry management flow with failure alert notification, aided in increasing the system observability.
  • Demonstrated cross-functional collaboration and effective communication to achieve desired business implementation; appreciated for instrumental work.
HTML5 Bootstrap Template by colorlib.com
Oct 2021 - Jan 2023 | Software Engineer

Paytm Money

I joined in Oct ’21, working with Paytm-Money’s Payments Tech team as a Backend software engineer with Java Spring Boot tech stack.

My work focused on maintaining and improving the existing system and building new features around AutoPay payments for various use-cases with UPI, net-banking and Pmandate.

Here are some of my recent work:

  • Building payments service for the Multi-Txn UPI Auto-pay feature designed the end-to-end attribute flow and implementation strategy. Dev-tested the end-to-end service for sound 3ed party integration and overall flow processing.
  • Built re-architecture for paper and e-mandate flow, including Api and file-based processing on Billdesk and Paytm payment gateways. Dev-tested the end-to-end service for sound 3ed party integration and overall flow processing.
  • Developed automation flow for Affiliate Payouts remuneration process, incorporation with existing wallet payouts flow. (Ongoing*)
  • Reported and took the initiative to improve the snorkel processing for payout file processing, designed and built a retry mechanism that covers all process level failure scenarios.
  • have ownership of Multi-Txn services, Payout, NPS 2nd Leg and Payin flows, taking care of all the related new developments, systems and customer issues.
  • Lead the way to reduce the payment application’s overall memory usage.
HTML5 Bootstrap Template by colorlib.com
Jun 2020 - Sep 2022 | Designer / Developer / Product

started up the PreJEE

Designed and developed an mobile EdTech plaform for students preparing for Joint entrance examination

Used Flutter framework for building end-to-end application, the feature includes:

  • Targeted-Practice & Assessment-Tests
  • AnalyticalTestReports & Comparative Standing
  • Coin Based Incentivisation, Level Filtering.

July - Aug 2020 | Mobile app development

Flutter Development Intern at Naaniz

At Naaniz, I have co-developed a Jewelry purchase E-commerce mobile application.

Build the product page's front-end and backend, where the item is displayed with its price details, offer descriptions, reviews, and ratings. And build a google authentication and reset password functionality which sends a password reset link to the existing user’s email address. Worked with the team to balance creative objectives with business needs and technical requirements.

What I do?

Here are some of my work area

Problem Solving

Strong mathematics with deep understanding of relevant Data structures, Algorithms and programming concepts

Backend Applications

Experties in Payments Technologies associated with various payment methods like Mandates, UPI and other PG systems Stack: Java Spring boot, Node.

Mobile application

Flutter developer with experience building E-commerse and Ed-Tech applications.

My Specialty

My Skills

Data Structure & Algorithm

90%

Problem-Solving

90%

Java

90%

Spring Boot

90%

C++

90%

Flutter/Dart

80%

Node

75%

React

75%
Projects

Projects

Target Track May'20-Jun'20

Full Stack Web-Application for project collaboration and smooth management of your daily routine.

Built on MERN Stack designed by material-UI and Materialize CSS.

BUS RESERVATION SYSTEM C++ Jan'20-Fab'20

Used Salient features of C++ language and concepts of Object-Oriented Programming. Implemented the Dijkstra algorithm to determine the shortest path.

MARKET OPENING SCHEDULER DURING COVID Sep'20 - Oct'20

Defined an appropriate state representation and goodness evaluation strategy.

Used Hill Climbing, artificial intelligence algorithm to reduce buyer’s mass activity, greedy best-first steps approach the ideal market schedule.

MCBD ROBOT PARAMETERS OPTIMIZATION Sep'20 - Dec'20

100k MCBD parameter snapshots are randomly generated in the original domain to analyse slip characteristics and class-specific behavior.

SVM with RBF showed 99.11% accuracy at 80-20% split for optimized domain