
Hi, I'm Kathiravan
Aspiring Software Developer
From developing full-stack applications to experimenting with large language models, I enjoy transforming ideas into real-world solutions. With hands-on experience in AI research, problem-solving, and innovative projects, my goal is to grow as a developer and create technology that makes a difference.
About Me
Discover my journey, passion, and the drive that fuels my development career
I'm a dedicated student with a passion for problem-solving and creating meaningful digital experiences. My journey in technology began in high school, and I've been fascinated by the endless possibilities of code ever since.
Beyond technical expertise, I’m a dedicated problem-solver with strong teamwork, leadership, and critical thinking abilities. I actively participate in hackathons, coding competitions, and personal projects to continuously push my boundaries.
Outside of coding, I maintain creativity and focus through badminton, travel, and exploring cutting-edge AI research, turning ideas from paper into practical solutions.
Clean Code
Writing maintainable and efficient code
Collaboration
Working together to build amazing things
Excellence
Striving for quality in every project
Innovation
Always exploring new possibilities
Featured Projects
Explore my latest work and discover the technologies and solutions I've built

AI-Powered YouTube Filtering Extension
A Chrome extension that filters and recommends YouTube videos based on user-defined prompts and session times.
Education & Certifications
Education
Focused on physics and mathematics, building a strong foundation in scientific reasoning and analytical thinking. Actively engaged in experiments, lab work, and problem-solving activities to strengthen conceptual understanding.
Gained in-depth knowledge of AI, machine learning, deep learning. Developed practical skills through hands-on projects and internships, specializing in full-stack development and data-driven solutions.
Certifications
Experience
Gained in-depth exposure to Large Language Models (LLMs) covering architecture, tokenization, attention mechanisms, and fine‑tuning strategies. Led development of a custom LLM from dataset preparation through training, evaluation, and deployment while exploring transformer interpretability methods.
- In‑depth exposure to LLM architecture, tokenization, attention, and fine‑tuning
- Worked with Distributed Data Parallel (DDP) and multi‑GPU training pipelines
- Led development of a custom LLM model from scratch (data, training, eval, deployment)
- Explored transformer interpretability with embedding visualizations and attention heatmaps
Designed and deployed a multi‑language AI transcription pipeline and built backend infrastructure for meeting video playback and transcripts. Improved system reliability, observability, and delivered multiple production features and integrations.
- Built multi‑language AI transcription pipeline using WhisperX; containerized and deployed on AWS SageMaker
- Implemented backend for video playback UI, standardized storage, signed URLs, and caption sync
- Stabilized Zoom Meeting SDK recordings, fixed bot lifecycle bugs, added configurable Datadog monitoring
- Delivered GDPR acknowledgement, calendar rescheduling fixes, and MCP server POC for Chargebee integration
Designed and delivered production-grade web applications and automated system architectures for client projects, including an end-to-end gym management ecosystem and scalable components for a confidential enterprise project.
- Architected an internal platform and customer-facing web app for LUXE gym using Next.js, FastAPI, and MongoDB Atlas
- Built custom JWT authentication with role-based access control (RBAC) across client, trainer, and admin control panels
- Engineered an automated transactional notification pipeline integrating Brevo Email API and cron-job.org workers
- Developed secure, modular backend APIs and frontend features for a confidential client project under strict NDA constraints
Skills & Expertise
Problem Solving
Breaking down complex problems into manageable solutions
Team Collaboration
Working effectively in diverse, cross-functional teams
Communication
Clear technical communication with stakeholders
Project Management
Agile methodologies, sprint planning, task prioritization
Critical Thinking
Analytical approach to decision-making and problem-solving
Adaptability
Quick learning and adaptation to new technologies
Leadership
Mentoring junior developers, leading technical initiatives
Availability
Reliable and responsive collaboration with consistent availability across project timelines
Get In Touch
Let's Connect
I'm always interested in new opportunities, collaborations, and conversations about technology. Feel free to reach out if you'd like to connect!
kathiravan0478@gmail.com
Phone
+91 735-877-2583
Location
Chennai, TamilNadu, India