Hello, World.

I'm Mohit Mahesh Vaswani.

Full-Stack Developer Code Optimization Enthusiast C++ Python ReactJS

More About Me

ABOUT

Let me introduce myself.

Profile Picture

Hi, I am Mohit Mahesh Vaswani. I am currently pursuing a Master's in Computer Science and Engineering at University at Buffalo. I am passionately interested in developing product-based web applications.

Profile

I have more than 6 years of programming experience and several years of industry experience as Software Engineer. I worked as Full Stack Developer working on Javascript Based Frameworks.

  • Fullname: Mohit Mahesh Vaswani
  • Hobbies: Cricket, Chess, Coding
  • Aspiring Job Roles: Full Stack Developer, Devops Engineer
  • Location: Buffalo, New York, USA
  • Email: mohit.vaswani.work@gmail.com

Skills

I have profound knowledge of Python, C++, and JavaScript. I also have experience working in frameworks like React JS and Next JS, Django during my Work Experience.

  • 90%
    JavaScript
  • 85%
    C++
  • 70%
    Python
  • 75%
    React JS
  • 75%
    Django

RESUME

More of my credentials.

As an ambitious Full-Stack Developer, I'm wholeheartedly committed to building robust product-based web applications. With a solid foundation in the MERN stack, I bring industry experience that includes expertise in NextJS, ReactJS, and Python REST APIs. My passion for web development propels me to stay at the forefront of emerging technologies, ensuring that I deliver cutting-edge solutions that meet user needs and drive success.

Work Experience

Software Developer (Internship)

January 2024 - Present

Arista Networks Inc. -- Company Link

  • Led the development of CI/CD pipelines to automate building, testing, and deploying Python and React.js applications.
  • Ensured the reliability and efficiency of pipelines by incorporating version control, code quality checks, and automated testing, fostering a smoother development process and enhancing team collaboration.
  • Implemented Jenkins and GitLab CI/CD tools, resulting in a 30% reduction in deployment time and a 20% increase in deployment frequency.

Software Developer (Internship)

May 2023 - December 2023

Eutelsat Group-Oneweb -- Company Link

  • Designed geo-spatial map-based UI components in React JS, providing the ability to create shapes on a global map, used to deliver seamless satellite-based-internet supply over those shapes for OneWeb's clients.
  • Developed robust APIs in Python using the FastAPI framework fetching data from MongoDB, enhancing backend functionality, and improving system performance for OneWeb's software to manage over 600 satellites.
  • Automated Gitlab CI/CD pipeline for deploying Docker images on a private cloud-based Kubernetes cluster, reducing deployment time by 20%.
  • Implemented comprehensive testing strategies (unit-testing) in Selenium, decreasing the number of bugs and issues, resulting in improved production stability and reliability.

Software Developer

January 2021 - August 2022

Crest Data Systems (Contractor at Splunk) -- Company Link

  • Improved and optimized system performance by developing web applications utilizing ReactJS for the front-end and Python for the back-end technology.
  • Worked in collaboration with the core team of Splunk-App-Stream as a contractor for Splunk. -- App Link
  • Led the development of a robust microservices architecture using Python-FastAPI, resulting in a 30% improvement in application scalability and a 40% reduction in infrastructure costs.
  • Impacted more than 65,000 clients operating the Splunk-App-Stream, supporting more than 30 network protocols.
  • Utilized Jenkins for ensuring a stable development environment and deployed the web applications on Amazon-EC2 instances.

Full-Stack Developer

January-2020 - August 2020

Shree Enterprises

  • Built an e-commerce web application to manage the sale of products, enabling the organization to continue selling products online during the COVID-19 lockdown.
  • Developed a web-based scalable application to manage the internal supply chain of electronics.
  • Optimized MySQL database performance by skillfully modifying functions, cursors, queries, triggers, and stored procedures, resulting in an impressive 84% system performance improvement.
  • Implemented REST APIs using Python's REST, allowing users to add/update configurations used to manage data.

Peer Coach and Experience Ambassador

August 2022 - Present

Career Design Center, University At Buffalo

Focusing on helping students with their career development. Taking part in appointments and working collaboratively through a series of professional development activities, supervision, and reading to expand their own knowledge of career development.

Education

Masters Degree

August 2022 - Present

University at Buffalo, New York

Doing my Masters in Computer Science an Engineering at prestigious State University of New York, University at Buffalo. I am doing my minors in Software Engineering and Systems. Working on Courses like operating systems, distributed systems which are improving me as a Computer Science Student.

Bachelors Degree

August 2017 - May 2021

Ahmedabad University

Did my Bachelors in Information and Communication Technology at School of Engineering and Applied Sciences, Ahmedabad University. I worked upon courses like Software Engineering, Cloud Computing, Signals and Systems, Data Analytics and Visualization etc. These courses helped me to develop skills required to work in industry.

Portfolio

Check Out Some of My Works.

As an aspiring Full-Stack Developer with a focus on the MERN stack, I am dedicated to developing robust and user-friendly product-based web applications. With two years of industry experience in software development, I have honed my skills in building dynamic and interactive web applications using JavaScript frameworks and libraries, such as React and Node.js, while utilizing Python for backend services. I am also Enthusiastic about new Computer Architectures and eager to learn about them. I am passionate about staying up-to-date with the latest web development trends and technologies, and enjoy collaborating with teams to create innovative solutions that meet business needs. With a strong commitment to producing high-quality code and delivering results, I am excited to bring my skills and expertise to new opportunities in software development.

Computer Science Projects

Forward Focus

Software Engineering and Design -- Github Link

Forward Focus Career Guidance , is a web-application devised for serving Undergraduate/Graduate students from various streams to make them realize their true potential and suggest options for their future studies that align with their natural inclinations. The Web Application was developed applying HTML-CSS-JS, Python-Django and MySQl, and hosted on Amazon ec2 instances utilizing cloud computing principles.

Computer Architecture 8-bit Processor

Verilog, FPGA-board -- Github Link

Successfully designed and implemented an 8-bit processor using Verilog and Xilinx Vivado, which included simulation and synthesis of the Verilog code and testing of the resulting FPGA hardware.Demonstrated proficiency in hardware design and programming by independently completing a complex project utilizing tools such as Vivado and Verilog.

PintOS Operating System Implementation

Linux System, C, C++ -- Github Link

Designed and implemented kernel modules including threads management, user programs management and virtual memory module.Demonstrated a primary focus on utilizing Linux systems to simulate the performance of pintOS during the development phase.Guided a team of 3 to successful completion of a group project.

Vehicular Congestion Detection Using CNN

Deep Learning, Python -- Github Link

We implemented a model based on Convolutional Nueral Networks(CNN) using keras library of python. The model was initiated in an attempt to solve a social problem by detection of traffic density. We operated image data to train and test our model, the data set was captured at Panchvati Cross roads, Ahmedabad, Gujarat.

Twitter Sentiment Analysis

Machine Learning, Python -- Github Link

Under this project, we studied a data set of 50,000 tweets and analyzed these tweets. We then pre-processed the data using tokenization and POS filtering. We then applied Principle Component Analysis technique to extract the important features from the pre-processed data and classified these tweets into 6 different emotions.

25

Projects Completed

90

Sleepless Nights

4

Awards Received

120

Crazy Ideas

1500

Coffee Cups

2000

Hours

Contact

I'd Love To Hear From You.

Call Me At

Phone: (+1)716 936 4856