Gaurav Singla

Looking for internship opportunities for summer 2022

Know
About me

I'm a graduate student at Stony Brook University pursuing Master's in Computer Science.

I have 3+ years of experience as full-stack web developer in ASP.Net - C#, MVC, Oracle, SQL, Git, SVN. I'm passionate about solving problems and always maintain a can do attitude.

Technologies

My
Experience

  • August 2018 - July 2021

    Software Engineer

    Sabre Travel Technologies

    Overview

    • Worked on a Daily Manager using React JS, React Redux, and Lodash , increasing productivity of the hoteliers by allowing them to manage inventory, stay restrictions, rates, channels, KPIs, and seasons from a single page.
    • Replaced legacy excel dlls with NPOI in Bulk Processing Tool, cutting render time of xlsx files from days to minutes.
    • Boosted performance of the Bulk Processing tool in SynXis by 75% by implementing parallel processing and also made it asynchronous to increase the accessibility of the application.

  • Jan 2018 - July 2018

    Associate Intern

    Sabre Travel technologes

    Overview

    • Responsible for understanding, interpreting and translating business and technical requirements of SynXis CR into the necessary designs and documentation.
    • Assured code quality and adherence to coding standards while following Agile methodologies on projects using .Net C# while working for live industrial application used by large hotel chains such as Wyndham.
    • Worked on Web-Checkin project in ASP.Net C# - MVC, allowing hotels to let their customers check-in from the web and add ancillary items which would help generate revenue for hotels and make the whole process efficient.

  • June 2016 - July 2016

    Summer Trainee

    Sun-Soft Technologies, Bathinda

    Overview
    Built an end-to-end web project Labour Hire - an online platform for people to hire labor online and laborers to find jobs, using PHP, MySQL, JSON, HTML, AJAX, jQuery, and JavaScript. Won 1st prize for best project among a batch of 35.

My
Projects

Single Image Haze Removal


Flask hosted web application to remove haze from an image using Dark Channel Prior algorithm, developed in Python.


Link to Source Code

Go Diet


Web-based application designed in HTML, CSS, Python to recognize food item in an image and display the nutritional content with 80% accuracy.


Link to Source Code

Labour Hire


Industrial training project using PHP, MySQL, JSON, HTML, AJAX - an online platform for people to hire labor online and laborers to find jobs.


Link to Source Code

The Buggy Project


Built an obstacle avoiding robot using Arduino Uno board, programmed in C language. Used IR and Ultrasonic sensor for obstacle detection and Zigbee Interface to control it remotely using XCTU software.

File Cryptography


Desktop application in Java that uses Socket Programming to send and receive encrypted files over a server and decrypt the file at receiver end for secure file transfer.


Link to Source Code

Snakes and Ladder


Java based game implemented as a desktop application using SWING and AWT libraries for GUI and gameplay.


Link to Source Code

My
Education

  • Aug 2021 - Present

    Master of Science in Computer Science

    Stony Brook University, USA

    Overview
    Through my undergraduate and professional experience, I’ve established a solid foundation in Computer Science. I want to enhance my understanding of Software Engineering to leverage the plethora of opportunities unfolding each day in this age of digital evolution. The Master of Science in Computer and Science program offered by Stony Brook University is the perfect opportunity to acquire the required skills and become an expert in this field.

  • July 2014 - June 2018

    Bachelors of Engineering in Computer Engineering

    Thapar Institute of Engineering and Technology, India

    Overview
    My predilection for programming and mathematics prompted my choice of Computer Engineering as my undergraduate major. Through courses such as Software Engineering, Electrical and Electronic Science, Microprocessors, Cloud Computing, Database Systems, Computer Networking, and Operating Systems I gained an overall perspective of the discipline. I also got the opportunity to discover burgeoning fields like Artificial Intelligence, Machine Learning, and Big Data Analytics. During engineering, I developed a keen interest in subjects Data Structures and Algorithms, and Computer Programming. I learned to analyze the time complexity of algorithms and program them in C, C++, and Java. With Database Management Systems, I learned about data normalization and performing CRUD operations on relational databases, which I used in most of my projects.

Connect With Me

Mobile Number

+1 6312029876

Email

singlagaurav919@gmail.com

Social Network