ATS PDF is composed from the evidence graph. Email, phone, and LinkedIn appear when saved in profile settings.

Ryan

Software Engineer

github.com/Bruh-Ryan | candidates.intervues.club/u/ryan

SUMMARY

Software Engineer with a strong foundation in building AI-integrated REST APIs, local document analysis platforms, and automated workflow assistants. Experienced in leveraging modern frameworks, vector search, and containerized deployments to deliver robust software solutions. Skilled across Java, Python, Spring Boot, and cloud ecosystems.

EDUCATION

Dayananda Sagar College of Engineering · B.Tech. · 2022 – 2026

SKILLS

Languages and Frameworks: GDScript, Go, HTML, Java, Java 21, JavaScript, JavaScript/TypeScript, Jupyter Notebook, Python, SQL, Express.js, FastAPI, LangChain4j, Node.js, React 18, Spring Boot 3, Streamlit

Databases: MongoDB, PostgreSQL, Qdrant vector search

Tools: aggregation pipelines, AWS EC2, bcrypt, Certbot, Containerisation, Docker, Docker & Docker Compose, docker-compose, Gemini API, Git/GitHub, GitHub Actions CI/CD, gitleaks secret scanning, Google OAuth 2.0, Maven, Microservices, multi-provider LLM orchestration & fallback chains, Multi-stage Builds, MVC, Nginx, OAuth 2.0 authorization-code flow, OCR Pipelines, Ollama, Ollama (Llama 3.2), OOP, OpenCV, Postman, PyMuPDF, RAG, RAG pipelines, REST, REST API design, REST APIs, schema design, SentenceTransformers, session stores, session-based auth, Tesseract OCR, Vector Search, Vercel, Vite, Vitest (mocked suites)

PROJECTS

Book Review Platform

A REST API that uses AI to generate structured, on-demand book/author descriptions from review data. Developed a REST API utilizing Spring Boot and MongoDB to manage review data efficiently. Integrated Gemini API and Streamlit to generate structured, on-demand author and book descriptions.

Spring Boot, MongoDB, Gemini API, Streamlit

GitHub Repo

Automated Inbox Assistant

An AI assistant that reads emails locally and classifies them into categories using a two-stage pipeline. Built a local email classification assistant using Java, LangChain4j, and Ollama. Implemented secure authentication and containerized deployment using Google OAuth 2.0, Gmail API, and Docker.

Java, LangChain4j, Ollama, Gmail API, Docker, Google OAuth 2.0

GitHub Repo

Local AI Research & Financial Analysis Platform

A fully offline system that chats with PDFs using vector search and extracts financial metrics into spreadsheets. Engineered an offline RAG system using Python, FastAPI, Ollama, and Qdrant vector search. Extracted text and financial metrics from PDF documents via Tesseract OCR, OpenCV, and Docker.

Python, FastAPI, Ollama, Qdrant, Tesseract OCR, Docker, OpenCV

GitHub Repo

Additional projects: Volley Beach, The Screening Room Showcase, Wikipedia Agent — Multi-Provider LLM Research Platform, My Mail Assist, Local AI Document & RAG Platform, BookStore Platform, Portfolio