Hello World!

I'm Niranjan

Full-Stack Developer & AI Enthusiast

Passionate about creating innovative digital experiences with cutting-edge technologies 🚀

🚀
💻

About Me

Hey there! 👋 I'm a Computer Science student at the Indian Institute of Information Technology Kottayam, diving deep into Artificial Intelligence and Data Science.

I transform ideas into reality through code ✨. From building an AI-powered chatbot that thinks on its feet to crafting a full-fledged online judge platform, I've been pushing boundaries with the MERN stack, Docker, and modern cloud technologies.

When I'm not shipping features at my internship, you'll find me exploring cutting-edge tech, contributing to open-source, or mentoring fellow developers. Let's build something incredible together! 🚀

View Resume

Professional Experience

Software Development Intern

Marketrack Linkedin

Sep 2025 – Current
  • Working as a Full-Stack Developer, optimizing the existing codebase and contributing to both frontend and backend modules by implementing scalable solutions and new features to enhance user experience and system performance.

Software Engineering Co-op Intern

AlgoUniversity (Y-Combinator-backed EdTech)

May – July 2025
  • Developed a production-grade full-stack online judge platform enabling real-time code execution, automated grading, and progress tracking for learners.
  • Integrated the Gemini API for intelligent resume reviewing and personalized learning recommendations to improve user engagement.
  • Implemented daily activity heatmaps, contests, and dashboards to visualize user performance and enhance retention.
  • Containerized microservices using Docker and deployed seamlessly on Render and Vercel for scalable cloud hosting.
  • Currently building a real-time contest feature using WebSockets to support live coding interactions; mentored by engineers from Google, Apple, Bytedance, and Alphagrep.

Research Intern

Amity University – USRF 2025

Noida, India June – July 2025
  • Designed and trained a multi-label deep learning model (CNN-LSTM with attention) for automated physiotherapy exercise recognition and rehabilitation assessment.
  • Fused multi-sensor data (accelerometers, IMUs, sEMG) to enable accurate, real-time patient monitoring and objective progress tracking.
  • Utilized Python, TensorFlow, and advanced signal processing libraries; deployed models in a simulated healthcare AI environment.
  • Achieved real-time patient feedback, high-accuracy classification, and enhanced clinical decision support for rehabilitation.

Project Timeline

CodeVibe Online Judge

CodeVibe - Online Judge 🏆

MERN-based LeetCode-like platform with real-time code execution, Gemini AI integration, Docker containerization, and seamless cloud deployment.

React.js Node.js Express.js MongoDB Docker Gemini API
ChatNova AI

ChatNova - AI Chatbot 🤖

Intelligent AI-powered chatbot leveraging advanced language models to generate contextual responses and assist users with complex queries.

React Redux Gemini API Node.js Express.js MongoDB
Flashcard App

Anki Flashcard App 🧠

Intelligent flashcard application implementing spaced repetition algorithms for optimized learning and memory retention with full-stack architecture.

React.js MySQL Node.js Express Python Flask

View All Projects 🚀

Explore my complete portfolio of projects, experiments, and open-source contributions on GitHub. Discover more innovative solutions and code implementations.

Open Source Full Stack AI/ML Web Dev

Let's Create Something Amazing!

Ready to bring your ideas to life? Let's collaborate and build something extraordinary together! 🚀

x