I am Gaurang Jotwani

Name: Gaurang Jotwani

Profile: Full Stack Developer

Email: jotwani.g@northeastern.edu

Phone: (217) 648-8657

Skill

AWS Cloud 90%
Python 85%
Node.js 75%
ReactJS 90%
About me

Eager to contribute my diverse skills as a Computer Science Master's student to impactful internships or full-time roles in the tech sphere. With 1.5 years as a Software Engineer at IALM, 4.0 GPA and AWS Solutions Architect - Associate certification, I've immersed myself in AWS cloud, Java, Microservices, Web Development, and Kafka, delivering solutions that bridge technology and business objectives.

My journey extends beyond industry experience—I've been a Graduate Teaching Assistant for 3 semesters, guiding fellow students through Algorithms, Machine Learning, and Computer Systems courses.

My commitment to learning drives me to stay ahead in the dynamic tech landscape, ensuring I can adapt and innovate in any setting. With a solid foundation and a hunger for tackling complex challenges, I'm excited to contribute to pioneering tech solutions.

Git Respositories

Leetcode Questions

AWS Certifications

GPA

Portfolio

Exploring the realms of augmented reality, web design, and cloud technology, my portfolio showcases a dynamic fusion of innovation and creativity. Dive in to witness the convergence of these cutting-edge fields in my work.

Distributed Key-Value Store with Paxos Consensus Algorithm in Java

Distributed Systems / 18 Jun. 2023

Virtual Memory Manager in C

Computer Systems / 7 Apr. 2023

Augmented Reality Space Portal in C#

Augmented Reality / 18 May. 2023

Augmented Reality Space Book in Unity

Augmented Reality / 18 Mar. 2023

Google Maps Store Locator in ReactJS

Web Design / 18 Sep. 2020

Budget App using ReactJS

Web Design / 21 Sep. 2021

Skills

Explore the skills section for a breakdown of my technical proficiencies. This segment highlights the concrete abilities and knowledge I've cultivated throughout my journey, shaping my capacity to contribute effectively in diverse projects.

Web Devlopment

Node.js
ReactJS
MySQL

Cloud Architect

2X AWS Certified
CI / CD
Serverless Paradigm

Mixed Reality

Augmented / Virtual Reality
Unity
C#

Blogs

Welcome to the blog section of my portfolio website, where I share insights, tutorials, and thoughts on some of my works in distributed systems. Dive into a collection of articles that offer valuable insights, practical tips, and discussions on the ever-evolving tech landscape."

Java

Creating a TCP Connection Between Client-Server in Java

Understanding networking concepts and communication protocols is crucial. In this tutorial, we’ll explore how to establish a TCP connection between two servers using Java.

Multithreading

Building a Multi-Client Server using Java Multithreading

In this tutorial, we’ll delve into the world of multithreading and network programming using Java to build a multi-client calculator server.

Distributed Systems

UDP client-server communication in Java

This blog aims to demystify the inner workings of UDP in Java. Our goal is to grasp how UDP operates and how it differs from its TCP counterpart.

Resume

Browse through my professional journey, accomplishments, and skills in the resume section. Here, you'll find a comprehensive overview of my experiences, education, and expertise that define my career path.