08/22/2026 updated

PK
20 % partially available

AI Developer & Computer Science Engineering Student

Lucknow, India
Only remote
B.Tech, Computer Science & Engineering (Core) - 3rd Year
Lucknow, India
Only remote
B.Tech, Computer Science & Engineering (Core) - 3rd Year

Profile attachments

Prawin_Kumar_Resume (1).docx

Application Programming Interfaces (APIs)Algorithm DesignData AnalysisDjangoPython (Programming Language)Prompt EngineeringGenerative AIPega UI/UX DesignApache FlinkApi DesignArtificial Intelligence Markup Language (AIML)
AI Agent Development
Development of end-to-end AI agents that analyze data and recommend actions using Google Gemini API, with structured JSON output and full audit-trail logging.

Python & Data Structures
Strong foundation in Python programming with expertise in Data Structures and Algorithms, applied to real-world problem solving and production-grade debugging.

REST API Integration & Prompt Engineering
Integration of REST APIs including Google Gemini API, with hands-on experience in prompt engineering, handling API rate limiting, and implementing adaptive backoff strategies.

Streamlit Dashboard Development
Building interactive Streamlit dashboards for visualizing metrics, action breakdowns, and filterable/downloadable audit trails.

Programming Languages
Proficiency in multiple programming languages including Python, C++, C, and Java.

Data Analysis with pandas
Use of pandas for data processing and analysis within AI and data pipeline projects.

Git & GitHub
Version control and project deployment using Git and GitHub, including maintaining public repositories with comprehensive documentation.

JSON Processing & Structured Output
Handling and parsing structured JSON responses, including brace-counting extraction techniques to manage malformed outputs from LLM APIs.

Experience

Professional experience0 - 5 years
Freelancer since2025

Languages

EnglishFluent

Project history

AI Developer

Personal Project (Razorpay AI Buildathon - Track: AI Revenue Recovery)
Built an end-to-end AI Payment Recovery Agent that analyzes failed payment transactions and recommends one of four recovery actions (retry, remind, escalate, or give up) using Google Gemini API. Processed a 100-payment synthetic batch with zero fallback errors, implemented brace-counting extraction and adaptive backoff, and built an interactive Streamlit dashboard visualizing recovery metrics and audit trails. Deployed as a public GitHub repository.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in