Sharan Girdhani

I am a Graduate Student of Computer Science at University of North Carolina at Charlotte.


Currently, I am working as a Software Development Intern at Schaefer Systems International based in Charlotte, NC. Prior to this, I have worked as a Software Engineer at CouponDunia Media Pvt. Ltd in India.


My education includes a Bachelor of Technology degree from International Institute of Information Technology, Hyderabad, India.








Contact Me

@

sharan.girdhani@gmail.com

sgirdhan@uncc.edu






Social Profiles:


                    
Work Experiences
Schaefer SystemsCouponDunia Indian School of Business

Schaefer Systems International

LOCATION: Charlotte, North Carolina
JOB TITLE: Software Development Intern
START/END DATE: May 2017 - Current
JOB DESCRIPTION: At SSI Schaefer, my job function mainly includes control and optimize various processes in warehouse from manual to fully automated systems. Automating processes like picking and storage of objects as a part of Material Flow System team. Also writing complex database queries to retrieve required data.
TECHNOLOGIES: Java, Hibernate, OracleDB, Networks, SVN, CVS

CouponDunia Media Pvt. Ltd.

LOCATION: Mumbai, India
JOB TITLE: Software Engineer
START/END DATE: June 2014 - July 2016
JOB DESCRIPTION: In CouponDunia, I worked on a service oriented architecture that consists of 7 different services interacting with each other using REST APIs in an Agile Development Methodology, developed company’s internal management system, which includes audit processes, user management, sales credit system, performance report tools and the entire process flow structured in MVC framework. I also created online algorithm tests on HackerRank for Company’s hiring for all technical positions and have been awarded “Sprint Champion” twice and “Employee of the month” awards due to good performance and project handling capabilities.
TECHNOLOGIES: PHP (Yii/Yii2), Javascript, JQuery, Java, MySQL, AJAX, Python, HTML, CSS(BootStrap)

Indian School of Business

LOCATION: Hyderabad, India
JOB TITLE: Technical Intern
START/END DATE: May 2013 - July 2013
JOB DESCRIPTION: In ISB, I worked as a database administrator in a research project of ISB named ‘Mergers & Acquisitions’. Designed a database of patents with a very rough & unstructured dataset, which included data pre-processing in Python and maintaining the database using C/C++ and MySQL.
TECHNOLOGIES: C, C++, MySQL, Python, HTML, CSS(BootStrap)
Major Projects
Never Bored
Always Inspired
Check my projects
Youtube Sentiment AnalysisData Visualization BookMyRoomClothing Closet

Real Time - YouTube Video Sentiment Analysis

PLATFORM: Web
TECHNOLOGIES: Apache Kafka, Spark Streaming, Stanford Corenlp (Library), Redis PubSub, Scala, Python, D3.js (Library)
ROLES: Developer, UI Designer

Data Visualization - Daimler Trucks

PLATFORM: Web
TECHNOLOGIES: Tableau 10.1, Javascript, JQuery, D3.js, HTML, CSS, Bootstrap (Library)
DESCRIPTION: Developed an analytics dashboard using statistical and analysis methods on real time dataset provided by Daimler Trucks-North America for a project under the course - Visual Analytics.

Room Reservation Website

PLATFORM: Web
TECHNOLOGIES: PHP (Yii2 Framework), Javascript, JQuery, MySQL, HTML, CSS, Bootstrap (Library), AJAX
DESCRIPTION: Built a web application for room booking in UNC Charlotte as a Major Project in Software System Development & Implementations Course

Clothing Closet Website

PLATFORM: Web
TECHNOLOGIES: PHP (Yii2 Framework), Javascript, JQuery, MySQL, HTML, CSS, Bootstrap (Library), AJAX
DESCRIPTION: Developed a shopping website for a social organization which also kept track of the donations made by people and managed other important administration activities.
About me
I am going to keep it short

New challenges have always fascinated me, especially when it comes to cutting-edge technologies. Presently, I find myself at the intersection between creativity and logic, solving problems with a fresh and multi-disciplinary approach.

Skills

I started programming at the beginning of my undergraduate years and have never looked back since. I have done programming in a multitude of programming/scripting languages like C, C++, Java, Python, Scala, PHP, Javascript (including D3.js, React.js, JQuery), AJAX, CSS and HTML.

I have some exposure using big data technologies like Spark, Hadoop, Kafka, Redis etc and also have some knowledge of developer applications, frameworks, agile methodologies and best practices (including OOD and software architecture(client/server, service oriented)). I am also experienced with BigData systems, GIT/SVN, MVC, OOPs/Design Patterns, REST APIs and relational/non-relational databases.

I have also worked on real time applications using Spark Streaming (scala). MongoDB, Redis, Spark SQL and MySQL are some of the database/querying languages, I have worked on.

I am passionate about programming and thus, other than being a full stack developer, I regularly take part in coding competitions on websites like LeetCode, HackerRank, Codechef etc.

In my free time, I enjoy sports, movies and reading fictional novels.

My belief is that a programming language is just a tool in one’s toolbox. You just have to pick the right tool for the job.

Always experimenting, always learning, never bored.

Mini Projects
Includes major assignments
  • Mobile Application Development

    Multiple mini-projects based on Android Development and can be found here.

  • Parallel Computing

    N­Queen Parallel and Scalable Parallel Matrix Multiplication implementations in both MPI and OpenMP libraries (C++). Codes for this mini project and some related assignments can be found here.

  • Data Mining

    Automated System for processing mining rules using ARAS (algorithm) on any given data set like Mammographic Mass, Car Evaluation etc. using JAVA Swing

  • Book Search Engine

    Designed a Book Search Engine purely using C++, to search any word, alongside a book like data structure.

My Education

University of North Carolina at Charlotte, USA

DEGREE: Master of Science
MAJOR: Computer Science
CGPA: 4.0/4.0
GRADUATION: December 2017 (Expected)
ROLES: Student, Teaching Assistant, Research Assistant

International Institute of Information Technology, Hyderabad, India

DEGREE: Bachelor of Technology
MAJOR: Electronics & Communication
GRADUATION: May 2014
ROLES: Student, Teaching Assistant