Jay Patel

Los Angeles, California · (773) 677-3611 · jaykpatel.dev@gmail.com

A diligent software engineer with professional experience in building commercial web and mobile applications.


Experience

Software Developer

Levrx Technology
• Exposure to the complete Software Development Life Cycle (SDLC) using Agile methodology.
• Designed and implemented REST APIs built with Spring Boot using Java and Groovy.
• Extensive experience working with AWS Services and developing Cloud Infrastructure.
• Experience writing JavaScript and Python Scripts for AWS CloudFormation and Lambda.
• Worked with a plethora of external APIs to access third-party resources and automate systems.
• Proactively implement measures to optimize database and application performance utilizing the appropriate data structures and optimization strategies.
• Extensively worked on creating, maintaining, and testing relational databases.
• Working experience with CI/CD pipelines and tools.
• Experience in maintaining and improving highly scalable microservices with JPA & Hibernate.
• Strong Knowledge of Object Relational Mapping Tools and writing complex MySQL queries.
• Developed standalone artifacts that can be imported into multiple projects across the ecosystem.
• Hands-on experience using Postman, Swagger for Testing and Debugging.
• Experience in writing Java/Groovy unit tests utilizing Spock Framework for evaluation.
June 2021
- Present

Orientation Leader

UIC Global

• Representing UIC and assisting new international students by guiding them and sharing experience about the university and Chicago to help them adjust with UIC's and America's culture.

Fall 2019
- Spring 2020

Event Aide

UIC Venues and Events

• Worked in teams, contributing to the Event Management for providing high-quality customer service during a UIC Event.

Sept 2019
- Jan 2021

Education

California State University, Los Angeles

Masters of Science
Computer Science
Jan 2023 - Dec 2024(exp.)

University of Illinois at Chicago

Bachelor of Science
Computer Science - Software Engineering Concentration
Jan 2018 - May 2021

Gandhinagar International Public School, India

Cambridge AS and A Level Certificate
Mathematics, Physics, Chemistry, Biology
June 2015 - June 2017

Skills

Programming Languages & Tools
Workflow
  • Data Structures
  • Algorithms
  • Artificial Intelligence
  • Mobile-First, Responsive Design
  • Progressive Web App (PWAs)
  • Web Development
  • Cross Browser Testing & Debugging

Soft Skills
  • Problem Solving
  • Effective Communication
  • Punctuality
  • Teamwork/Collaboration
  • Flexibility
  • Research and Creativity

Projects

Word Guess Game

Java (using JavaFX, FXML and Socket libraries)

A multithreading project involving a server which contains all the game data and multiple clients can join in parallel independent of each other and interact with the game. Clients guess the incomplete letters of the word from different categories to make progress in the game.

Tic-Tac-Toe AI

Python

A Tic Tac Toe with Minimax algorithm which enables the computer to choose the best possible move against the user with AI by taking all the possible next moves into consideration which makes the computer undefeatable. It's either a Loss or a Tie for the player.

The Game of Morra

Java

This project is a version of the ancient Game of Morra that is made using Java Networking which allows users to connect to the game as client and the server handles the game for multiple clients concomitantly.

Weather n Wiki App

JavaScript, HTML, CSS

This is a progressive web app that uses geolocation to access device location and show current weather and future forecast for several days on a graph. Additionally, there is a Wikipedia add-on which shows information about the current location.

Three Card Poker

Java

This project is a version of the popular casino game 3 card Poker. This game is made with algorithms keeping track of the scores, bets and winners alongside using the JavaFx for graphics.

2048 Game

C++

This project is a version of a popular 1048 game. It is a single player game.

Working with Database

F#

This project is all about working with a database that has information about employees. It includes manipulating and calculation certain variables for easier access of information while building the skill for F# language





Awards & Certifications


Interests

Apart from being a Software Engineer, I enjoy most of my time being outdoors. I enjoy travelling and adventures.

When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I am an aspiring chef, and I spend a large amount of my free time exploring the latest technology advancements in the appliances, automobile and software development world.