Hi, I am a Computer Science graduate with a keen focus on software development, data engineering, and
full-stack technologies. Skilled in Java, C++,
and Python, I've successfully optimized software performance and delivered scalable solutions.
Currently, I am actively looking for job
opportunities as a Software Developer, Data Engineer, or Full Stack Developer where I can apply
my
technical expertise and contribute to
innovative projects.
Skills
Programming Languages
JavaC++PythonJavaScriptC#DartHTMLCSS
Frameworks and Libraries
Spring BootSpringSpring MVCFlutteropencvNLP (Natural Language Processing)NLTKTransformersPyTorchNumPyMatplotlibReact.jsExpress.jsnode.jsD3.jsPERN StackPandasREST APIsSeabornPySparkTurtleasp.netJSP ServletsHugging Face
Engineered an in-house HRMS System with Spring, significantly boosting
efficiency and
streamlining employee management workflows.
Utilized Spring Boot in innovating MOBIALERT for SAP B1, a bespoke
mail automation tool
that triggers emails based on specific transactions, enhancing operational communication
and efficiency.
Achieved a 40% reduction in code execution time by optimizing software
performance with Spring,
showcasing expertise in Java and commitment to high-quality software
delivery.
Led the development of innovative features for toolbox applications
with Spring frameworks,
improving capabilities and user satisfaction through agile
methodologies and CI/CD pipelines.
Collaborated with cross-functional teams to align Spring-Based
technical solutions with business goals,
demonstrating exceptional problem-solving and project management skills.
SAP Business One Consultant
VC Entegrated Solutions LLP, Ahmedabad, India
Apr 2019 – Mar 2021
As an SAP Business One Consultant, I specialized in delivering tailored SAP B1 solutions
across various industries.
My role extended beyond technical implementations, encompassing strategic data insights
through custom reporting and dashboard development,
significantly enhancing decision-making processes across diverse operational landscapes.
Versatile Industry Expertise: Demonstrated adaptability and impact by applying SAP
B1 solutions to optimize processes in
ENGINEERING, CHEMICAL, TEXTILE, COAL, and ENERGY plants.
Cross-Industry Process Optimization: Leveraged industry-specific knowledge to drive
efficiency and productivity improvements, showcasing my ability to enhance operational workflows across different sectors.
Strategic Data Insights: Developed and implemented POWER BI data visualizations,
providing actionable insights that supported strategic decisions in multiple industries.
SAP B1 Add-Ons Development: Engineered custom add-ons in ASP.NET and C#,
extending SAP B1 functionalities to meet unique client requirements and enhance system capabilities.
Leadership and Development: Conducted training sessions for new interns on SAP B1
best practices and industry applications,
significantly improving team skill levels and project readiness. Led a team in the
office and during client site visits,
guiding and motivating team members to achieve project objectives and maintain high
standards of performance.
Talent Acquisition: Actively participated in the interviewing process, identifying
and assessing potential talent for their technical abilities and fit within our team dynamics.
Technical Proficiencies:
Expertise in Crystal Reports, SAP B1 reporting tools, and versions 9.2 to 10,
focusing on system enhancements.
Proficient with Hana DB and SQL Server, ensuring efficient data management.
My career is marked by a commitment to leveraging technology to solve complex challenges
and drive business success.
Web Development Intern
Silverwing Technologies PVT LTD, Ahmedabad, India
Jan 2018 - Jun 2018
As a Web Development Intern at Silverwing Technologies PVT LTD, I underwent a
comprehensive training program focused on honing my skills in web development
and mobile app development. The internship spanned from January 2018 to June 2018,
lasting for a duration of 6 months, and took place on-site at the company's
location in Ahmedabad, Gujarat, India.
Web Development Training: Received extensive training in web development using PHP,
HTML, and CSS. This training equipped me with the necessary
skills to design and develop dynamic and responsive web pages.
Mobile App Development: Gained practical experience in mobile app development using
Android Studio. Through this hands-on experience,
I learned to develop and deploy Android applications, expanding my expertise beyond
web development.
Database Management: Acquired knowledge and experience in working with MySQL as a
database management system.
This included understanding database design principles, querying data, and managing
database operations efficiently.
Throughout the internship, I actively engaged in various projects and tasks,
contributing to the company's ongoing initiatives and
gaining valuable real-world experience in the field of web development. Additionally, I
had the opportunity to collaborate with
professionals in the industry, gaining insights and practical tips that further enriched
my learning experience.
Education
University of Massachusetts, Boston, MA
Aug 2022 - May 2024
Master of Science, Computer Science
Gujarat Technological University, Gandhinagar, India
Aug 2015 – May 2019
Bachelor of Engineering, Computer Engineering
Projects
Sentiment Analysis of Amazon Food Reviews
Technologies: Natural Language Processing (NLP), Python (Programming Language), Sentiment Analysis, Data Visualization, Data Manipulation,
NLTK, Transformers, PyTorch, pandas, NumPy, Matplotlib, Seaborn
In a this project, I embarked on an analytical journey through the sentiments embedded in Amazon food reviews.
The goal was to apply sophisticated natural language processing techniques to categorize the sentiments of customer reviews.
Utilizing Python, alongside libraries such as NLTK and Transformers,
this project delved into both traditional and advanced methods of sentiment analysis.
Key achievements include:
Implementing NLTK's SentimentIntensityAnalyzer for preliminary sentiment analysis.
Leveraging the cutting-edge RoBERTa model from Hugging Face's Transformers for deep sentiment classification.
Conducting a comparative sentiment score analysis to draw insights from different methodologies.
Creating detailed visualizations to represent sentiment distributions and correlations.
This endeavor not only enhanced my proficiency in NLP and machine learning but also underscored the value of deep learning in
extracting nuanced insights from textual data. The project stands as a testament to the potential of advanced AI in understanding
and harnessing consumer feedback.
Server Management Tool
Technologies: Android, SQL, asp.net, C#
During my tenure at Government Engineering College, Gandhinagar, I developed an Android mobile application designed to offer
remote control capabilities for a server setup utilizing a laptop.
Key Features:
Remote Server Control: Crafted an Android mobile application employing a SQL Server
database and .NET Windows services to empower
remote control of a laptop configured as a server. Users could remotely restart the server, shut it down, check its temperature,
and delete files as needed.
Functionality: Enabled users to remotely execute various tasks, including file deletion, server/laptop restart, checking temperature, and shutdown.
Skills Utilized:
SQL: Employed SQL for proficient database management,
facilitating efficient storage and retrieval of data relevant to server control operations.
ASP.NET: Developed .NET windows services using ASP.NET to enable seamless communication between the Android application and the server, ensuring smooth interaction and data exchange.
C#: Implemented server-side logic and functionality using C#, enhancing the capabilities and responsiveness of the server management tool.
Windows Services: Utilized Windows services to facilitate remote access and control of the server from any location with an internet connection, providing users with flexibility and convenience.
Android Studio: Created the Android mobile application using Android Studio, integrating modern design principles to ensure compatibility with a broad range of Android devices.
Android Development: Leveraged Android development skills to design a user-friendly interface and deliver a seamless user experience for remote server control.
This project demonstrates my adeptness in leveraging a diverse array of technologies to develop practical solutions tailored to specific use cases, such as remote server management from any location with an internet connection.
Plant Monitor
Technologies: Flutter, C++, esp32, Temperature sensor, Humidity Sensor, Water Level Sensor, Data Encryption
During my tenure at UMass Boston, I developed an Android application aimed at monitoring environmental conditions to
determine the optimal timing for planting specific plants.
Key Features:
Sensor Integration: Integrated various sensors, including temperature, steam, water, moisture, and ambient light,
connected via ESP32. These sensors provided real-time data on soil humidity, temperature, and water level.
Weather Data Integration: Collected weather forecasts from the OpenWeather API to complement sensor data,
including information on temperature, humidity, precipitation, and sunlight duration.
Ideal Plant Data Comparison: Referenced a database of ideal environmental conditions for different plant species,
such as optimal temperature ranges, soil moisture levels, and light exposure requirements.
Decision-Making Algorithm: Analyzed sensor data, weather forecasts, and ideal plant conditions using a
sophisticated algorithm to determine whether current environmental conditions aligned with ideal planting conditions.
User Interface: Provided clear recommendations to users based on analysis results, indicating whether current
conditions were suitable for planting specific plants or if adjustments were necessary.
Skills Utilized:
Flutter: Utilized the Flutter framework for Android app development, enabling rapid cross-platform application development
with a rich user interface.
C++ Backend with ESP32: Developed a robust backend system using C++ programming language and ESP32 to process data and
communicate with sensors. Additionally, utilized the atSign's atKeys to encrypt sensitive data for enhanced security.
This project showcases my proficiency in utilizing sensor technology, weather data integration, and complex decision-making algorithms to optimize plant cultivation practices.
During my tenure at UMass Boston, I spearheaded the development of an Android application with a Java backend and Oracle database
for an online café. This application serves as an ERP system, empowering the café to efficiently manage its orders, inventory,
and customer information.
Key Features:
Real-time Order Tracking: The application provides real-time tracking of orders, enabling the café to monitor each order's status
from placement to delivery.
Automatic Inventory Management: I implemented an automated inventory management system that tracks stock levels in real-time,
facilitating timely replenishment and minimizing stockouts.
Personalized Customer Profiles: Developed personalized customer profiles to capture and store customer preferences, order history,
and other relevant information. This enables the café to offer tailored services and promotions.
Skills Utilized:
Java: Leveraged the Java programming language for backend development, ensuring robust and efficient data processing and management.
Flutter: Utilized the Flutter framework for Android app development, enabling seamless cross-platform compatibility and user-friendly interface design.
Oracle Database: Integrated the Oracle database for data storage and management, ensuring scalability, reliability, and data security for the online café's operations.
This project exemplifies my proficiency in designing and developing sophisticated mobile applications with a focus on efficient backend systems, thereby contributing to the seamless operations and customer experience of the online café.
Compact Ariel Mapping System
Technologies:
Raspberry Pi Development,
Sensor Integration,
Infrared (IR) Imaging,
Real-Time Data Processing,
Python Programming,
OpenCV for Image Processing,
WiFi Signal Detection,
3D Modeling and Simulation,
Drone Technology,
Data Analysis,
IoT Systems Design,
Emergency Response Systems,
Agisoft Metashape,
Unity Development
In response to emergency situations, such as those requiring rescue operations in
buildings,
we have developed an innovative project aimed at enhancing safety and facilitating
rescue efforts.
This project involves the integration of Raspberry Pi devices with various sensors and
an IR camera to
create a comprehensive monitoring and data collection system.
Key Components:
Raspberry Pi Hub: Installed in a designated room within the building, the Raspberry
Pi serves as the central hub for data collection and monitoring.
It facilitates communication between the sensors, IR camera, and the control system.
Sensor Integration: The Raspberry Pi is connected to temperature, CO2, and other
relevant sensors installed within the room.
These sensors continuously monitor environmental conditions and provide real-time
data to the system. Python is used for reading sensor data.
IR Camera: An infrared (IR) camera is deployed alongside the sensors to detect the
presence of individuals within the room.
The camera captures images and sends them to the Raspberry Pi for analysis using the
OpenCV library to detect people.
Data Analysis and Processing: The Raspberry Pi processes the data received from the
sensors and the IR camera in real-time.
It analyzes the data to detect anomalies, such as sudden changes in temperature or
the presence of individuals in distress.
WiFi Signal Detection: The Raspberry Pi also detects the nearest WiFi signal,
allowing it to determine the location of the
hub within the building. This information is used to update the 3D model with the
precise location of the hub and any individuals
detected within its vicinity.
Integration with 3D Building Model: The system is integrated with a 3D model of the
building, which is obtained using drone technology.
The Raspberry Pi updates the 3D model in real-time, marking the location of
individuals detected by the IR camera within the building.
Agisoft Metashape and Unity are used to make the model.