Time

Bhargav V

Front-end developer based in Bangalore, KA, India.

Code, develop and learn, is what I do regularly, I like to work on frontend, but I also have enough tools and interest to work on backend.

I mostly work with Javascript to code, build and deliver functional and beautiful websites. Along the way, I’ve explored Python, diving into the Django and FastAPI frameworks to broaden my toolkit and tackle diverse challenges.

Currently I am polishing my skills in design.

Experience

Junior Software Engineer

MIMSys Technologies Pvt. Ltd

april 2023 - sept. 2024

Sage 300 SDK, C/C++, Javascript,

Reworked the backend code by using standard code restructuring, increasing the performance of the application by 20%, also reworked the frontend to reduce the loading time by 25%. Worked with Sage SDK 300, C/C++, JS and VB during my tenure. Was assigned and completed the responsibity of introducing the stack and training the Juniors.


Education

Bachelor of Science | Computer Science

Mangalore University

2019 - 2022 | 85%

Completed BSc in CS with 85% aggregate and 95% in final Semester. Learned C, Java, RDBMS, Operating Sytems, and VB.NET during the course, also learned Data Structures and Algorithms like Graphs, Trees, Sorting and Searching algorithms. Studied Mathematics and Physics alongside Computer Science.

Projects

CoolerThings

Modern E-commerce store

Live | Github

NextJS, React, Zustand, Prisma, PostgreSQL, Cloudinary,

This project is a modern e-commerce project, this includes an authentication system with role-based access for users and sellers. It features a cart system, order tracking, and interactive modals. Server-side rendering ensures fast load times and SEO benefits. Sellers have a dedicated dashboard to manage products, with dynamic image uploads to Cloudinary. Users can leave reviews and ratings on products. Optimistic API calls provide instant UI updates, while infinite loading enhances browsing. Filtering by category and sorting by price make product discovery easier.


SnipLnk

URL Shortener

Live | Github

NextJS, React, Prisma, PostgreSQL,

This is a simple URL shortener built with Next.js, emphasizing design and animation. A key feature is the hover-triggered box-highlighting effect with fading trails, created using React and JavaScript. When a user enters a long URL, the site generates a shortened link with a six-letter random string under its domain. Clicking the short link redirects to the original URL, and each visit is tracked.


YooTwo

Peer-2-Peer WebRTC video call and watch party site

Live | Github

React, Typescript, WebRTC, Javascript, Socket.io,

This is a watch party like application but only limited to access for 2 people per room. Socket.io is used for the signalling server, users can create room and invite one friend with whon can synchronously stream any YouTube video or stream local video file. The users can play/pause, rewind and forward synchronously. The file and audio/video stream is sent through WebRTC which allows for very secure and fast peer to peer connection through which users can watch any video in sync with video call.


Dhi Darpan

Blogging site with User Management and CRUD Operations

Live | Github

Python, Django, HTMX, Javascript, HTML, CSS, PostgreSQL,

This is a complete Blogging application where users with Editor and Author authorization can Create, Update and Delete blog posts. The blog has a complete user registration process like Register, Login, Logout, Google SSO, Password Change, and subcribing to Newsletter. The registered users with Viewer rights can Comment and Like the posts, while non-registered users can only read the posts. HTMX is used for AJAX updated in commenting and liking functionalities.



Other projects


Random Quote Generator

Live | Github

React, Javascript,

Random quote generator created using React, part of freeCodeCamp's Frontend development libraries certification.


Pomodoro Timer

Live | Github

React, Javascript,

A pomodoto timer app created using react, part of freeCodeCamp's Frontend development libraries certification.


Markdown Previewer

Live | Github

React, Javascript,

A markdown previewer app created using react, part of freeCodeCamp's Frontend development libraries certification.


Drum Machine

Live | Github

React, Javascript,

A drum machine app created using React, part of freeCodeCamp's Frontend development libraries certification.


Calculator

Live | Github

HTML, CSS, Javascript,

A calculator app created using HTML, CSS, and JS, part of freeCodeCamp's Frontend development libraries certification.


Tic Tac Toe

Live | Github

HTML, CSS, Javascript,

Tic Tac Toe app created using HTML, CSS, and JS. This app has cumputer play option, Simple minimax algorithm is used for computer play.



Skills

Languages

For communicating with humans

  • English,
  • Kannada,
  • Hindi,
  • Telugu,

For communicating with computer

  • Javascript,
  • Python,
  • Java,
  • C/C++,
  • Rust,

Framework / Libraries

  • React,
  • Django,
  • FastAPI,
  • NextJS,
  • RemixJS,
  • NodeJS,
  • Express,
  • Tailwindcss,
  • 11ty,

Databases / Services

  • SQLite,
  • PostgreSQL,
  • MongoDB,
  • Firebase,
  • Supabase,
  • MySQL,

Featured Reads

more featured posts →


Get in touch