About Me

I am a self driven and focused software engineer proficient in object-oriented programming, data structures and algorithms, full-stack development, web application development, and machine learning. I am seeking full-time opportunities as a Software Engineer/Developer in the United States and willing to relocate anywhere in the United States. To know more, download my resume or contact me.

Education

California State University, Los Angeles

MS in Computer Science. Jan 2022 - May 2024

Relevant Coursework: Analysis of Algorithm, Artificial Intelligence, Software Engineering, Operating System, Internet of Things

Indus University

B.Tech in Computer Engineering August 2016 - June 2020

Relevant Coursework: Data Structures, Web Technologies, Object Oriented Programming, Android Programming, Database Management System.

Work Experience

Software Engineer

Community Dreams Foundation (Remote, United States) September 2024 - Present

  • • Worked on developing an online Learning Management System (LMS) in Java, enabling core functionalities (e.g. multimedia support, interactive assessments, real-time student tracking), leading to a 40% increase in engagement.
  • • Designed a user-friendly, accessible interface with ReactJS that serves a diverse audience of students, educators, and administrators, optimizing for intuitive navigation, responsive design, and inclusivity across multiple device types.
  • • Built a highly scalable platform capable of handling over 10,000 concurrent users with 99.9% uptime, ensuring data security and compliance with educational standards.

Junior Software Developer

Nilkanth Infotech (Ahmedabad, India) July 2020 - Nov 2021

  • • Designed and implemented software for an e-commerce platform using Spring and Hibernate ORM, enhancing modularity and scalability in an agile environment.
  • • Effectively used Java full stack including JSP, JDBC, Apache Maven, JavaScript to deliver high-quality software solutions and enhanced application performance by reducing bugs by 80%.
  • • Integrated REST APIs to interact with Relational Database like MySQL. This approach not only ensured data integrity but also improved customer satisfaction by 60%.
  • • Upgraded Order and Inventory Management System from 1.0 to 2.0 using Event-driven and Service-based Microservices architecture for a real-time data processing, resulting in 30% plus in sales and more than 150% in profit.
  • • Used postman to test and debug developed APIs in local development environment
  • • Established CI/CD pipelines into the development process, automating build, test, and deployment processes, which reduced release cycle time by 30%.

Intern - Java Software Developer

Vcare Group (Ahmedabad, India) Feb 2020 - May 2020

  • • Directed collaboration efforts with cross-functional teams to conduct thorough code reviews, ensuring project completion ahead of schedule and achieving a 25% increase in project efficiency.
  • • Modified the Course Enrollment Portal using Java, Maven, Spring MVC, jQuery, Ajax, optimizing the training experience by 20% through implementation of essential features such as course registration, assigning faculty, fee structure, and batch allocation.
  • • Strengthened proficiency in software design, development, debugging, troubleshooting, and solving real-time problems by actively participating in the Software Development Life Cycle (SDLC).

Projects

Fintech Finance Banking Application

| Java, Spring Boot, Hibernate, JPA, MySQL, JavaScript, Bootstrap |

  • • Emphasized vital modules such as user signup/login with email verification, deposit/withdraw money, add/edit recipients, transfer money, payment to beneficiary account and view transactions.
  • • Utilized Spring framework and MySQL Database to create a reliable and user-friendly web application, providing security features, achieving a 99.9% uptime and reducing system crashes by 50%.

GitHub Page

Electronic Health Record

| Python, Machine Learning, MySQL, Typescript |

  • • Trained ML model (KNN classifier) which classify patient into three categories: Healthy, Moderate and Unhealthy based on patient records from the given dataset.
  • • Designed User Interface where new patient’s records can be inserted and stored into the database and that records can be fetched and displayed to the user.

GitHub Page

Walmart Sales Forecasting

| Python, Machine Learning, Regression Algorithm |

  • • Built a robust sales prediction model using Scikit-Learn, Matplotlib, Pickle, and Seaborn libraries.
  • • Analyzed historical data, tracked, and monitored KPIs on factors such as holidays, temperature, unemployment, fuel prices that affect on weekly sales.
  • • Evaluated highest R-Squared value to 0.96 among different regression models through feature engineering techniques, contributing to more informed decision-making.

  • GitHub Page

Smart Firm (Employee Management System)

| Python, Django, MySQL |

  • • Provided online services to employees and managers such as leave request, work sheet, transportation service, email communication, video call for a meeting, SMS integration.
  • • Created three modules: employee, manager, and admin to apply, manage and view operations.

GitHub Page

Skills

Programming Languages

Java, Python, JavaScript, C#, C++

Web technologies

HTML, CSS, AJAX, JSON, JSP, Servlet, JDBC, REST API, JPA

Databases & Servers

MySQL, Oracle, SQL Server, Apache Tomcat, XAMPP

Frameworks

Maven, Spring MVC, Spring Boot, Hibernate, Django, ASP.NET, jQuery, Agile, Scrum

Tools

Git, Eclipse, IntelliJ IDEA, Visual Studio Code, PyCharm, Jupyter Notebook, Apache Tomcat, CI/CD, Docker, Postman

Cloud

Amazon Web Services (AWS)

Soft Skills

Communication, Teamwork, Time Management, Leadership, Analytical thinking, Sales


Certification

Prepare for the AWS Certified Cloud Practitioner (CLF-C01) Certification Exam

  • • Learned basic understanding of cloud computing concepts, and a general familiarity with the numerous AWS services.
View Certificate

Java Programming: Solving Problems with Software - Duke University

  • • Covered algorithms as well as develop and debug programs to improve programming and problem-solving skills.
Coursera Credential ID - WTT3EL2SPN5K

Object Oriented Programming in Java - UC San Diego

  • • Learned the fundamentals of Object Oriented Programming, how to leverage the power of existing libraries, how to build graphical user interfaces, and how to use some core algorithms for searching and sorting data.
Coursera Credential ID - VSBUDU86V6RB

Programming Foundations with JavaScript, HTML, CSS - Duke University

  • • Learned web development to build web pages using HTML, CSS, JavaScript programs using functions, loops, and conditional statements.
Coursera Credential ID - X3MG9GS4J7ZM

Build a Slackbot from Scratch - HiCounselor

  • • Completed HiCounselor project by creating a Slack workspace for agebot to calculate user's age in Java
View Certificate

Coding event - International Society of Automation

  • • Participated in coding event CODE-A-THON and CODE-O-HOLMES organized under Technofora's 17 by ISA Student's chapter.
View Certificate


Research

Lost Hiker Assistance using LoRa

  • • Utilized IOT devices to track hikers throughout the hiking trail and established Raspberry Pi devices communicating with each other via LoRa which detects if hikers reach that checkpoint’s location.
View Research

Creating a Chatbot AI using Customer Support via Twitter

  • • Addresses limitations by providing quick and accurate responses to customer queries using NLP and ML techniques.
View Research

Get In Touch.

If you are interested in what you see, feel free to contact me and leave me a message in the text box below.

Error!!!
Your message was sent, thank you!