Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Vinay Kumar Bonigala

Guntur

Summary

Collaborative and solutions-focused Backend Software Developer with proven experience in designing and implementing scalable, high-performance systems. Proficient in Java, Kotlin, and C++, and well-versed in diverse backend tech stacks, I excel in cross-functional teams to deliver resilient and optimized applications. Known for my proactive approach to problem-solving and commitment to teamwork, I bring technical expertise, adaptability, and a cooperative spirit to drive impactful results in team-oriented environments. With a strong aptitude for continuous learning, I am quick to master new technologies and approaches to stay at the forefront of backend development.

Overview

3
3
years of professional experience

Work History

Software Development Engineer - 1

Navi Technologies
07.2023 - Current
  • Optimized homepage resources, resulting in a 45% reduction in latencies and boosting user engagement by 20%.
  • Led the integration of 4+ downstream business services, implementing critical business logic that improved homepage functionality, reduced data retrieval time by 30%.
  • Designed and implemented a config-based architecture serving as a platform for creating and managing 100% of app screens. Eliminated the need for manual coding of business logic, reducing development effort by 60% and enabling faster deployment of new screens. Led the seamless migration of all existing screens to the new contract using automated scripts, significantly improving scalability and flexibility.
  • Spearheaded the deprecation of two major services, reducing maintenance costs by 40-45%. Optimized infrastructure by scaling down pods from 25 to 2-3 and streamlining database usage. Additionally, optimized resources for 8 services, including reducing unnecessary database instances and right-sizing pod resources, achieving significant cost savings and improved operational efficiency.
  • Solely developed a data source shadowing framework to validate new data sources by comparing them to existing ones in real-time, ensuring accuracy and reliability. The framework enabled seamless migration between service logics, identified edge case discrepancies through detailed comparisons, and published differences for analysis. Additionally, implemented dashboards to monitor flow similarity, improving the detection of discrepancies and enhancing system reliability.
  • Designed and implemented a multi-level user segmentation service that categorizes users based on multiple rules, enabling deep personalization of app experiences. This platform allowed for tailored user journeys, significantly improving user engagement and satisfaction.
  • Designed and implemented the Nudge service from scratch, which displays multiple cards at the bottom of the page as notifications for pending actions such as paying EMIs, loan offers, bill payments, payment requests from other apps, app updates, and promotions. Successfully took the service to production, improving user engagement in Lending and Bill Payments primarily and streamlining action management.
  • Been part of the first-time integration of UPI into the homepage, implementing UPI widgets and UPI Lite functionality. This expansion of payment options significantly enhanced user convenience, streamlined the payment process, and contributed to a notable increase in transaction completion rates.
  • Created and maintained multiple Grafana dashboards for 4 services, providing real-time insights into system performance and health, enabling quicker issue detection and resolution, and enhancing overall service reliability.
  • Collaborated extensively with cross-functional teams to integrate their service flows into the homepage, identify and resolve user-facing issues, and deprecate outdated flows. Played a key role in onboarding their new screens across multiple landing pages, ensuring smooth transitions and enhancing overall user experience.
  • Identified and corrected several flawed product logic flows. Addressed outdated internal dependencies, preventing issues like homepage blank screens and improving overall app stability.

Software Engineering Intern

Kritikal Solutions Pvt
06.2022 - 07.2022
  • Worked on Web Application Project for analyzing traffic data named Trazer.
  • Worked on traffic data collected by CCTVs and built a model to collect data of vehicles.
  • Created the database schema for the project using SQL.
  • Created Restful APIs using Flask and Python to collect and fetch traffic data.
  • Exposure: Python, Flask, SQL

Education

Bachelor of Technology - Computer Science

Indian Institute of Technology
05-2023

Skills

    Programming Languages: C, Python,

    Java, Kotlin

    Databases: PostgreSQL, Scylla DB,

    Amazon S3, Amazon DynamoDB

    Frameworks and Tools: Spring Boot,

    REST APIs, Apache Kafka, Git workflow, JIRA workflow,

    Technical Expertise: Data Structures and

    Algorithms, Backend development, System Optimization, System

Accomplishments

  • Active member of 3 college clubs and volunteered in organizing multiple college events, demonstrating leadership and teamwork skills.
  • Secured AIR 7163 in JEE ADVANCED, 2019.

Timeline

Software Development Engineer - 1

Navi Technologies
07.2023 - Current

Software Engineering Intern

Kritikal Solutions Pvt
06.2022 - 07.2022

Bachelor of Technology - Computer Science

Indian Institute of Technology
Vinay Kumar Bonigala