Summary
Overview
Work History
Education
Skills
Websites
Personal Information
Areas Of Interest
Projects
Disclaimer
Accomplishments
Timeline
Generic
Gurtaj Singh

Gurtaj Singh

Software Development Engineer
Bangalore

Summary

Working as SDE engineer in Amazon Device OS org. Having 11.5 Years of IT experience as Embedded Software Engineer, Software Design and Development, Integration and Testing. Worked in React Native out of tree platform implementation. Expertise in native component and turbo module development. Hands on experience with React Native typescript/javascript application development. Worked in Telematic Software Development Kit(C++11). Contributed in creating and expanding feature API’s for Telephony, Data and Cv2x. Worked on Yocto build framework. Worked on Bluetooth Bluez stack (Profile- HFP, DUN and MAP). Android Framework Stack Development which involved starting from Hardware Detection (Kernel USB Driver) to Framework Java/C++ Stack and Exposed Java API all the way to Android Application. Delivered Several Projects targeting Bluetooth and Wireless technology (CarPlay, MTP, IAP, Media Player (RTP Steaming), Bluetooth DUN profile porting) on Android Platform Freescale/TI/NVidia-Tegra/K1 based board. Developed H264 RTP Media Player on Android Platform, capable of decoding H264 frames both Interlaced (1080i) and Progressive (1080p) using Freescale Hardware VPU decoders. Demonstrated same for Any COTS Android tablet. Experience on H264 Software Encoding/Decoding using FFMPEG/Gstreamer API’s Optimization for Zero Copy and Asynchronous Buffer allocation between Decoding/Rendering Pipeline to achieve High FPS video Playback. Created Android App and Demonstrated UPNP+HW Video Decoding on Android Tablet with AV Sync capability. Designed project using Six Sigma Methodology and Certified with Six Sigma Green Belt. Have Experience in developing Android Apps (Java & Native), with expertise in Android/Linux Operating System. Delivered Several POC’s on Cabin Management System targeting Open-Source technology and HW Vendors. IOT using Raspberry Pi/Arduino/ESP8266/HC05 module. Won spot award for IP routing fix on Android NVidia K1 Platform. Bronze award for VPU GPU optimization on Android Freescale Platform. Honeywell Outstanding Engineer Award for Year 2016-2017. Successful team leader and complex problem-solver skilled in reviewing, fixing and improving code to maximize product performance and usability. Bringing [Number] years of software development and management experience. Respectful self-motivator gifted at finding reliable solutions for software issues. Experienced in [Task] and [Task] and offering skills in [Skill] and [Skill]. Fluent in [Language] and accustomed to working with cross-cultural, global teams. Successful [Job Title] offering [Number] years of experience in demanding environments focused on producing cutting-edge designs for [Industry]. Skilled in directing development with creative and performance-oriented approach. Well-organized and customer-focused with proven skills in project management and team leadership.

Overview

12
12
years of professional experience
6
6
years of post-secondary education

Work History

SDE II

Amazon India
04.2022 - Current
  • Maintained status reports for client projects.
  • Participated in Agile development processes to support continual improvements in overall delivery efforts.
  • Executed regression test procedures and automated test suites to shorten diagnostic timeframes.

Senior lead Engineer

Qualcomm
08.2018 - 04.2022
  • Conducted research to test and analyze feasibility, design, operation and performance of equipment, components, and systems.


Senior Software Engineer

Honeywell Technology Solution
09.2015 - 08.2018
  • Promoted technical leadership to entry-level and junior engineers in complex enterprise system environment.
  • Provided guidance and mentored less-experienced staff members.
  • Analyzed data to coordinate installation of new systems or modification of existing systems.

Senior Software Engineer

AllGO Embedded Systems Pvt Ltd
04.2012 - 09.2015
  • Trained and mentored junior developers and engineers, teaching skills in linux and android framework development and working to improve overall team performance.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Checked client code for bugs and weaknesses using approved troubleshooting methods.

Software Engineer

AllGo Embedded Systems
Bangalore
07.2012 - 04.2015
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Delivered unit-tested systems within customer-prescribed timeframes.

Education

B.Tech (Hons.) Electronics & Communication -

National Institute of Technology, Jamshedpur, Jharkhand.
05.2008 - 05.2012

I.Sc -

Andhra Association English School
01.2005 - 01.2007

Skills

undefined

Personal Information

  • Father's Name: Late Joginder Singh
  • Marital Status: Married

Areas Of Interest

Project Management & Project Development. Machine Learning and IOT Application. Provide innovative ideas to apply IT Design and Development for Business Growth Open-Source based projects. Algorithmic challenges.

Projects

Amazon Internal Project, C++, C, Yocto, Bitbake, Visual Code, Yocto, Amazon Internal build Infa, Amazon internal team, Qemu, x86, Arm targets, 6 Months, 5, Individual contribution., Worked on internal project that concerns the ABI stability of build artifacts and interoperatibility. Arm64 Toolchain, C++, C, Yocto, Bitbake, Visual Code, Yocto, Amazon Internal build Infa, Stellantis, Qemu, x86, Arm targets, 3 Months, 2, Individual contribution., Worked on building of SDK toolkit for exposing component libraries that facilitated development of application faster. Telematics System Releases, C++, C, Yocto, Bitbake, Android Code, Yocto, Qualcomm, MDM 9x50, SA415, SA515, 2 Years, 1 Lead, Integration Sole responsible., All the Telematics SDK code base is maintained separately where its review, tested and merged later to mainline. In the monthly release, we are responsible to migrate the stable changes to Qualcomm open-source and proprietary branch. Data and CV2X Enablement, C++, Android Code, Yocto, Qualcomm, MDM 9x50, SA415., 8 Months, 1 Developer, Primary developer with Software Design, Coding, Testing. Wireless Distribution of Multicast HD Audio/Video RTP, C, JAVA, C++, Android Studio, SRT (proprietary), Linux VM, Honeywell, Freescale IMX6 based Nvidia Tegra TK1., 3 Months, 2 Developer, Primary developer with Software Design, Coding, Testing., Honeywell has an Ovation Select Network which allows it to stream HD Audio Video Content over wired/wirelessly to on board PED and Monitors. We hosted SRT (Secure Reliable Transport) Protocol on Linux and Android Tablet to act as a Server/Client Module and exchange HD Audio Video content data over Wireless N/AC Router. FFMPEG Based Re-encoding of Video on the Fly, C, Linux VM, FFmpeg and LibAV, Honeywell, Freescale IMX6 based Nvidia Tegra TK1., 3 Months, 4 Developer, Primary developer with Software Design, Coding, Testing., Depacketization of Live H264 and Re-encoding (Transcoding) of data using FFMpeg C API’s into different resolution and Bitrate, Packetization and Multicasting the Stream Android Media Player for Flight Infotainment, C, C++, JAVA, Eclipse, Android Studio, IPSec Security, Linux VM, Honeywell, Freescale IMX6., 8 Months, 1 Lead, 2 Developer, Primary developer with Software Design, Coding, Testing., Honeywell has an Ovation Select Network which allows it to stream HD Audio Video Content over wired/wirelessly to on board PED and Monitors. We are developed a media player capable of playing h264 RTP Streams. Audio Video AV synchronization. Playing of HD encrypted stream, which are encrypted using SRTP and master key management using IPSEC tunnel over proprietary protocol. Wireless Media Streaming Characterization, JAVA, Eclipse, Studio, Honeywell, Ruckus., 6 Months, 1 Lead, 1 Developer, Leading project to characterize Ruckus Router for Streaming HD Content wirelessly with low Packet Loss., Honeywell wants to invest is Upcoming technology to keep up with new technology and maps the customer needs on demands. We see the future to be wireless where user can BYOD (Bring Your Own Device), and stream HD content. To achieve this, we will need a powerful router and hence we are characterizing it to achieve our goal. USB Composite and Host driver, C, Linux kernel, Device drivers., Internal Project, 2 Developer, Involved in Coding and debugging., Developed USB composite driver for iPhone/iPod/iPad's enumeration. IAP2 Devices can act like a USB host which uses USB bulk transfer protocol to transfer data Between host and device. MTP Implementation on Android., C, C++, and Java., GCC, vim, make, eclipse, Linux VM, LifeFitness., 2 Developers, Involved in Coding and debugging, Implementation of MTP solution for Android. Browsing, playing of music And other features supported. CarPlay on Android (Integrity OS), C, C++, JAVA, GCC, vim, make, Internal, NVidia terga, K1 and TI J6., 3 Months, 1 Lead, 2 Developer, Leading the Project with Project Management Software Design, Coding, Testing., Apple CarPlay is a New Era Technology Solution provided by our company. Currently a new Design Development for Android based Platform is in progress. I am Supposed managed the task undertaken to port the newly Implemented API and Interface on Android RTP Streaming Media Player on Android, JAVA, gcc, vim, make, eclipse, studio, imx_saberlite (freescale), Honeywell, 6 Month, 2 Developers, Designed API, coding, integration, testing., Designed and developed a media player capable of playing h264 RTP Streams. Audio Video AV synchronization. Playing of encrypted stream is in progress.

Disclaimer

I hereby declare that the above written particulars are true to the best of my knowledge and belief.

Accomplishments

  • Resolved product issue through consumer testing.
  • Achieved [Result] by completing [Task] with accuracy and efficiency.

Timeline

SDE II

Amazon India
04.2022 - Current

Senior lead Engineer

Qualcomm
08.2018 - 04.2022

Senior Software Engineer

Honeywell Technology Solution
09.2015 - 08.2018

Software Engineer

AllGo Embedded Systems
07.2012 - 04.2015

Senior Software Engineer

AllGO Embedded Systems Pvt Ltd
04.2012 - 09.2015

B.Tech (Hons.) Electronics & Communication -

National Institute of Technology, Jamshedpur, Jharkhand.
05.2008 - 05.2012

I.Sc -

Andhra Association English School
01.2005 - 01.2007
Gurtaj SinghSoftware Development Engineer