Babukrishna S.

Babukrishna S.

Android Build and Release Engineer

, India

Experience: 12 Years

Babukrishna

Android Build and Release Engineer

12 Years

Now you can Instantly Chat with Babukrishna!

About Me

Professional summary:

Currently working as Build Release Engineer at Intel, Bangalore. Hands on experience on tools like Gerrit, Jira and Jenkins. Developing and automating task from more than 10 yrs.. Always w...

 

  • Over 8 years of diversified experience in Release Management and DevOps Engineer on Linux platform for Android.
  • Working knowledge on Docker, Jenkins, Ansible, Gerrit/Git Environment in the project.
  • Working on various Android version like Jelly Beans, Kitkat, Lollipop, Marshmallow, Nougat, Oreo, Pie and Q.
  • Worked on various intel based platforms on customer releases.
  • Optimization of the source builds and creating customer request releases.
  • Fixing the bugs in external release.
  • Raising the bugs at source release which effects the external builds.
  • Creating automation with unix shell scripts.
  • Customer interaction for external releases.
  • Responsible for daily and weekly builds releases
  • Responsible for pushing the release using Jenkins
  • Responsible for defining and aligning to various weekly release cycles
  • Responsible for repo Maintenance, branching, merging etc
  • Building the release using build tools like Buildbot, Jenkins etc
  • Customer interaction for external releases.
  • Used Gerrit for branching, Track files, merging patches and cloning etc.
  • Can setup a full fledge Build environment with CI/CD on linux platforms.
  • Setting up build environment setup using Devops tools on Linux.

Show More

Portfolio Projects

Android External Build & Release and DevOps Engineer from Jun 2010 to till date

Company

Android External Build & Release and DevOps Engineer from Jun 2010 to till date

Role

Project Manager (Team Lead)

Description

This involves the external builds which is released to various customers depending upon the IP plan. For every customer the build is customized by converting the source to binary depending upon the IP plan which involves the distribution of source or not and also some the projects are not distributed need to stripped in the external release.  The release are made on weekly basis

Show More Show Less

Tools

Android N

Android Build and Release

Company

Android Build and Release

Role

Project Manager (Team Lead)

Description

  • Working on various Android version like Jelly Beans, Kitkat, Lollipop, Marshmallow, Nougat, Oreo, Pie and Q.
  • Worked on various intel based platforms on customer releases.
  • Optimization of the source builds and creating customer request releases.
  • Fixing the bugs in external release.
  • Raising the bugs at source release which effects the external builds.
  • Creating automation with unix shell scripts.
  • Customer interaction for external releases.
  • Responsible for daily and weekly builds releases
  • Responsible for pushing the release using Jenkins
  • Responsible for defining and aligning to various weekly release cycles

Show More Show Less

Tools

gerrit Jenkins

Meego Tablet System Integration

Company

Meego Tablet System Integration

Role

DevOps Engineer

Description

Description                    This 8 inch tablet which runs on Meego platform.

 

Responsibility               1) Building the image source and flashing on meego tablet with latest      builds

                                    2)  Writing the test case in Graphics modules.

                                    3) Testing the modules and raising the new bugs on Bugzilla.

                                    4)  Involved in graphics rendering module in bug triaging.

                                    5)  Major contribution was to RCA Bugs at UI and window manager.

                                    6) Interaction with customer on Bugs issues.

Show More Show Less

Qt Scada/HMI application

Company

Qt Scada/HMI application

Description

Worked on various defense oriented projects like Digital video recorder, Scada/HMI application on QT/QtEmbedded domains.

Responsibility 

1). End to end responsible for development.

2). Interaction with customer for project requirement.

 3). Designing the class diagrams as per requirement

 4). Customized components as per customer requirement

5). Designing the screens which has various functionalities like setup, settings. Etc

  • Since app the English and Japanese language, xml parsing
    •  using Qt has been done.
    •  Developed at client location Comart Systems, Seoul, South Korea

Show More Show Less

Skills

C++ QT