About Me
- Innovative, result oriented technology leader having total 14 years of experience in embedded system development, spent around 8 years in Samsung Electronics, South Korea.
- Versatile DevOps manager with 6 years of experience. Seeki...
- Versatile DevOps manager with 6 years of experience. Seeking to leverage proven continuous deployment skills to raise quality in organization, used Jenkins and AWS tools to slash release times by 50%. Boosted customer satisfaction by 25%.
- Played DevOps PL and architect role in many products in Samsung namely evolution kit, hotel TV, STB, DTV, projectors etc.
- Overall 8+ years of IT experience as a DevOps engineer which includes detailed technical knowledge and experience of Build engineering and configuration management processes, tools and best practices.
- Extensive hands on experience in the creation of robust, flexible, automated solutions for Build and Deployment processes.
- Adroit in collaborating with customers/suppliers and internal development/testing team in different time zones like India, UK, Poland etc. Remote subsidiary management in India.
- Act as scrum master for daily standup meeting and act as a technical interface to product managers and SQA leads.
- Led the team of 4 devops practitioners, successfully created the CI/CD to deploy P4 source code using Jenkins to slash release times by 50%.
Skills
Others
Programming Language
Web Development
Development Tools
Mobile Apps
Operating System
Positions
Portfolio Projects
Company
IOT dashboard creation
Description
· Worked with different platform teams to create the dependency list of packages, created the build script using Jenkins and yml files.
· Migration of the complete build scripts written in make to cmake files.
· After discussing with platform teams and testing team, creation of integration plan and corresponding testing plan.
· Creation of automated testing scripts in python to carry out the user acceptance test of the integrated image.
· Conducted training sessions to the teams for JIRA, Confluence, Splunk tools usage.
· Development of bluepirl to analyze the crash logs and extract crash stack from the logs.
· Software architect for platform development of network modules involving WIFI driver porting, middleware development using WPA supplicant.
· IOT platform development in hotel TV rooms to collect the motion sensors and temperature sensors data, status of lamp and fan errors in projectors.
· Multimedia platform integration from multimedia chip vendors, DLNA library integration.
· Wrote build scripts using Perl, packaging in Tizen yaml files.
· QT application development for network settings module in picoprojectors.
· Senior level developer to create the Linux socket communication between the two devices during boot up, migration module, system config module development (2K lines of code)
· PC applications development in VC++ for network data projector.
IOT dashboard creation for Samsung hotel TV.
The solution is used to gather device information from various hotel rooms and in turn control the devices. There are certain alarms which are raised by the devices are also shown in the portal application. Samsung received the energy saving award for this solution.
Environment: Amazon Web Service (AWS)cloud platforms, Django, Red hat linux OS.
Roles and responsibilities:
· IOT dashboard web portal development using Django framework in python language.
Show More Show LessSkills
Jira C Language C++ Jenkins LinuxTools
Visual Studio OnlineCompany
Commercialization of DTV lineup
Description
Every year Samsung has a very big DTV line up to be released before CE show. Preceding projects will be registered by respective feature SPMs.
Environment: Tizen 5.5 Linux, factory tool, Jenkins, perforce, Jira, confluence and agile tools.
Responsibilities:
· Understand the system impact of all the preceding projects, write the system level SRS document.
· Conduct the organization level workshop on the new features, to make product leaders to understand the scenarios document, menu and system impacts
· Work closely with Development and QA teams to help ensure end-to-end quality.
Review the system requirements which comes from HQ, decide on the system level configurations to be made (vconf, factory and build config)
Show More Show LessTools
Visual Studio OnlineCompany
NXP SEMICONDUCTOR
Description
Senior software engineer/Field application engineer
Environment : ARM compiler, Source building in Linux, GDB debugger, T32
· Field application engineer and travel to customer sites in China, Taiwan, the Netherlands to debug customer issues
· Showcase demo to the customer on NXP platform
· Application development in C to develop features like manual installation, auto installation, factory installation, program zapping, channel edit reference DTV product.
· Software integration and release of large complex stack, debugging the issues after integration.
Show More Show LessTools
Visual Studio OnlineCompany
MP3 encoder, AC3 encoder porting into ARM/DSP processors
Description
Environment : MADE Simulator, Emulator, JIST Board, C, MATLAB
MP3 encoder, AC3 encoder porting into ARM/DSP processors
· Application framework development in C to test our MP3 encode, AC3 encoder.
· Assembly language porting and modification to the code to take advantages of VLIW architecture of the DSP processor.
Show More Show LessTools
Visual Studio Online