Kevin Daniel

Software Engineer

Bangalore, India

|

6382818342

|LinkedIn|GitHub

Summary

Software Engineer with 3 years building backend systems and REST APIs in Python and FastAPI, mostly on AWS serverless (Lambda, SQS, API Gateway). Comfortable owning services end to end — from API design to data pipelines and reporting. Open to Software Engineer and AI Engineer roles.


Technical Skills

Backend

  • Python
  • FastAPI
  • REST API
  • MongoDB
  • MySQL
  • PostgreSQL
  • Node.js
  • SQLAlchemy
  • Pandas

Cloud & DevOps

  • AWS (Lambda, S3, SQS, ECS, EC2, API Gateway)
  • GCP (Cloud Run, Cloud Storage)
  • Docker
  • Linux
  • Git
  • CI/CD

AI & LLM

  • OpenAI Agents SDK
  • OpenAI SDK
  • OpenRouter API
  • LLM Orchestration
  • Function Calling
  • Prompt Engineering

API Development

  • RESTful APIs
  • Rate Limiting
  • Async/Await
  • httpx
  • JWT Authentication

Frontend

  • React
  • JavaScript
  • HTML
  • CSS
  • Tailwind CSS

Professional Experience

Software Engineer — mFilterIt

August 2023 – Present
Bangalore, India

  • Re-architected a BFSI fraud-detection service that builds a person's digital presence from inputs like phone number, email, and social media profiles to flag likely fraud. Moved it from a sequential ECS container to an SQS-triggered AWS Lambda that calls 7–10 internal APIs per entity concurrently, cutting processing time from ~5 minutes to ~2 minutes (about 60% faster)

  • Added per-call failure alerts so the team is notified the moment any upstream API fails, and built the aggregation and data-cleaning layer that combines all API responses into a single fraud-risk result

  • Built PDF and Excel reporting APIs, including bulk Excel exports, using Playwright and PyPDF2. Reduced verification processing time by 60% by implementing async SQS workflows with MongoDB aggregation pipelines and automated PDF/Excel report generation

  • Built a serverless pipeline that ingests bulk brand-protection takedown requests from CSV/Excel files in S3, validates them, and raises takedown tickets through internal REST APIs in chunks of 1,000, syncing status across PostgreSQL and MySQL with a full audit trail

  • Cut database load on that pipeline by batching record updates into a single query instead of one-per-row, and added retry-with-backoff handling for MySQL deadlocks under heavy load

  • Worked on a company-wide ticketing platform (used for customer support and internal takedowns) with RBAC and JWT authentication; diagnosed and fixed recurring "413 Payload Too Large" errors when banking clients uploaded compliance files above API Gateway's 10MB limit by replacing server-side uploads with short-lived S3 pre-signed URLs, letting clients upload directly to S3 and removing both the size cap and the file-buffering load on Lambda


Projects

Digital Twin AI Chatbot

Tech Stack: OpenAI Agents SDK, Python, Gradio, pypdf, Pushover API

  • Built and deployed an AI-powered "digital twin" chatbot using the OpenAI Agents SDK (Agent/Runner architecture) with a Gradio web interface, enabling recruiters/clients to interactively query a personal career profile
  • Engineered a dynamic context pipeline that parses LinkedIn profile PDFs (pypdf) into a persona-grounded system prompt, keeping the agent's responses accurate and current without manual re-editing
  • Implemented custom agent tools (function calling) integrated with the Pushover API to automatically capture lead contact info and flag unanswered questions in real time, turning passive chat into an actionable lead-gen channel

AI-Powered Resume Analyzer

Tech Stack: FastAPI, OpenRouter (GPT-4o, Claude 3.5 Sonnet, Llama 3, Gemma, Mistral), React, TypeScript

  • Full-stack resume analysis tool integrating multiple LLMs via OpenRouter API
  • Uses a hybrid ML + LLM pipeline to match resumes against job descriptions with 85% accuracy

Link: https://resume-compatibility-checker.vercel.app/


Achievements & Certifications

VibeIT 2025 Hackathon — 1st Place

Team Lead

  • Built and presented an end-to-end cloud automation platform with cross-account telemetry and real-time observability

Bright Beginning Award — mFilterIt (2024)

  • Recognised as an outstanding new joiner for early contributions to production systems

Certifications

  • FastAPI — Udemy (2024)
  • Google Cybersecurity Certificate — Coursera (2026)

Education

Bachelor of Technology — Computer Science

Karunya Institute of Technology and Sciences
Coimbatore, India
Jul 2019 – Jul 2023