Harsh Nathani

Harsh Nathani

Senior Software Engineer
Ahmedabad, IN.

About

Highly accomplished Senior Software Engineer with 3+ years of experience specializing in Python Django and Java Spring Boot for backend development and real-time data acquisition systems. Proven leader in optimizing Warehouse Management Systems, enhancing data processing efficiency by up to 43%, and driving significant improvements in system reliability and user satisfaction. Adept at full-stack development, database optimization, and cross-functional collaboration to deliver robust, scalable, and high-impact software solutions.

Work

Roima Intelligence Pvt. Ltd.
|

Senior Software Engineer

Ahmedabad, Gujarat, India

Summary

Leading a team of three in optimizing Warehouse Management Systems (WMS) and developing robust backend solutions to enhance data processing, material management, and system reliability for clients.

Highlights

Spearheaded a 3-member engineering team to manage and optimize client-specific Warehouse Management Systems (WMS), aligning solutions with critical business requirements.

Engineered Python Django backend solutions, leveraging SQL to boost data processing efficiency by 25% across critical WMS operations.

Developed Java Spring Boot applications for comprehensive raw material management, including precise product tracking via SSCC codes and streamlined palletization processes.

Improved system reliability and operational continuity by implementing proactive monitoring and troubleshooting protocols, resulting in a 10% reduction in downtime.

Thingslista Automation LLP
|

Software Engineer

Ahmedabad, Gujarat, India

Summary

Developed and led the implementation of real-time data acquisition and processing systems using Python Django, integrating industrial protocols, and optimizing database performance for high-frequency data.

Highlights

Developed a Python Django-based product, integrating Modbus, S7, OPC-UA, and MQTT protocols to facilitate seamless data exchange between PLCs, machinery, and backend systems.

Directed a 4-person team in the design and implementation of a real-time data acquisition and processing system, ensuring system reliability and efficient management of high-frequency data flows.

Architected a Django-Celery system for automated data synchronization, enabling real-time monitoring, alerts, and event generation from raw PLC data based on predefined conditions.

Boosted PostgreSQL performance by 43% using TimescaleDB extension, enabling the system to process high-frequency data at 100 ms intervals from multiple devices.

Accelerated report generation by 35% through strategic indexing of filtered columns, significantly improving data retrieval and processing efficiency.

Enhanced user satisfaction by 20% through close collaboration with cross-functional teams, integrating feedback and adapting solutions to client-specific requirements.

Jekson Vision Pvt. Ltd.
|

Jr. Software Engineer

Ahmedabad, Gujarat, India

Summary

Contributed to the development of pharmaceutical machinery control and aggregation systems, enhancing data retrieval and processing efficiency through database optimization and backend development.

Highlights

Developed critical features for REETRAK Communicator, a system facilitating printer and camera interfaces for pharmaceutical machinery inspection and aggregation, ensuring precise control.

Engineered the web version of the Lean Aggregation System using AngularJS, enabling robust barcode inspection, decoding, and verification functionalities.

Optimized MySQL and MSSQL database performance, achieving a 33% improvement in data retrieval speed through strategic use of views and stored procedures.

Resolved backend bottlenecks using Core Java, Spring Boot, and Hibernate, increasing processing efficiency for aggregation tasks by 20%.

Tatva Masi Labs
|

Software Intern

Ahmedabad, Gujarat, India

Summary

Contributed to the development of a Customer Relationship Management (CRM) system within an agile environment, focusing on enhancing communication and improving software development processes.

Highlights

Contributed to the development of a Customer Relationship Management (CRM) system, enhancing inter-company and customer communication within an agile framework.

Actively participated in agile development processes, fostering cross-functional collaboration and contributing to improved software development practices.

Education

Charotar University of Science & Technology
Anand, Gujarat, India

B.Tech

Information Technology

Grade: CGPA 9.1

Ashadeep Vidhyalay
Surat, Gujarat, India

HSC (GSEB)

Science

Grade: 90 Percentile

R.B. Dhami Vidhyalay
Surat, Gujarat, India

SSC (GSEB)

General Studies

Grade: 97 Percentile

Certificates

Oracle Certified Foundation Associate

Issued By

Oracle

AWS Cloud Practitioner Essentials

Issued By

Amazon Web Services

Skills

Programming Languages

Python, C++, Java, Android (Java/Kotlin), TypeScript.

Web Technologies

JSON, jQuery, JavaScript, MVT (Model-View-Template), MVC (Model-View-Controller), XML, Web Services, RESTful Services, Web API Frameworks, Django, FastAPI, Node.js, AngularJS, ReactJS, Spring Boot, Vaadin24.

Databases

MySQL, MSSQL, PostgreSQL, MongoDB, TimescaleDB.

Tools & Utilities

Docker, NetBeans, Firebase, Visual Studio Code, Android Studio, Git, GitHub, JasperReports, Celery, Modbus, S7 Protocol, OPC-UA, MQTT, ThingsBoard, Superset.

Methodologies

Agile, Scrum, Cross-functional Collaboration.

Projects

Web Share: File Sharing Web Application

Summary

A web application for secure, temporary file sharing up to 100MB, leveraging ExpressJS and MongoDB for robust cloud-based storage and direct email link distribution.

Baatchit: Video Calling Android Application

Summary

An Android application designed for global video calling, chat, and livestreaming, featuring robust security and multi-participant management through XML, Java, and Google Firebase.