Akhil Patil Bagili

Hi, I'm Akhil Patil Bagili,

<Frontend Developer/>

Crafting the future with code, where each line is a step towards innovative web experiences. As a Full Stack Developer, I'm at the heart of this transformation.

Akhil Patil Bagili

About Me

I'm Akhil, a Full Stack Developer from San Jose, combining cutting-edge technology with creative design to enhance software solutions.
Colleagues recognize my problem-solving skills and dedication to crafting clean, efficient code. I excel in turning challenges into opportunities.
Driven by innovation, I specialize in developing robust applications and AI-driven solutions that simplify and resolve complexities.
Eager to collaborate? Let's combine our strengths and push the boundaries of what technology can achieve.

Education

San Jose State University (SJSU)

Aug 2022 - May 2024

Master of Science in Computer Science

San Jose, California, United States

Software ProjectDatabase System PrinciplesIntro to Machine LearningReinforcement LearningData Structures & Analysis of AlgorithmsAdvanced Parallel ProcessingCryptography & Computer Security

B V Raju Institute of Technology (BVRIT)

Aug 2015 - May 2019

Bachelor of Science in Computer Science

Narsapur, Telangana, India

C ProgrammingAdvanced Data Structures through C++Java ProgrammingDatabase Management SystemsOperating SystemsLinux ProgrammingMachine LearningEthical HackingCompiler Design

Experience

PayPal

Oct 2025 - Present

Software Engineer

San Jose, California, United States

  • Developed Node.js and TypeScript mid-tier services for PayPal’s Buy Now Pay Later (BNPL) acquisition platform, supporting high-traffic checkout, offer selection, repayment setup, and application submission flows across US and European markets.
  • Built backend workflows for multi-product Pay Later applications across multiple financing product families including Pay in 4, Pay in 3, and long-term financing, enabling customers to apply across multiple products in a single flow and receive product-level approval or decline decisions.
  • Implemented GraphQL queries, mutations, resolvers, and REST integrations within PayPal’s federated Supergraph/Subgraph architecture, improving service orchestration across acquisition, servicing, repayments, application decisioning, and payment flows.
  • Contributed schema and API contract updates for market-specific BNPL capabilities, partnering with platform teams to evolve GraphQL fields, resolver behavior, and service responses for geo-expansion across Italy, Germany, Great Britain, and additional European markets.
  • Implemented 3D Secure authentication and $0 authorization handling for Germany BNPL flows, enabling customers to clear issuer/card contingencies before continuing repayment instrument setup and application submission.
  • Built middleware for NFC-based BNPL payments and Apple Pay / Google Pay push provisioning, coordinating eligibility checks, token provisioning, repayment funding instruments, and downstream service responses.
  • Improved observability for BNPL mid-tier applications by enabling OpenTelemetry, trace-to-metric processing, Datadog dashboards across QA and production, and Slack-based alerts for errors, traffic drops, and market-specific service health.
  • Wrote functional tests using Polly.js and profile-agnostic resolver test scenarios covering multi-country eligibility paths, GraphQL responses, repayment instruments, and market-specific BNPL flows.
  • Supported production releases and incident triage by monitoring service health, debugging defects across distributed mid-tier services, validating fixes, and coordinating with QA, product, platform, frontend, and backend teams.
  • Automated engineering review workflows using Claude, GitHub, Slack, Cursor, and Copilot integrations to trigger AI-assisted PR feedback and route reviews based on team availability, reducing manual coordination before human review.

T-Mobile

Aug 2024 - Sep 2025

Software Engineer

Bellevue, Washington, United States

  • Built React.js and TypeScript microfrontend applications for an internal cloud self-service platform, using Single-SPA, Material UI, and Redux Toolkit to support dashboards, global navigation, documentation, and platform workflows across multiplemicrofrontends.
  • Integrated Azure AD authentication using MSAL, implementing login redirects, session handling, protected routes, and post-login route restoration across multiple microfrontend applications.
  • Integrated GraphQL APIs using Apollo, connecting tenant, account, and organization data into cloud management workflows andreducing redundant client-side data requests by approximately 67% through query consolidation and state handling improvements.
  • Implemented reusable enterprise UI patterns with Material UI, including themed layouts, data grids, status components, responsive cards, and light/dark mode support aligned with internal design standards.
  • Resolved Single-SPA routing and environment-specific navigation defects across root configuration, global navigation, dashboard, and documentation microfrontends, improving release stability across development and staging environments.

Cognizant

Feb 2022 - Aug 2022

Software Engineer

Hyderabad, Telangana, India

  • Developed Java Spring Boot REST APIs for a multi-brand restaurant/retail analytics platform, supporting store metadata, transaction history, menu data, and reporting workflows used by internal operations teams.
  • Built secure backend endpoints for dashboard features including sales summaries, store-level reporting, and user-specific data access,implementing JWT authentication and role-based authorization across multiple user roles.
  • Optimized PostgreSQL queries for reporting views by tuning joins, filters, and aggregation logic, improving frequently accessed dashboard query performance by approximately 20%.

Wipro Technologies

Nov 2019 - Feb 2022

Backend Developer

Hyderabad, Telangana, India

  • Developed and maintained SQL and PL/SQL backend components for an energy infrastructure client’s financial operations, supporting invoice processing, payment workflows, reporting, and Oracle EBS data operations.
  • Supported migration from Oracle EBS to Oracle Cloud by building data extraction, transformation, validation, andreconciliation scripts, helping ensure accurate financial data movement across financial systems.
  • Designed and optimized stored procedures, packages, triggers, and indexing strategies, improving query performance by approximately 25% for critical financial reporting and reconciliation workloads.
  • Integrated and customized Kofax MarkView workflows within Oracle EBS, automating invoice approval, exception handling, and document routing processes for accounts payable operations.
  • Automated recurring batch processing and job scheduling for financial transactions, improving reliability of month-end reporting, payment file generation, and downstream data availability.
  • Debugged production data issues by analyzing PL/SQL execution paths, failed jobs, application logs, and reconciliation mismatches, coordinating fixes with finance, functional, and database teams.

Skills

Languages

Python

JavaScript

TypeScript

Java

SQL

PL/SQL

Frontend Web Development

React

Next.js

Bootstrap

JQuery

Tailwind CSS

HTML5

CSS3

Backend Web Development

Node.js

Django

Flask

Express

REST API

Cloudflare Workers

Database Technologies

PostgreSQL

MongoDB

MySQL

Oracle

Redis

DevOps

Docker

Kubernetes

CI/CD

AWS

Nginx

Load Balancers

Other Tools and Technologies

Git

Github

Bash Programming

Postman

Visual Studio Code

Toad

Putty

Projects

Magic Square Puzzle Solver

Magic Square Puzzle Solver screenshot

Magic Square Puzzle Solver is a fun and interactive web application that challenges users to solve ancient mathematical puzzles, offering various difficulty levels and real-time hints, built with Flask and React.

Technologies Used:

  • React
  • TailwindCSS
  • Flask
  • PostgreSQL
  • Docker
  • AWS

Expense Tracker

Expense Tracker screenshot

Expense Tracker App is a user-friendly tool for managing your finances, built with Django and React. It lets you log expenses and incomes, view spending habits with detailed analytics, and includes an AI chatbot to help with user queries.

Technologies Used:

  • React
  • CSS
  • Django
  • PostgreSQL
  • OpenAI
  • Netlify
  • Heroku
  • Railway

GitInsight

GitInsight screenshot

GitInsight is a powerful tool that offers deep insights into Git repositories, utilizing OpenAI's GPT-4 to simplify querying commits and understanding project trends for developers and project managers.

Technologies Used:

  • React
  • TailwindCSS
  • Flask
  • AstraDB
  • GenAI
  • RAG modeling
  • GPT-4
  • AWS

PayTM

PayTM screenshot

PayTM App is a user-friendly platform that allows users to search for existing users and send money to them instantly. Built with React and Node, the app ensures seamless money transfers with real-time balance updates.

Technologies Used:

  • React
  • TailwindCSS
  • Node
  • MongoDB

Contact Me