
Gurpreet Singh

Connect with Gurpreet Singh to Send Message
Connect
Connect with Gurpreet Singh to Send Message
ConnectTimeline
About me
Senior Principal Engineer at Aristocrat | C++ | Slot Gaming | Yocto | Multimedia Framework | Streaming Protocols | FOTA
Education

Institute of Engineering & Technology,Alwar
2004 - 2008B.E. Information Technology 74%
Govt. New Higher Secondary School Alwar
2001 - 2004
Central Academy Alwar
1995 - 2001
Birla Institute of Technology and Science
2010 - 2012Master of Science (M.S.) Software Systems 7.7 CGPA
Experience

Tata Elxsi
Mar 2009 - Mar 2011The aim of this project is to create a Proxy video encoder card. It is called proxy because apart from main camera module, it also takes input from fpga and create a low version mp4 and fmp4 file. Elementary streams comes out from FPGA to DSP and DSP Module mux the both elementary streams in Mp4 and FMp4 container format and then this file is streamed on network via live555.Roles and Responsibilities:• Development of Gstreamer Plugins for H264 Encoder, AAC Encoder, and Mp4 Muxer.• Implementation of Mp4 Muxer using mpeg4ip library.• Implementation of FMp4 Muxer using mpeg4ip library.• Implementation of Timecode Track in Mp4 file.• Production support and Issues Show less
Senior Design and Development engineer
Jan 2010 - Mar 2011Design And Development Engineer
Mar 2009 - Jan 2010

Samsung Research Institute Delhi
Apr 2011 - Jan 2016Worked on Samsung's new Operating System "Tizen" for TVs. Gstreamer was used as a Multi-Media Framework on Tizen.Roles and Responsibilities:• Design and development (from scratch) of HLS and Divx Gstreamer Plugins.• Trick Play and Audio Switching Implementation in HLS and Divx Plus Streaming.• Development of Audio Switching pipeline in Gstreamer Application• Development, Optimization, Bug Fixing of Screen Mirroring Feature for TV• Very active involvement of production issues of the project for timely and successful delivery. Show less Worked on Samsung's proprietary Multimedia framework called Uniplayer, Implementation and Integration of Several Streaming protocols in Uniplayer. Rich Experience on JPEG, MJPEG and MP4 file formats.Roles and Responsibilities: • Design and Implementation of RTSP Message Module.• Player Side Implementation and bug Fixing in Uniplayer.• Integration of different streaming protocols in Uniplayer.• Implementations of Timeshift Feature in RTSP stack.• Commercialization Support for many Content Providers e.g. SKB, U-Plus , Elion, Telia Sonera etc.• Design and Development of the major module such as Mp4 Processor.• Involvement in Bit-rate Switching Algorithm.• Worked on Jpeg Metadata Parsing.• Parsing of MP4 Container Format and extract and show basic Information to User• Debugging and fixing production issues. Show less
Lead Engineer
Apr 2013 - Jan 2016Senior Software Engineer
Apr 2012 - Mar 2013Software Engineer
Apr 2011 - Mar 2012

STMicroelectronics
Jan 2016 - Apr 2016Technical LeadSDK2 is ST Microelectronics’ ARM based reference STB platform. STMF is a special GStreamer plugin module developed by ST, on which STB features are implemented.Roles and Responsibilities:• Development and maintenance of ST GStreamer plugins for STB.

HARMAN International
Apr 2016 - Dec 2021Handling Stack development/Enhancement/Optimization/Bug Fixing for Software Stack of JBL Series Speakers (Harman Kardon Citation MB1100 Soundbar, Harman Kardon Citation One MKIII, JBL Surround Bar 5.1, JBL Multibeam 5.0, JBL Link Portable, JBL Link Music, Link Portable Xiaowei, Link Music Xiaowei, Harman Kardon Citation 200)Roles and Responsibilities:• Responsible for Design and Development of OTA (Firmware Upgrade) Solutions.• Design and Development of different approaches of OTA (FOTA, SOTA, OOBE OTA). • Responsible for Design and Development of Hotel Mode/ Demo Mode.• Responsible for Implementation of Secure Boot.• Responsible for Implementation of Crash dump, Event Logging and Analytics.• Porting of AVS SDK on platform and Enabled Wake Word Engine• Handled team in india.• Attended many workshops in Shenzhen,China. Show less Handling Stack development/Enhancement/Optimization/Bug Fixing for Software Stack of JBL/Harman Series Speakers ( JBL BoomBox, Charge 4, Pulse 3, Extreme 2, Flip 4, Harman Kardon Omni 10+, Omni 20+, Omni 50+, Omni Adapt+, Omni Bar)Roles and Responsibilities:• Having ownership of several modules like AUX, Software Upgrade (FOTA), Audio, Source Switch • Responsible for Design and Development of Audio Break-in, Audio Source and their Switching • Responsible for Design and Development of Notification Mechanism.• Attended workshops in Shenzhen, China and Chengdu, China several times. Show less
Architect
Jan 2019 - Dec 2021Technical Lead
Apr 2016 - Dec 2018

Aristocrat Gaming
Dec 2021 - nowSenior Principal Engineer
Jul 2024 - nowPrincipal Engineer
Dec 2021 - Jun 2024
Licenses & Certifications
- View certificate

Software Design: Modeling with UML
LinkedInJan 2023 - View certificate

Learning Brainstorming
LinkedInSept 2022 - View certificate

Writing in Plain English
LinkedInFeb 2023 - View certificate

Advanced Design Patterns: Design Principles
LinkedInSept 2022 - View certificate

Coaching and Developing Employees
LinkedInSept 2022 - View certificate

Creating a Culture of Collaboration
LinkedInSept 2022 - View certificate

Upstream: Solving Problems Before They Happen (Book Bite)
LinkedInSept 2022 - View certificate

Supporting Your Mental Health While Working from Home
LinkedInSept 2022 - View certificate

Learning GDPR
LinkedInMar 2022 - View certificate

Learning After Effects 2022
LinkedInApr 2023
Honors & Awards
- Awarded to Gurpreet SinghShouts Outs Harman Nov 2020
- Awarded to Gurpreet SinghBe Brilliant Harman May 2019
- Awarded to Gurpreet SinghTake a Bow Harman May 2018
- Awarded to Gurpreet SinghHall of Fame Harman Mar 2017
- Awarded to Gurpreet SinghAppreciation Samsung May 2015
Languages
- enEnglish
- puPunjabi
- hiHindi
Recommendations

Vikas rajora
Poornima University || MERN Stack Developer || Problem Solving || Debugging || C++ || HTML || CSS ||...Nimbahera, Rajasthan, India
Chelsea grell
Project ManagerDe Witt, Iowa, United States
Alice růžičková
International Business Development Specialist ve společnosti Müller ČR/SRCzechia
������� ���������
Chief Engineeer at Glomar Shipmanagement B.V.Ukraine
Nay chi lynn
Full Stack DeveloperMalé, Maldives
D. k. sheakh sajib
System EngineerBangladesh
Márcia malpelli
Psicanalista (Autônomo)São Caetano do Sul, São Paulo, Brazil
Khalifa chatbouri
emh@gnet.tn chez E M HTunis, Tunisia
Melissa lachapelle, mba
Transformation Program Manager @ Dell Technologies | MBA, Lean Six Sigma, Cross-functional Coordinat...Franklin, Massachusetts, United States
Suvigya buch
Manager- Digital Marketing and Solutions Servicing at Film CompanionMumbai, Maharashtra, India
Edward bowden
Key Account Manager at Procter & GambleLondon, England, United Kingdom
Jayant r pareek
Accounts,Stores, Business Development, Logistics, Commercial, supply chain, SAP SD & MMPune, Maharashtra, India
Muhammad kashif
CCNA(R&S) | CCNA(Security) | NSE2 | NSE4 | HCNA(R&S) | CCNP (Implementing Cisco IP Routing) | CCNP (...Pakistan
David list
Futures Commission Merchant professionalChicago, Illinois, United States
Tuhinsubra sen
Data Engineer. Data Analyst . Astrophysics Enthusiast.Kolkata, West Bengal, India
Almutasem mustafa, pmp®
Sr. Construction Manager | PMP @ Bin QurayaAl Khobar, Eastern, Saudi Arabia
Sridhani lestari pamungkas
Managing Director of Marine Insurance BrokerWest Java, Indonesia
Yashaswi h y
||SAP SD and MM consultant || Mechanical Engineer ||Bengaluru, Karnataka, India
Jean-sébastien lagrange, ing., mba
Configuration Manager and Variants System EngineerSt-Jean-Sur-Richelieu, Quebec, Canada
Chriseanna mitchell
J.D. CandidateTampa, Florida, United States
...