Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ashutosh Choudhary

Bengaluru

Summary

Dedicated software developer with a passion for crafting innovative solutions. Proficient in multiple programming languages and frameworks, adept at collaborating with cross-functional teams to deliver high-quality software products. Known for problem-solving skills and a commitment to continuous learning, with a track record of driving projects from conception to successful deployment. Strong communication skills facilitate effective teamwork and stakeholder interactions, ensuring alignment with project goals and exceeding expectations. Energized by challenges and driven by a desire to contribute to impactful, cutting-edge software solutions.

Overview

3
3
years of professional experience

Work History

Software Engineer

Gojek
Bengaluru
07.2022 - Current
  • Designed and implemented Unified Login Stack, enabling seamless authentication across multiple business units through a centralized system, enhancing user experience and security.
  • Developed and integrated multiple login methods, including email/password, OTP, OAuth, SSO, biometric, device based login and facial recognition to provide users with diverse authentication options while ensuring data security and user privacy.
  • Developed end to end secure pin-based login method, enhancing user authentication with streamlined access. Engineered robust pin authentication system, optimizing security and user experience for seamless login.
  • Refactored different MFA flows which helped in reducing ATOs, such as introducing different ratelimits and risk based checks.

Software Engineer (Intern)

Unthinkable Solutions(Daffodil Software)
Gurgaon
10.2021 - 07.2022
  • Worked as a Node.js developer
  • Worked with different Node.js frameworks like Koa.js, Express and
    Nest.js for building API’s using Mongodb and Postgresql for database
    management
  • Have build API’s on both Monolithic as well as Microservices
    architecture
  • Project:- Suuchi GRID
  • Desc:-Suuchi GRID is a cloud based, end-to-end supply chain
    management platform for business across industries that connect
    the supply chain ideation through logistics.
  • Role:-Requirement gathering, development and optimizing API’s
    using Node.js, UI development and fixes using Angular, Database
    Management using Postgres.

Education

B.Tech - Computer Science and Engineering

PSIT
Kanpur, U.P.
06-2022

Skills

  • Languages :- GO, C, JavaScript
  • DB :- SQL, NoSQL (Postgres, MongoDB, redis)
  • Monitoring and instrumentation (prometheus, Grafana)
  • Knowledge of Docker and Kubernetes
  • Messaging Queue :- Kafka
  • Microservice Architecture
  • Testing and Maintenance
  • Production On call experience and RCA for incidents
  • Tech Design and RFC Docs
  • Stakeholder Management
  • Cross Team collaboration
  • Requirement Gathering

Timeline

Software Engineer

Gojek
07.2022 - Current

Software Engineer (Intern)

Unthinkable Solutions(Daffodil Software)
10.2021 - 07.2022

B.Tech - Computer Science and Engineering

PSIT
Ashutosh Choudhary