GAURAV NARESH
469-***-**** **************@*****.*** https://www.linkedin.com/in/gauravnaresh/ https://www.github.com/gauravnaresh EDUCATION
Master of Science in Computer Engineering May 2020 The University of Texas at Dallas
Bachelor of Engineering in Electronics and Instrumentation May 2018 Anna University, India
TECHNICAL SKILLS
Programming & Scripting Languages Java, C++, JavaScript, Python, PHP, Shell Web Technologies HTML5, CSS3, jQuery, AJAX, REST, Node.js, AngularJS, JDBC Databases MySQL, NoSQL-MongoDB
Operating Systems Windows, iOS, Linux
Tools/IDE’s Git, Eclipse, NetBeans, Visual Studio Code, IntelliJ IDEA PROFESSIONAL EXPERIENCE
Software Engineer Intern, Translite Global, LLC June 2020 – Present
● Designed and developed E- commerce website using Node.js, HTML, CSS, AngularJS and MySQL.
● Customized shopping cart, user profiles, product management modules to meet requirements.
● Involved in the integration of Google Maps API to filter locations based on city, state and zip code.
● Involved in developing payment modules using Paypal API for e-commerce applications.
● Reduced 100% human effort and received appreciation from the manager. Software Engineer Intern, IIT- Madras May 2017 – Dec 2017
● Led a team to develop an OCR engine(99% accuracy) for Bharati Script which unifies the major Indian languages.
● Rebuilt the project website using jQuery and AJAX for a responsive web design. PROJECTS
Online Music Store April 2020
● Developed full-stack web application of an online music store which gives CRUD privileges to the admin.
● Provided functionalities to perform authentication, validation, filtering search and updating information. Tech Stack: Node.js, Express.js, MongoDB, JavaScript, Restful web service Random Forest and KNN Classifier Nov 2019
● Implemented Random forest classifier from scratch on the given dataset and achieved accuracies comparable to the scikit-Learn libraries for random forests(~98%).
● Similarly implemented Nearest Neighbor Algorithm and obtained a strong classifier with ~95% accuracy. Tech Stack: Python, Machine Learning
Distributed Mutual Exclusion Algorithm Nov 2019
● Lamport’s algorithm was implemented to increase throughput of a distributed system preventing deadlocks.
● Design was verified with a distributed network of 3 servers and 5 clients handling up to 100 requests per client. Tech Stack: Java, socket, Multi-Threading
Library Management System April 2019
● Implemented a fully functional library management system to borrow books, update users and calculate fines.
● The GUI application was developed using jQuery and interfaced with MySQL using JDBC connector. Tech Stack: Java, MySQL, jQuery, HTML, CSS
Database Design and Implementation of Airbnb April 2019
● Designed database of Airbnb for Host-Guest role management, Invoice and Bill payments, Property management.
● Normalized relations and implemented triggers with stored procedures. Tech Stack: Oracle- PL/SQL, Triggers, Stored Procedures Automatic Alert System for Septic Shock April 2018
● Developed an alert mechanism for patients who suffer from a post-surgical infection named Sepsis.
● Analyzed the variation in vital parameters and generated warning signals through a local device and a mobile app. Tech Stack: Java, C++, Android Studio