Experience

My professional journey building and maintaining production-ready, scalable applications.

Software Developer - 1

Oracle

2024 Jan — Present

Worked on designing, building, and maintaining application components as part of the Integrations Team.

Implemented a new and fasted trie based segmented path matching which reduced path matching time for a reverse proxy by ~65%

Responsibilities

  • Developed end-to-end features using React (Preact), Babel, OJET and RAPID framework to build application Pages.
  • Designed and Developed RESTFul APIs using JAX-RS, Java.
  • Optimized database queries and backend logic to improve performance.
  • Collaborated with product managers and designers to deliver features on time.
  • Participated in code reviews and production debugging.
  • Owned critical components maintaining application availability

Key Achievements

  • Implemented a new and fasted trie based segmented path matching which reduced path matching time for a reverse proxy by ~65%
  • Optimized Database Query and indexing, reducing the query run time from 30s to 0.5ms
  • Created a Python script to auto-generate PL/SQL procedures from a Java package, improving performance and saving 30 days of development effort
  • Developed an end to end automation feature for onboarding new clients reduing setup time by 80%
JavaNodeJsReactTypeScriptSpring BootOracle DBDockerKubernetesPLSQL

Frontend Developer Intern

Visario

2023 Aug — 2023 Nov

Contributed to frontend and backend development in an agile team environment.

Assisted in deploying and launching the web application, while optimizing performance issues on the Android platform

Responsibilities

  • Developed core features for both Android and web platforms, ensuring robust state management using Redux
  • Built reusable UI components and integrated APIs.
  • Fixed bugs and improved existing features.
  • Learned production workflows including Git, CI/CD, and deployments.

Key Achievements

  • Assisted in deploying and launching the web application, while optimizing performance issues on the Android platform
ReactJavascriptNext.jsReduxRiverpod

Flutter Developer (Intern)

Vain & Genny · Remote

May 2023 – June 2023

Worked as a Flutter developer intern contributing to core mobile application features and real-time functionality in a production environment.

Delivered core app features within a short internship timeline.

Responsibilities

  • Built reusable UI components and screens using Flutter.
  • Implemented authentication flows and user onboarding features.
  • Developed user feed and post creation functionality.
  • Integrated Firebase services for backend operations and real-time updates.

Key Achievements

  • Delivered core app features within a short internship timeline.
  • Enabled real-time data updates using Firebase services.
  • Improved overall app responsiveness and user experience.
FlutterDartFirebase AuthFirestoreCloud StorageFirebase Cloud Messaging

Software Developer (Intern)

Urban Rider

Jan 2022 – Apr 2022

Worked on integrating third-party services and improving application stability for a user-facing mobile application.

Resolved a critical issue responsible for approximately 60% of application crashes.

Responsibilities

  • Integrated Razorpay APIs to support secure and seamless in-app payments.
  • Implemented Google Maps API for real-time location tracking and routing.
  • Worked on debugging and improving app performance.

Key Achievements

  • Resolved a critical issue responsible for approximately 60% of application crashes.
  • Significantly improved application stability and user retention.
  • Enhanced location-based features with real-time tracking and navigation.
JavaAndroidRazorpay APIGoogle Maps API