A

Abhishek Tiwari

Software Engineer

Bengaluru, Karnataka, India6 yrs 10 mos experience

Key Highlights

  • Led development of scalable consumer lending infrastructure.
  • Optimized core service for over a million users.
  • Designed user onboarding flow enhancing personalization.
Stackforce AI infers this person is a Fintech and SaaS-focused Software Engineer with strong backend development skills.

Contact

Skills

Core Skills

JavaGolangRuby On RailsC++

Other Skills

AerospikeAlgorithmsData StructuresDjango REST FrameworkDropwizardElasticsearchMongoDBMySQLPython

Experience

Phonepe

Software Engineer

Jun 2024Present · 1 yr 9 mos · Bengaluru, Karnataka, India · On-site

  • Building consumer lending infrastructure, currently scaling ₹500Cr+ in loans monthly
  • Designed a scalable user data collection system (40req/sec), integrated across multiple loan products
  • Led end‐to‐end development of a platform capability for loans via redirection
  • Built a custom fabric processor enriching 2 million daily events, powering personalised loan journey banners, which improved the banner impression‐to‐click ratio
JavaDropwizardAerospike

Apna

2 roles

Senior Software Engineer

Jun 2023May 2024 · 11 mos

  • • Dedicatedly working on building Jobfeed which is the core service of the Apna app, supporting more than 1 million users. Optimising the latency while supporting various business requirements
MongoDBGolangPythonDjango REST Framework

SDE - II

Aug 2021Jun 2023 · 1 yr 10 mos

  • Worked on setting up an onboarding flow for new users which helped in increased date collection and a more personalized job results based on the user data inputs and preferences
  • Led a project around creation of feedback/report mechanism on the user facing app. This included identifying problems in the existing temporary flow, framing a solution, sub-tasks breakdown, redesigning the schema to store a generic feedback in a flexible manner, migration of the old data ensuring no down time.
  • Worked on various verticals at a time like job search, job application assessments and evaluations.
GolangMongoDBDjango REST FrameworkPython

Scaler

3 roles

SDE-II

Jul 2020Jul 2021 · 1 yr

  • Led a project in the ed-tech platform which enables students to pause their course. This enabled students to raise requests which the admins can review and approve. Designed schema, defined code structure, task breakdown, communicated with the UI design team, reviewed PRs. With this feature, we were able to process 438 requests within the first 2 months of launch.
  • Integrated Gitea which is a free open source git VCS and migrated from Gitlab. Created a new VPC on AWS and self-hosted gitea on EC2 instances. This was done to allow students to clone repositories corresponding to their project type assignment problems
  • Managed new hires within my team. Explained the related schema, assigned tasks, ensured that all the code quality standards are met
  • Conducted a lecture session internally with the new interns explaining the best practices of writing code on rails to avoid fat controllers and
  • models while ensuring that the code is readable and maintainable
  • Heavily involved in interviewing candidates for SDE, Teaching Assistants, Instructor and Problem Setter roles for FT and Internship positions
Ruby on RailsMySQLElasticsearch

SDE

Jul 2019Jul 2020 · 1 yr

  • Client Side Tracking: Created a pipeline using Javascript to capture daily client activity, which is being injected on ElasticSearch, and created analyzing dashboards over Kibana. Currently stores 7 lakhs+ events per day
  • Server Side Tracking: Created a backend client on Rails to be used by cron jobs to periodically dump query results from MySql to ElasticSearch. This helped in the visualization of the change in query values over time, this visualization was not possible with MySql as values were overwritten
  • Gamification: Added coin rewards for students to trigger engagement with the platform. This included rewards for actions like daily check‐in on platform, attending a live class, watching the complete recording of a lecture.
  • Frontend: Worked on a client‐side framework (ReactJs) which I was not familiar with and created a page in it in less than a week. The page was used to list down assignment problems for a user, sort, filter, etc. Daily unique user visit for this page is 1k+
  • Added a feature to bookmark any assignment problem and review them later.
  • Added an admin tool to easily allow searching and sharing of on‐demand lecture videos with students enrolled in the course
  • Added a mailer to daily deliver lecture feedback summary to all the instructors for the last day classes
  • Fullstack: Created an independent dashboard to simplify the onboarding process for enrolled students. The dashboard handles all the stages of onboarding from uploading the required documents to signing the agreement. The number of onboarding-related queries by the applicants reduced to 0 after this change.
  • Others: Wrote multiple SQL queries to ease up the working of operations team

SDE Intern

Feb 2019Jun 2019 · 4 mos

  • Integrated Zoom: Created a zoom client on rails to interact with zoom using its APIs for the purpose of daily online lecture sessions. Enables us to conduct more than 10 live classes at a time involving more than 600 participants
  • Admin Monitoring Tool: Created a single page to monitor all health checks for daily upcoming classes
  • Integrated flock to send automated reminders for upcoming classes on flock channels of enrolled students
  • Integrated type form to collect feedback after each live lecture session on the platform

Hackerrank

Technical Content Engineering Intern

Jun 2018Jul 2018 · 1 mo · Bengaluru, Karnataka, India

  • Curated various medium difficulty level problems of data structures and algorithms using C++
  • Generated strong test cases so that only the most efficient solution could pass all the test cases
  • Wrote editorials of the problems for multiple time complexities, gradually optimizing from brute force to the most optimized approach.
C++Data StructuresAlgorithms

Knuth programming hub jiit noida

Coordinator

Jul 2017Jul 2018 · 1 yr · Noida Area, India

  • Major Tasks:-
  • 1. Problem Setting
  • 2. Problem Testing
  • 3. Event Handling
C++Data StructuresAlgorithms

Greenamigos

Web Development Intern

Jun 2017Jul 2017 · 1 mo

  • Designed a website for a waste management startup.
  • Language Used: HTML5, Javascript, CSS
  • Framework Used: AngularJs, Materialise
  • Library used: jQuery, scrollmagic.js

Electromed

Web Development Intern

Jan 2017Feb 2017 · 1 mo

  • Developed a responsive website of a product based company.
  • Designed a product catalog containing specifications and filters.
  • Options: Request for quote / Query mail, brochure download.
  • Technologies Used: HTML5, Javascript, PHP, jQuery, Materialise.

Education

Jaypee Institute Of Information Technology

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2015Jan 2019

GRM Sr. Sec School

11th - 12th

Jan 2012Jan 2014

Stackforce found 100+ more professionals with Java & Golang

Explore similar profiles based on matching skills and experience