V Vijay Krishnan

Software Engineer / Full-Stack Developer

Building awesome products and a positive impact

About

Hey!, I'm a full-stack developer and a software engineer who loves coding and gaming. Ever since I was a kid, I've been fascinated by how machines work and what they can do. Coding became my ultimate passion, my jam.

I'm passionate about using technology to solve real-world problems and make a positive difference. I've worked on some amazing projects, like a water usage monitoring device , a pothole-detection app and much more. I thrive on creating kickass products for clients, squashing those pesky bugs, and delivering the goods right on time.

I'm also a visionary creator, who wants to shape a future where technology benefits humanity in awesome ways. Join me on this epic journey, where every line of code we write is a step towards progress. Are you ready? Let's go!

Experience

SEPT 2021 - JUNE 2023

Software Engineer

Remediated 25 critical bugs, reducing system downtime by 30%. Enhanced overall response time by 40% through redesigning microservices and databases, addressing performance bottlenecks. Implemented BCrypt for secure user authentication, fortified by robust password validation and account lockout, eliminating weak passwords and thwarting potential attacks.

MAR 2021 - SEPT 2021

Full-Stack Developer

Intern.

Led a dynamic team of 6 to achieve project success and foster a cohesive work environment. Innovated app features for enhanced usability, boosting customer satisfaction. Designed and built responsive interfaces in React, ensuring seamless and visually appealing user experiences. Managed application deployment with load balancers and containers for optimal scalability and resource efficiency.

Projects

Aqua Monitor

Aqua Monitor is an end-to-end product that monitors and controls water consumption with an interactive web application.

With this system, users can see their current usage, their usage history, and their usage trends with graphs and charts. They can also set limits and goals for themselves and get notified when they are close to reaching them. Water distributors can also manage their customers' water consumption and send them warnings or restrictions if they exceed their limits. They can also receive requests from their customers to extend their limits and approve or deny them. Aqua Monitor is a smart and fun way to save water and money, while also helping the environment.

Pothole Detection Android App

An Android application that uses smartphone's sensors to detect potholes while you ride your motorbike. It's a crowd-sourced data-sharing and gathering application that lets you contribute to a map of all the potholes detected. You can also see everyone's pothole data contribution, which is anonymous to protect your privacy.

Smart Parking System

The Smart Parking System is an interactive web application that lets you reserve parking spaces in advance. You can choose from a variety of locations, prices, and availability. No more circling around or getting frustrated. Just book your spot and drive there.

The Smart Parking System uses Raspberry Pi and a camera to capture and recognize your license plate. It automatically checks you in and out, and calculates your parking fee based on your arrival and departure times. You can keep track of your parking fees and pay later with a simple click. The Smart Parking System is the ultimate solution for hassle-free parking.

Skills

React

JavaScript

HTML

CSS

Java

Spring Boot

Node

Express

MySQL

MongoDB

Hibernate

Django

Git

Docker

JWT