terminal>_ TS

TEJAS SONAWANE

Open Source Developer | GSOC 2025 | Full-Stack Dev

hometejas@linux-box:~
tejas@linux-box:~$
Scroll to explorekeyboard_arrow_down
./experience
work
Dec 2025 — Present
CURRENT

Full Stack + GenAI Intern

@ FlyYourTech

Engineering production-focused applications by merging robust Full Stack development with advanced Generative AI capabilities.

  • arrow_rightLLM Integration: Seamlessly embedding Gemini and GPT models into application logic natively.
  • arrow_rightAdvanced Prompting: Designing complex system prompts and managing context for deterministic outputs.
  • arrow_rightBackend Architecture: Building optimized API routes, context generation layers, and executing basic RAG architecture.
  • arrow_rightFrontend & Streaming: Connecting React/Next.js frontends to handle text-streaming for low-latency user experiences.
./open_source
code_blocks
ACCEPTED

Google Summer of Code 2025

OpenAFS — Distributed File System

Built a production-grade GNOME Shell extension for managing distributed file systems in academic and research environments. Implemented async, non-blocking UI flows for system-level operations, designed modular components for live status indicators, and shipped features used by real Linux users including live updates, notifications, and failure handling.

GitHub Contributions

...contributions in 2026

Real-time data from @ts-31

./projects
BudgetBuddy

BudgetBuddy

A full-stack finance management app that helps users track expenses, set budgets, and analyze spending with interactive charts. Features secure authentication, budget categorization, and real-time insights for better financial control.

ReactNode.jsChart.jsFinance

./budgetbuddy

BookMyDoctor

BookMyDoctor

BookMyDoctor is a full-stack MERN doctor appointment booking platform supporting Patients, Doctors, and Admins. Features JWT-based authentication, role-based dashboards, appointment booking & management, image uploads via Cloudinary, and a scalable REST API.

MERN StackReduxCloudinaryJWT

./bookmydoctor

GIMP Ext site Generator

GIMP Ext site Generator

Multilingual static site generator for GIMP Extensions using Hugo. Parsed AppStream XML metadata into localized Markdown files with multi-language support and CI/CD integration.

HugoGoXMLCI/CD

./gimp-ext-site-generator

MatchMyResume

MatchMyResume

Chrome Extension with a FastAPI backend that matches resumes to job descriptions using the Google Gemini API. Provides AI-based match scores and actionable suggestions.

FastAPIPythonGemini AIChrome Ext

MatchMyResume

./matchmyresume

AgentHub

AgentHub

Minimal chatbot platform that allows users to create multiple AI agents and chat with them in real time using Gemini LLM.

ReactGemini APINode.jsAI
OpenAFS Client Manager

OpenAFS Client Manager

A GNOME Shell extension to manage the OpenAFS client on Linux desktops. Features a GUI for starting/stopping the client, toggling autostart, and real-time status updates.

GNOME ShellGJSOpenAFSLinux

OpenAFS Client Manager

./openafs-client-manager

./contact
tejas@linux-box:~$ls ./socials