Hello! – I'm Vraj Patel,

a Software Engineer based in New Jersey, USA.

Work Summary

I am an aspiring software developer passionate about learning new technologies and tools and working with the best of them to improve existing systems. Last summer, I interned as a Software Engineer at Comcast in Philadelphia, PA. I have hands-on experience in Python, Java, ReactJS, NodeJS, Javascript, Kubernetes, Docker, and AWS.

Professional Experience

August'24 - May'25

Johnson and Johnson (Contract)

General Information

Role :- Tech Consultant
Location :- New Brunswick, NJ

Product Area & Team

I was working with JnJ Payroll systems team.

Involvement

May'23 - August'23

Comcast Corporation

General Information

Role :- Software Engineer Intern
Location :- Philadelphia, PA

Product Area & Team

I was working in Comcast cable divison. My team focuses on the Merlin cloud infrastructure platform, a section in company's cloud.

Involvement

I used to write scripts in terraform to create and manage resources in AWS environments and used Jenkins to create pipeline jobs for various task for the deployment while using Agile Methodology.

August'20 - September'21

Wireless Advocates

General Information

Role :- Wireless Sales Expert
Location :- Marlboro, NJ

Team

I was working with a team of salesmen, customers the best applicable promotions and offers by using POS Systems from Verizon, AT&T and T-Mobile.

Involvement

Consistently helped the store achieve its monthly goal along with making about 30% to 40% profit and being in the top 3 in the whole district. Achieved an award for the best salesperson of the month and helped manager to lead a team of 5 people in the store.

Projects

Title:

  OptiCloud @ Comcast

Duration

Where

My Role

Technologies Used

May'23 - Aug'23

Cocmast

Software Developer Intern

Python, Slack API, Grafana

Description

    While, I was working as a Software Engineer Intern, I led a project with 3 other interns. At the company, employees leave many virtual machines alone after being used. So, my team and I, made python-based motoring tool of virtual machines in the company’s private cloud. We made a Slack bot to showcase the grafana dashboard to the user, if when any virtual machine is underutilized from the threshold amount and from the statistics, that helped reducing company's cloud cost by 20%.

Title:

 EduRate

Duration

Where

Technologies Used


March'24 - In Progress

Personal Project

Next.js, Python, React, Node.js, TypeScript, MySQL, AWS

Description

  • Designed an application for students to find and post reviews of the courses. Similar like ‘RateMyProfessors’ but for courses.
  • Developed a tool using Python to fetch course details from various university pages.
  • Building the application using Next.JS where users can register and add reviews for courses and search by university names. Used MySQL database for storing all the information.
  • Hosted on AWS while using services like RDS and EC2.

Title:

 Inventory Manager

Duration

Where

Technologies Used


August'24 - September'24

Personal Project

NextJs, React, OpenAI (gpt-4o-mini LLM), Material UI, Firebase

Description

  • Developing and deploying a fully functional inventory management system using Next.js and Material UI, integrated with Firebase for database management.
  • Leveraged OpenAI gpt-4o-mini LLM vision API for item recognizing features and implemented CI/CD pipeline for deployment to Vercel.

Title:

 Finance Ledger

Duration

Where

Technologies Used


January'24 - March'24

Personal Project

Java, Spring boot, MySQL, Hibernate, Testing, API

Description

  • Engineered a robust bank ledger system using Java Spring Boot, enabling users to deposit, withdraw, and check balances seamlessly; enhanced transaction processing speed by 40% and reduced system errors by 25%
  • Utilized MySQL database and Hibernate ORM to efficiently store and manage transactional data.
  • Executed comprehensive unit tests and integration tests to validate the functionality of the system.
  • Hosted application on AWS utilizing EC2, RDS and lambda services.

Title:

  Video Streaming App

Duration

Where

Technologies Used


June 2023

Personal Project

MongoDb, Express, ReactJS, Node, API, Redux

Description

  • Built Full-stack web application using MERN stack that enables users to stream videos on demand.
  • Task was to create an user friendly Netflix prototype with saving user details in MongoDB while using RESTful API.
  • Used functionalities of Express for the backend part of the application and used React framework for the frontend with Redux Toolkit to manage state components.

Title:

 AI Image Classification

Duration

Where

Technologies Used


March'23 - May'23

Rutgers University

Python, Perceptron Neural Network, Bayesian Network, GitHub

Description

  • Developed Bayesian Network, Perceptron Neural Network and MIRA classifiers from scratch in Python and classified digit data and face data with more than 75% overall accuracy.
  • The models classified the digit data from the MNIST dataset as the number represented by the image and classified the face data as face image or non-face image.

Title:

  Donald trump Tweets Analysis

Duration

Where

Technologies Used


November 2023

School Project

Python, Pandas, Numpy, Seaborn, MatplotLib

Description

  • Developed a system to collect and analyze Donald Trump's tweets using Twitter API, ensuring uniqueness by tweet ID and organizing data into a DataFrame sorted by timestamps.
  • Implemented VADER lexicon for sentiment analysis to quantify emotions in tweets, adapting the tool for social media text to assess positivity or negativity.
  • Extracted insights from the sentiment scores, highlighting the impact of influential figures' tweets on public opinion and media discourse..

Title:

  Patient Health Keeper

Duration

Where

Technologies Used


November 2023

Personal Project

Python Flask, MySql, ReactJS, API

Description

  • Built a patient health record-keeping system using Python Flask for the backend.
  • Offering secure user registration and login features, along with functionalities like adding, editing, and deleting patient details, searching for patients by name or ID, and viewing their medical history.
  • Integrated ReactJS for a user-friendly frontend, enabling easy uploading and viewing of medical documents and scheduling and viewing patient appointments, all supported by a MySQL database.