Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic
Pavan Prabhakar

Pavan Prabhakar

Bangalore

Summary

Dedicated software developer with 1.5 years of experience in a fast-paced fintech startup, specializing in React JS and Node JS. Skilled in enhancing user experience through optimized UI design and robust backend development. Proven ability to thrive in dynamic environments by contributing to both front-end and back-end solutions, ensuring seamless integration and functionality. Passionate about leveraging technology to create impactful solutions, with a strong commitment to continuous learning and delivering high-quality applications that align with business needs.

Overview

1
1
year of professional experience

Work History

Junior Software Engineer

VouchPay Technologies
01.2023 - 05.2024
  • Developed a responsive user dashboard using Next.js and Material-UI, displaying key financial information including credit, debit, and up to 5,000 recent transactions
  • Designed a fully reusable and modular template for future projects, ensuring scalability and ease of customization
  • Implemented RESTful APIs to dynamically serve transaction data based on user inputs, optimizing performance and responsiveness of the front-end
  • Implemented an API for user authentication and validation using bcrypt and JWT tokens, enhancing security and ensuring proper access control
  • Created an internal tool using Node.js to automate the transaction status checking and resolution process, leading to significant time savings for the accounts team and reducing manual errors
  • Handled client tech calls, addressing technical issues, and efficiently resolving bugs to ensure smooth operation of the dashboard
  • Collaborated with cross-functional teams to integrate the dashboard with existing systems, ensuring seamless data flow and user authentication.

Education

Mechanical Engineering -

Ramaiah University of Applied Sciences - B.Tech
10.2021

Science - PCMC -

Deeksha KMWA PU College - Pre-University
08.2017

Skills

  • HTML/CSS
  • JavaScript
  • React JS
  • Redux Toolkit
  • Material UI
  • Node JS
  • Express JS
  • Mongo DB
  • Mongoose
  • MySQL
  • Redis

Projects

Web Crawler and AI-powered Q&A System (WebGPT)

Backend Developer


  • Designed and implemented a web crawling system using Node.js, Express.js, and Cheerio to extract, parse, and store website content in MongoDB via Mongoose.
  • Built secure user authentication and session management using JWT and Bcrypt for registration and login processes.
  • Integrated OpenAI API to generate intelligent responses based on user queries from the crawled data.
  • Optimized system performance by caching website content and AI responses with Redis.
  • Created RESTful API endpoints for crawling, querying, and managing user access, ensuring smooth user interaction and system scalability.
  • Utilized Axios for API requests to enhance communication between the crawler and backend.


Technologies: Node.js, Express.js, MongoDB, Mongoose, Redis, Cheerio, Axios, OpenAI API, JWT, Bcrypt

Timeline

Junior Software Engineer

VouchPay Technologies
01.2023 - 05.2024

Mechanical Engineering -

Ramaiah University of Applied Sciences - B.Tech

Science - PCMC -

Deeksha KMWA PU College - Pre-University
Pavan Prabhakar