Welcome to my portfolio

Hi, I'm TARUN KUMAR

Software Development Engineer (SDE)

I’m Tarun Kumar, a Full-Stack Software Developer Engineer currently working at KVAR INTERNATIONAL. I build dynamic, modular, and scalable web platforms using Next.js, React, Strapi, Node.js, and PostgreSQL. Over the past few years, I’ve worked on diverse projects from e-commerce systems and admin dashboards to financial platforms integrated with real-time APIs. When I’m not coding, I enjoy exploring cloud architecture, DevOps tools, AI&ML, and solving DSA problems on LeetCode to sharpen my logic.

Profile Pic

Experience

Full Stack Developer

KVAR INTERNATIONAL

Nov 2025 – Present
  • Developed and maintained production-grade features using Flutter for mobile and Spring Boot for backend microservices, serving 40,000+ active users.
  • Built CI/CD pipelines using Jenkins for automated testing, building, and deployment to AWS, reducing manual deployment efforts by 80%.
  • Designed and optimized relational database models in MS SQL Server with Redis caching, improving query performance by 40% and application stability.
  • Managed full DevOps lifecycle on AWS including EC2, load balancers, auto-scaling, and automated data backups to S3 for disaster recovery.
  • Developed and deployed AI-powered chatbot on yes-sir.in using Next.js frontend with Redis for real-time chat data storage and low-latency retrieval.
  • Built and maintained YES platform website using Angular, implementing OTP-based login authentication across all platforms and user return tracking flows.
  • Engineered automated booking allocation system with location-based matching, reducing therapist wait times and improving customer satisfaction scores.

Featured Projects

Built end-to-end features in the mobile app using Flutter, including booking flow, authentication, dashboards, and notification modules. Developed backend modules using Spring Boot for therapist availability, user profiles, secure booking rules, and real-time room assignment. Engineered the 'YES Room' feature — after a customer books a session, the system automatically allocates a virtual room based on therapist availability, customer preferences, and location-based matching. Integrated location-based services to match customers with the nearest available therapist for faster and smoother bookings. Increased platform reliability by implementing robust error handling, optimized APIs, and structured database queries. Implemented real-time push notifications for booking confirmations, therapist arrival updates, and promotional offers. Optimized app performance through code refactoring and state management using Provider pattern, reducing load times by 35%.

Developed and deployed an AI-powered chatbot on the official YES SIR website to assist users with booking inquiries, therapist recommendations, and FAQs. Implemented real-time chat data storage using Redis for low-latency retrieval and improved user experience. Designed conversational flows for booking assistance, including therapist selection, availability checks, and appointment scheduling. Integrated chatbot with backend APIs to fetch real-time therapist availability and booking status. Built admin panel for monitoring chat conversations, user feedback, and chatbot performance analytics. Achieved 60% reduction in customer support tickets by handling common queries through automated responses. Implemented context-aware conversations to provide personalized recommendations based on user preferences and booking history.

Built and maintained the YES platform website using Angular with TypeScript, implementing responsive design for desktop and mobile devices. Developed OTP-based login authentication system across all platforms (web, mobile, chatbot) for enhanced security and seamless user experience. Implemented user return tracking and data collection flows for abandoned bookings to optimize conversion rates, resulting in 25% increase in completed bookings. Integrated therapist booking interface with real-time availability, location-based matching, and secure payment processing. Built admin dashboard for managing therapist profiles, booking schedules, and user analytics. Optimized website performance through lazy loading, code splitting, and image optimization, achieving 85+ Lighthouse scores. Implemented SEO strategies including meta tags, sitemap generation, and structured data for improved search engine visibility.

Software Developer Engineer

Capricon Technology

Dec 2024 – Nov 2025
  • Built dynamic and modular web applications using Next.js with advanced SSR and SSG implementations for enhanced SEO and performance.
  • Customized and extended Strapi CMS for scalable content management, RESTful API creation, and granular user role permissions.
  • Developed highly responsive and reusable UI components using React, Tailwind CSS, and TypeScript, ensuring design consistency across projects.
  • Optimized REST/PSQL APIs and implemented caching strategies, improving backend response times and scalability.
  • Collaborated closely with design and QA teams to deliver production-ready features with 99% uptime and clean deployment pipelines.

Featured Projects

A full-stack e-commerce platform designed for eyewear retail. I contributed to both frontend and backend development using Next.js, Strapi, and Tailwind CSS. Implemented product catalog, cart, and user authentication with a focus on accessibility and fast load times. Optimized Strapi models for inventory and order management while integrating dynamic product filtering for a seamless shopping experience.

Illuminate – Backend Integration with IBKR

Focused on backend infrastructure and integrations with Interactive Brokers (IBKR) APIs. Customized Strapi backend modules to handle secure data exchange, JWT-based authentication, and ACH instruction workflows. Ensured high reliability in financial transaction handling and optimized database operations for real-time updates. Also contributed to logging, monitoring, and integration testing of financial endpoints.

Designed as a comprehensive online learning portal for finance and investment education, AceAim Finance provides a structured library of video courses covering topics from fundamentals of personal finance to advanced trading strategies. Built with a focus on user-centric experience, the platform utilises Next.js for server-side rendering and fast page loads, and leverages Strapi CMS to manage content modules like videos. On the frontend, reusable components styled with Tailwind CSS create a consistent UI/UX across desktop and mobile views. Interactive dashboards allow learners to track progress and performance metrics while backend APIs (PostgreSQL-based) power secure video streaming, user authentication, and real-time analytics.

Developed a secure three-tier admin dashboard featuring role-based authentication for Admin, Supervisor, and Case Manager users. Enabled granular access control for managing residents, service plans, and reporting workflows. Integrated a scalable REST API layer and built a custom analytics section for usage tracking, using Next.js (frontend), Strapi (backend), and PostgreSQL (database).

Software Developer

Innovacio Technologies

Sep 2024 – Nov 2024
  • Developed Fincopilot – a regulatory-grade financial assistant web platform designed around compliance and structured workflows.
  • Built a modular, reusable design system in Next.js, enabling rapid dashboard and landing page creation while reducing design-to-dev time by 80%.
  • Engineered a memory-like persistent chat system using Strapi, with rename, archive, and deletion features for real-time data retention.
  • Implemented a GDPR-compliant data layer ensuring secure handling of user conversations and analytics data.
  • Integrated feedback scoring and analytics mechanisms, including like/dislike ratings for conversational quality improvement.

Featured Projects

Developed a next-generation financial assistant inspired by legal and regulatory frameworks like those in the Belgian system. Designed the frontend in Next.js and TypeScript with a modular design system to standardize UI patterns. Built backend logic in Strapi to enable persistent chat history, advanced conversation retrieval, and GDPR-compliant data storage. Implemented real-time feedback scoring and a dynamic memory system to personalize user responses. The platform streamlined complex compliance workflows while maintaining high performance and data security.

Education

🎓
🎓

Bachelor of Technology (B.Tech)

Heritage Institute of Technology, Kolkata

2021 – 2025CGPA: 8.01 / 10.0
📚
📚

Higher Secondary Education (12th Grade)

S.U. College, Hilsa

2017 – 2019Science Stream – 72.2%
📘
📘

Secondary Education (10th Grade)

Shri Kabir Keshav High School, Nawadiha

2016 – 2017Science Stream – 64.8%

Skills & Technologies

💻

Programming Languages

JavaScript95%
TypeScript90%
Dart90%
C++85%
C82%
Java75%
Python70%
🎨

Frontend

Next.js98%
React.js95%
Flutter90%
Tailwind CSS95%
HTML/CSS95%
Responsive Design93%
angular80%
⚙️

Backend

API Integration99%
Node.js94%
REST APIs92%
Express.js88%
Strapi CMS90%
Java Spring Boot90%
💾

Database

MongoDB90%
PostgreSQL88%
MySQL82%
Database Design85%
Query Optimization80%
🛠️

DevOps & Tools

Git/GitHub95%
AWS75%
Docker75%
CI/CD72%
Linux78%
Jenkins80%
🚀

Other Skills

DSA88%
Problem Solving92%
Software Development85%
Team Collaboration90%

Tech Stack I Work With

⚛️React.js
🖤Next.js
🅰️Angular
💚Node.js
🍃MongoDB
📘TypeScript
🐍Python
🌱Java Spring Boot
🐳Docker
☁️AWS
🔀Git

Projects

Doctor’s Appointment System

Developed a full-stack doctor appointment booking platform that enables patients to schedule, reschedule, and cancel appointments with real-time approval from doctors and administrators. Implemented secure authentication, role-based dashboards, and live appointment status tracking. The system automates slot allocation and reduces manual scheduling errors by 60%. Integrated REST APIs built with Express.js and MongoDB to manage patient data, appointment logs, and notifications efficiently. Designed the frontend using React.js and Tailwind CSS for a responsive, clean, and user-friendly experience.

React.jsNode.jsExpress.jsMongoDBTailwind CSS

Smart India Hackathon – Fleet & Tracking Solution

Participated in the Smart India Hackathon, developing a smart fleet and tracking solution aimed at enhancing transportation safety, efficiency, and accountability. The project encompassed real-time vehicle tracking, route optimization, driver behaviour monitoring, and alert systems for unscheduled stops or deviations. Architected using React (frontend) and Node.js/Express (backend) with MongoDB for tracking events and analytics. Designed dashboards for admin and operations teams, delivering actionable insights like trip summaries, deviation reports, and performance metrics.

React.jsNode.jsExpress.jsMongoDB

E-Commerce Platform

Developed a fully functional front-end e-commerce website enabling users to browse products, add items to cart, and simulate checkout flows. Designed with clean UI/UX principles for a smooth shopping experience and responsive layouts for all devices. Implemented dynamic product rendering using JavaScript, optimized image loading, and category filtering to improve engagement. Demonstrates strong knowledge of web architecture, modular CSS, and front-end logic.

HTMLCSSJavaScriptBootstrap

Weather App

Built an interactive weather application that provides real-time weather updates for any city using a public weather API. Implemented dynamic data fetching to display temperature, humidity, wind speed, and weather conditions with intuitive icons. Designed a responsive UI using HTML, CSS, and JavaScript to ensure accessibility across devices. Added search history and location-based weather detection to enhance usability.

HTMLCSSJavaScriptOpenWeather API

Text Editor

Developed a browser-based text editor that allows users to write, edit, and format text efficiently. Implemented core features such as text transformations (uppercase, lowercase, clear text), live preview, and word count to improve productivity. Built with HTML, CSS, and JavaScript, focusing on simplicity, responsiveness, and user-friendly design.

HTMLCSSJavaScript

Data Visualization & Analytics Dashboard

Developed an interactive data visualization dashboard presenting complex datasets through charts, graphs, and filters. Built with React.js for the frontend and Node.js/Express for backend APIs. Includes multiple visualization types (bar, line, pie, and heat maps) with real-time updates. Designed for analysts to explore metrics, generate insights, and export reports. Styled with Tailwind CSS for a clean, consistent, and responsive experience.

React.jsNode.jsExpress.jsD3.jsTailwind CSSData Visualization

Achievements and Certifications

NPTEL online certification

Artificial Intelligence : Search Methods for Problem Solving

View Certificate

NPTEL online certification

Data Science for Engineers

View Certificate

NPTEL online certification

Practical Cyber Security for Cyber Security Practitioners

View Certificate

Coursera

Machine Learning

View Certificate

Internshala

Programming Using Python

View Certificate

Leet code

Solved 428+ DSA problems on LeetCode.

View Certificate

Get In Touch

Let's work together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out!

Location

Kolkata, India