👋

Hello, I am

Shashank

Full-Stack Developer

Masters in Computer Science

profile_bgeyeeyeprofile_circle
profile_bg
profile_bg
profile_bg

Aspiring Full Stack SWE
With a Passion For Writing
Simple Yet Effective Code

Backend Development

Backend Development

Passion for building server-side web application logic along with the use of RESTful APIs.

Database Realization

Database Realization

Great logical skills help visualize and implement database schemas and queries effectively.

Frontend Development

Frontend Development

Creatively building beautiful and dynamic websites keeping consumer needs in mind.

Mobile App Development

Mobile App Development

Building Android apps that helps meet User needs in a efficient manner.

My Creative Portfolio Section

UI/UX
Mobile App
React
JS
Next.js
TypeScript
Java
Python
C
C++
SQL
Personal
University
Work
All

Backend CRUD Implementation

CRUD implementation using Vanillla Node.js

JS

Draw Together

Server-Client architecture to collaborate on a single canvas and draw!

C++

Easy Animator

Java project to combine 2D shapes and animation, creating something visually appealing.

Java

Machine Learning Gun Detection

YOLOv5 model trained to detect guns through CCTV footage

Machine Learning

Matching Game

Matching card game using Turtle.

Python

Mine a Database

Load XML, Create Star Schema and Mine Data in R/SQL

SQL

Mini Shell

A shell coded in C that handles basic commands such as 'ls', 'cd' and others found in the .bin folder. Also supports forking and piping.

C

Mobile App

Mobile App in Java using Android Studio

Mobile App

Modern UI/UX Portfolio

A modern UI/UX Portfolio Website Using React, JS and SCSS

UI/UX

Modern UI/UX Restaurant Website

Sample Restaurant Website using JS, React and CSS.

UI/UX

OptiWait

Restaurant Wait-Time Optimization in Java (Backend Only)

Java

Relational Database

Design and Implement a Relational Database

SQL

Sample Company Wesbite

Modern, dynamic website in TS and Next.Js with Parallax effects, highlight on scroll and carousel views.

Next.js

TikTok Clone

TikTok Clone using Next.Js, TypeScript and Sanity

Next.js

Skills & Experiences

C

C

C++

C++

Java

Java

JavaScript

JavaScript

Next.js

Next.js

Node.js

Node.js

PostgreSQL

PostgreSQL

Python

Python

R

R

React

React

SCSS

SCSS

SQL

SQL

Tailwind CSS

Tailwind CSS

TypeScript

TypeScript

2023

Expected Graduation in May

Northeastern University

2022

SWE Co-op

Running Tide

â–ª Hatchery: â–ª Developed a multi-threaded Python software with Docker and Balena running on a Raspberry Pi to control the feeding of 6,000,000 oysters. â–ª Code involved control of various sensors (fluorometers and valves) through a LCD screen to achieve an automated shellfish farming facility. â–ª Integrated Slack, implemented SFTP for remote monitoring of the farming vessel and graphing results to an online dashboard through ChartJS. â–ª Dashboard: â–ª Worked with JavaScript, React and PSQL to create forms to help move shellfish from one bin to multiple others as well as maintain the genetic spawn ID of each shellfish when movement takes place. â–ª Grading Vessel: â–ª Created an automated cleaning system, re-designed the automated grading system along with complimentary UIs for both using React and JavaScript that works with conveyors, sprayers, brushes and a gantry system for a shellfish grading vessel (boat). â–ª Both systems are now in production and can clean and grade 20 bins in 4 hours. â–ª Other: â–ª Created an oyster inventory tracking system for 4 million+ shellfish through NodeJS and PSQL that is updated locally as well as synced to the cloud on a periodic basis. Implemented CRUD operations for manual editing of the inventory. â–ª Created a Size Distribution system using JavaScript and REST APIs that tracks height and width of shellfish and displays them on scatter plots and bar graphs. Implemented rotated bounding boxes to get height and width through Machine Vision and then processing of data. â–ª Wrote extensive unit tests using Jest and PyTest along with Integration tests run via CircleCI. Increased Coveralls coverage by 15% on 4 repos.

2021

Machine Learning Intern

Tech For Good Inc.

Trained a Yolov5 model for gun detection in schools.

2020

Started MSc. in Computer Science (Sep 2020)

Northeastern University

Completed BSc. in Chemical and Biological Engineering (Aug 2020)

University of Wisconsin-Madison

2016

Started BSc. in Chemical and Biological Engineering

University of Wisconsin-Madison

Alex McKay

Shashank is a talented engineer with a knack for working in complex systems. He’s able to hit the ground running with new code and not afraid to ask questions along the way. It was a pleasure to work with him!

Alex McKay

Sr. Software Engineer at Running Tide
Running Tide