Software Engineer at Box
Fremont, California
Box
Senior Software Engineer
Redwood City, California
Nimble Storage
Staff Software Engineer
March 2015 to December 2018
San Jose, California
Harmonic
Staff Software Engineer
March 2012 to March 2015
San Jose
Schneider Electric
Software Engineer Group Lead
March 2010 to March 2012
Pleasanton
Pelco
Software Engineer 2
April 2006 to February 2008
DataWorks Educational Research
Software Programmer
November 2003 to April 2006
Pelco
Software Engineer 3
February 2008 to March 2010
What company does Jatin Ghia work for?
Jatin Ghia works for Box
What is Jatin Ghia's role at Box?
Jatin Ghia is Senior Software Engineer
What industry does Jatin Ghia work in?
Jatin Ghia works in the Computer Software industry.
Who are Jatin Ghia's colleagues?
Jatin Ghia's colleagues are Alyss Noland, Yufeng Yin, Alec Furlong, Jackie Trujillo, Corey Ghilarducci, Liseth Villegas, Dirjit Atsebha, Rochelle S., Dasha Ivanov, and Greg Curtis
ð Summary
Senior Software Engineer @ Box Redwood City, CaliforniaStaff Software Engineer @ Nimble Storage ⢠Designed and implemented real-time data ingestion pipeline using Kafka, Redis and C++ to ingest sensor data points. Data from each Nimble Array needs to be un-archived, transformed and then pushed down the pipeline to be consumed by the database.⢠Designed and developed secure bi-directional tunnel using WebSocket, MQTT and C++, which allows remote management of Nimble devices. Authentication and authorization of devices is handled using Two-Way SSL. From March 2015 to December 2018 (3 years 10 months) San Jose, CaliforniaStaff Software Engineer @ Harmonic ⢠Lead a team of engineers to develop and improve System Manger, a configuration utility for Harmonic devices. This multi-threaded Windows application is coded in C++, Perl and HTML. Also involved in redesigning this application by replacing legacy data objects with STL, upgrading Apache from 1.3 to 2.2 and fixing memory leaks and improving speed.⢠Lead a team of engineers to design and implement an embedded management APIs for Harmonic play-out and ingest devices using C++ and Node.JS⢠Work with product management and other development teams to gather requirements and create engineering functional specs. ⢠Responsible for code reviews and improving the overall quality of code. From March 2012 to March 2015 (3 years 1 month) San JoseSoftware Engineer Group Lead @ Schneider Electric ⢠Lead design and development of the SDK for Pelco. The SDK libraries are written in C++ and C# interop to allow integrators to access Pelco devices. ⢠Developed server side component in C++, which allows users to get live JPEG images from Pelco camera. This component uses JRTP lib and FFMPEG and saves the image to a file.⢠Responsible for design and development of Pelco integration into Lenel access control. The driver is written in C++ and provides a seamless integration of Pelco devices in their UI.⢠Work with product management, customers and other development teams to gather requirements and create feature specifications. From March 2010 to March 2012 (2 years 1 month) PleasantonSoftware Engineer 2 @ Pelco ⢠Developed an event arbiter based on GENA for event subscription and notify. The event notification object is implemented in Visual C++ 2005/MFC sends events over TCP/IP or UDP sockets.⢠Responsible for development of X-Portal, a multi-threaded COM object. This object was implemented with C++, STL in VS 2005. X-Portal is a video stream rendering object to various Pelco hardware such as the camera, network recorder etc.⢠Designed and implemented a TCP server for client server communications.⢠Resolved memory/resource leaks using WinDbg From April 2006 to February 2008 (1 year 11 months) Software Programmer @ DataWorks Educational Research ⢠Responsible for Palm Application Development for remote data collection on Palm OS (Code Warrior Development studio, Mobile VB and PDB), conduit development in VB 6.0 for data transfer, along with secure Web Interface for displaying reports and raw data.⢠Responsible for Web Application Development using PHP, JavaScript, MYSQL and Apache on Linux platform for data collection, report generation, document management and scheduling. ⢠Responsible for Application Development using Visual Basic and MYSQL for creating an internal application for image collection and management. From November 2003 to April 2006 (2 years 6 months) Software Engineer 3 @ Pelco ⢠Developed a multi-platform RTSP Server using C++, STL and ACE framework (threading, synchronization and networking). The RTSP Server is based on Live555, which allows users to watch MPEG-4 streams from Pelco cameras and Network recorders on players such QuickTime, Windows Media Player etc. ⢠Developed a multi platform video export library, which is being used by the Pelco software and by 3rd party integrators to export video. The library written in C++ and uses ffmpeg to transcode video into various formats. ⢠Implemented C-Python watchdog daemon which monitors the hardware and restarts the machine on any failure From February 2008 to March 2010 (2 years 2 months)
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
2 year(s), 7 month(s)
Unlikely
Likely
There's 92% chance that Jatin Ghia is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required
Jatin Ghia's Social Media Links
/company/b... /school/ca...