Umang Gupta

Software Engineer

Delhi, India3 yrs 5 mos experience
Most Likely To Switch

Key Highlights

  • Top 1% globally in Google Kickstart
  • All India Rank 1 in LeetCode contest
  • Expertise in Java and algorithms
Stackforce AI infers this person is a Fintech Software Engineer with strong problem-solving and optimization skills.

Contact

Skills

Core Skills

JavaMongodbUi OptimizationBug ResolutionPerformance ImprovementPythonData StructuresAlgorithms

Other Skills

C (Programming Language)C++Express.jsJSON SchemaKafkaNode.jsProblem SolvingReact.jsSQLSpring Framework

About

As a passionate software engineer at VISA, I have successfully transitioned from a summer intern position, bringing with me extensive experience in software development and testing from my role at LeetCode. With strong expertise in Java, data structures, and algorithms, I excel in solving complex problems and developing efficient solutions. My competitive programming achievements include consistently achieving top global and national ranks, such as being in the top 1% globally in Google Kickstart and securing All India Rank 1 in a LeetCode contest. These accomplishments reflect my dedication and skill in the field. I am always eager to tackle new challenges and contribute to innovative projects in the tech industry.

Experience

Visa

Software Engineer

Jun 2023Present · 2 yrs 9 mos · Bengaluru, Karnataka, India · On-site

  • Spearheaded the development of a robust Audit Functionality by integrating Kafka and MongoDB from scratch, a first-time implementation in our project. Designed the system to be agnostic, ensuring it could be reused for other applications beyond audit functionality. This complex project required deep expertise, handling all edge cases and achieving efficient integration
  • Optimized UI performance, reducing operation times by 98% (edit: 3 minutes to 10 seconds, save: 30 minutes to 30 seconds) and database queries by 75% (40,000 to 10,100), significantly enhancing user experience.
  • Identified and resolved a critical bug in our core token generation algorithm, preventing duplicate token
  • generation and ensuring system reliability.
  • Enhanced the efficiency of housekeeping jobs, achieving a 9x performance improvement through query
  • optimization and code refinement.
  • Automated the release notes creation process with a Python script using GenAI, streamlining documentation by extracting data from JIRA tickets.
JavaMongoDBKafkaUI OptimizationBug ResolutionPerformance Improvement+1

Leetcode

Internal Contest Tester

Oct 2022Jun 2023 · 8 mos · Remote

  • Solved complex Data Structure and Algorithm problems and conducted pre-contest testing, analyzing problems of varying complexities under time constraints, providing detailed bug reports and feedback. Ensured the accuracy and completeness of problem statements and test cases, demonstrating strong problem-solving skills.
Data StructuresAlgorithmsProblem Solving

Visa

Software Engineer Intern

May 2022Jul 2022 · 2 mos · Bengaluru, Karnataka, India · On-site

  • Developed an advanced Java library for validating the correctness of JSON Schemas, implementing a robust validation engine to ensure full compliance with the JSON Schema specification. Utilized efficient data structures and algorithms to deliver fast and accurate schema validation, handling complex validation scenarios.
JavaJSON Schema

Education

Delhi Technological University (Formerly DCE)

Bachelor of Technology - BTech — Computer Science

Jan 2019Jan 2023

SACHDEVA PUBLIC SCHOOL

Ith to XIIth (CBSE)

Apr 2007Apr 2019

Stackforce found 100+ more professionals with Java & Mongodb

Explore similar profiles based on matching skills and experience