Name: Gaurang Jotwani
Profile: Full Stack Developer
Email: jotwani.g@northeastern.edu
Phone: (217) 648-8657
Skill
AWS Cloud 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.
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.
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.