We provide IT Staff Augmentation Services!

Change Release Coordinator/ Manager Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Over all 15 years of experience working in IT software industry
  • 6 years 6months in Apps Processor Integration & release for Windows mobile & Linux Android,
  • 1 year7months working in multimedia team for QCamera project with Confidential as integration eng.
  • 3 years 6months in computer programming as ‘Project Engineer in Embedded Systems, system analysis, and system support projects,1year in the Electronics industry as ‘Testing Engineer for Transformers’,
  • Currently working with Confidential, San Diego on Windows Build Integration & release management & Configuration management (Build Manager)
  • Worked with Confidential handling configuration management role using Jenkins, Hudson tools for Git & repo build system management and monitoring.
  • Experience of bring - up, Enhancement, Porting, Merging and Maintenance of complete phone software for Confidential Phones
  • Experience in triaging code debugging using Trace32-Jtag & QXDM.
  • Debugging/ Triaging Linux Android build using ADB & gdb tools. Debugging using Win debugger, platform builder.
  • Platform Experience: Windows phone and Proprietary Platform. Languages: C, C++, understanding Perl, python
  • Understanding of Multimedia/ Direct show Framework on Windows platform.
  • Understanding of ARM architecture. Analyzing CRs, reporting bugs. Resolving issues in various native windows phone applications
  • Worked on profiling (time measurement) for the entire image processing library functions. Build Integration, testing & release management.
  • Extensive usage of Perforce, source code control for build release activity and file branching.
  • Worked as a Team Member in all phases of Software design, development and maintenance Life Cycle as a part of development team.
  • Understanding windows phone8 directory structure, code compilation, makefiles, vcxproj files. Linux Android build integration using Git & Repo Configuration tools
  • Exposure using Jenkins & Hudson tools for setting continuous or release build jobs &managing
  • Modification & creating of batch files to sync & run build compilations & debug build issues.
  • Experience working on Continuous builds Integration System. Knowledge on Clear case version control & Clear Quest tool,
  • Web applications deployment and troubleshooting. Knowledge on puppet/Chef, Java knowledge &dev. Knowledge on Maven and ANT tools for build management, compilation, installation and deployment worked on .net based environments using msbuild on VS2013/15 for compilations, knowledge on TFS using for SCRUM development
  • Worked on Agile methodology using SCRUM model. Knowledge on cloud computing using AWS/Rackspace but not as in project with Confidential . Knowledge on SharePoint, WIKI & agile. Having good communication, interacting skills & people management.

TECHNICAL SKILLS

Domain: Embedded, mobile, WinCE

Programming Languages: C, C++, understanding python & Perl, understanding of ANT

Operating System: Windows Mobile7, Windows Phone 8 /10, Linux Android 4.2.2, 4.4.3Kitkat

Tools: /DB/Packages: Perforce, Subversion, VS2010, VS2011 Platform Builder7.0, ZuneWindbg, Windows7Central, JTAG-Trace32, QXDM, QPST, WDKMS build, Jenkins, Hudson Tools, Shell scripting & Python, TFS, Maven ANT,Websphere /Web logic, Apache,Puppet,Troubleshooting experience on build tools, build Errors, triage logs,JSP

Hardware Platforms: QRDs/SURF/FFA/FLUID/CDP/MTP in Confidential for 6k, 7k & 8k series Targets.

Debugging & Triaging: Triaging and debugging using Trace-32, QXDM, Win Debugger

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Change Release Coordinator/ Manager

Responsibilities:

  • Managing Build deployment for banking Appian platform applications.
  • Creating Release & deployment processes & procedures.
  • Hosting change release management meetings (CAB). Maintaining Release Calendars.
  • Creating Service NOW requests, and scheduling Releases. Hosting weekly release planning. Scheduling and hosting Go/No-go Meetings with stakeholders, QAs, Engineering, DBAs and other teams.
  • Coordinating daily Non-Prod deployments, maintaining Server Environments. Following up on software updates and assisting teams resolve Errors. Following up with QA Lead/test teams for getting complete clear test results and maintaining the info and release documents.
  • Scheduling Production deployments and releases.
  • Coordinating the Production deployments, lining up resources and backups. Assisting teams completing successful deployment and providing Completion status
  • Working on assigning daily tasks to team. Work on Documenting the release process, issues tracking TFS. Form SCRUM teams and follow agile methodology. Held meetings & co-ordinate with offshore counterparts.

Environment: Configuration & Release& Change Management, Agile methodology, SCRUM, TFS, java.

Confidential, San Diego, CA

Build Integration & Release Manager

Responsibilities:

  • Worked on APSS Build Integration & release on Windows phone 8.1 targets with continuous Integration system.
  • Managed Daily/ weekly customer releases & CRs on PRISM.
  • Interacted with tech teams for getting needed software updates and resolving Build Errors. Following up with test teams for getting complete clear test results and maintaining the info and release documents.
  • Created a team project in Team Foundation Server (TFS) to setup a repository for source code and a place for teams to plan, track progress, and collaborate.
  • Worked in automated testing environment & working daily towards achieving highest success rate in testing in automated framework. Involved in updating script, monitoring tests, setting up devices & environment and manual testing as well on phone /dog-food devices
  • Managed team and assigning daily tasks. Work on Documenting the release process, issues tracking using JIRA system. Form SCRUM teams and follow agile methodology.

Environment: Windows phone 8.1,10, Continuous Integration, msbuild, vcxproj

Confidential, Sunnyvale, CA

Configuration Manager

Responsibilities:

  • Worked with build upgrade team & co-ordinating on creating new branches, maintaining build servers. Look into continuous build errors, disk space, anything related to script, upgrade scripts.
  • Set up and build jobs, configure Jenkins; manage permissions for users, OTA package generation & upload, BOTA announcement for 4.4.3 MR2 Kitkat X-fon upgrade,Artifactory uploads.
  • Prepared Cherry-picks for the release & maintaining in google docs. Other activities includes admin jobs (access permissions, changing configs, server builds, uploads etc.).
  • Download and flash build on phone devices to verify issues, do basic smoke test & point issues.

Environment: Linux Android 4.3/KitKat, GIT, Repo, Continuous Integration, Jenkins

Confidential, San Diego, CA

Release &Triage Engineer

Responsibilities:

  • Worked on triaging, debugging build, narrowing down issues, following up with technology teams and getting issues fixed & fixes /patches included as gerrits into the release builds.
  • Involved in adding patches released from development teams, compiling source code & building on Linux environment for ARM platform.
  • Resolved build issues/compilation errors.
  • Loading build onto device and performing basic sanity. Release builds to the target team & checking the source using Git to repository.
  • Log collection using adb (kernel, dmesg, event log, thread, processes etc.) debugging code at driver/application level using gdb for crashes, system hangs, watchdog bite/bark errors.
  • Worked on display under-run issues on 8x10 working with display team, making different combination builds, understanding issues & getting the fixes into 8x10 CS release candidate build.

Environment: Linux Android 4.3, Ubuntu 10.04, Git, Repo

Confidential

Build Integration & release

Responsibilities:

  • Worked on 8x30Apollo project for Apps processor Build integration & release. Involved in Setting up the build environment & installing of the required tools on build PC for making Apollo builds.
  • Configured & setting up the PC for loading & testing. Making manual builds on local & virtual systems. Picking updates from tech teams and doing builds.
  • Performed sanity on MSM8x30 MTP/FLUID/CDP hardware & reporting to the team. Tracking issues and collecting logs for non-working scenarios or crashes observed. Following up with different teams for getting issues resolved quickly.
  • Taking care for Preparing release & BVT emails, along with updating the WIKI pages of our releases.
  • Created & maintained multiple Customer Product lines/ perforce branches.
  • Involved Debugging & triaging issues using Win Debugger, mostly encountered boot up issues due to ACPI/ NHLOS mismatch.

Environment: Windows phone 8

Confidential

Build-Integration Engineer

Responsibilities:

  • Worked on 7x27A project for Apps processor Build integration & release. Along with taking care of Pack process. Making manual builds on local & virtual systems. Picking updates from tech teams and doing builds.
  • Performed sanity on various hardware’s & reporting to the team.
  • Tracking issues and collecting logs for non-working scenarios or crashes observed. Following up with different teams for getting issues resolved quickly.
  • Worked on Pack process, which involves generating pack folders with files that are shipping approved by technology teams. These are customer builds having only selected source code in them.
  • Sub tasks involve taking ownership of pack file, compiling generated pack folders & testing pack builds on hardware.
  • Involved Debugging & triaging issues using Jtag & Win-debugger.

Environment: Windows mobile7

Confidential

Build-Integration Engineer

Responsibilities:

  • Worked on 7630 Apps Processor Unit Build Integration & release process. Doing manual builds modifying Perforce Libraries and picking updates via. CU/SU/AU/VU releases from tech teams that include coreBSP, data, gps, wconnect, multimedia areas etc. Following with respective teams in case of any issues related to build compilation, or picking fixes, CRs or new features.
  • Responsibility for complete manual APU sanity testing.
  • Worked on multimedia CU integration, making manual builds, doing sanity and releasing to Build Test teams & then to APU team. Our updates include audio, video, camera, camcorder tech areas.
  • Using continuous integration system and doing automated builds. Integrating tech updates to respective workspace in perforce by running ATLapuintegrate script & then submitting to CI through web page via JobID.
  • Taking care of pack process that includes making customer pack, builds. Running pack script to generate customer folders. Comparing pack builds with last customer release builds to get the new files added.
  • Maintained list of all new files added, follow-up for tech approvals for shipping or not of these files.
  • Get modified sources/make file for pack-in or pack-out of these files, which if not possible we do adding explicit instructions to our pack file. We make sure all pack builds compile & basic sanity look normal.

Environment: Windows mobile7

Confidential

Build-Integration Engineer

Responsibilities:

  • Worked on 8kWM7 Multimedia CU Integration, Sanity testing & release. Planned updates for week’s release is picked up from tech teams & integrated on latest working CRM Build. Performing of basic Multimedia sanity, running stipulated test cases using LTK or manual tests.
  • Involved Debugging/ collecting logs using Platform Builder, SecureCRT or JTAG/ARM9 logs for any issues.
  • Maintaining our wiki site by updating past and future release plans & CU releases.
  • Sending out Integrated build to BVT for verification & once finalized, Release email is sent out to Target team.

Environment: Windows mobile7

Confidential

Build-Integration Engineer

Responsibilities:

  • Worked on 7225, 7625/7600 MSMs based on windows mobile platform for Multimedia bring up& integration, release.
  • Spinning builds for different phones like Smartphone & pocket PC’s.
  • Using Platform debugger to debug if a crashes or other issues seen at any time.
  • Following up with teams in San Diego and resolving issues.

Environment: Windows mobile5.0, Windows mobile6.x

Confidential

Qcamera Build-Integration Engineer

Responsibilities:

  • Worked as QCamera Build Master, making QCamera Builds for 6k enhanced targets (MSM6550, MSM6280, MSM6275, and MSM6800).
  • Releasing the Version unit, software unit for the Confidential proprietary mobile software modems for targets.
  • Running camera Regression automation test cases & verifying preview, snapshot & Jpeg, Png encoding & decoding for different supported image sizes.
  • Verifying all the camera functionality, Debug the code and provide the necessary changes for resolving the bug in QCamera software.
  • Working on resolving the CRs, which are the bugs as raised by the testing team or the customers.
  • Worked on profiling (time measurement) for the entire image processing library functions.
  • These functions support special effects, transformation, composition etc. for different applications, like camera, camcorder, JPEG, video player, TV etc.

Environment: Embedded mobile, REX

Confidential

Project Engineer

Responsibilities:

  • A Web-Camera based security application for web- enabled GSM/CDMA/EDGE phones. A Web-Camera attached to the Server captures the images, which can be viewed on the Client machine, handset or a PC.
  • Images are available in BMP, JPEG, PNG and GIF formats. These are moving images that does not require a video player. Hence the application is available to low-end phones too.
  • The main object of the project is to get the running pictures on the handsets or the client PCs, so the person can view what is going on the other world.
  • Involved in developing the Codec for all the formats as primary object.
  • Designed and developed the Client-Server architecture, implemented the Protocol suite, creation of Timers, linking the application to database through MS-Access.

Environment: VC++, MFC, Winsock 3.1, TCP/UDP

Confidential

Project Engineer

Responsibilities:

  • The aim of this project is to develop a remote link between a Server and various Clients.
  • The Audio Processor is running on the Server and this Server should process the requests from various Clients simultaneously.
  • It requires a development of basic Client-Server module test bed to test the desired requirement. The requirement was to send the modified sound samples to the Client in frame-by-frame basis.
  • Key Achievements: Product captured the Korean market.

Environment: VC++, MFC, Winsock 3.1

We'd love your feedback!