A

Ashish Kenjale

Senior Software Engineer

United States10 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in optimizing CI/CD pipelines for mobile applications.
  • Proven track record in increasing developer productivity.
  • Strong background in test automation and release engineering.
Stackforce AI infers this person is a Senior Software Engineer specializing in CI/CD and mobile application development in the Retail Tech industry.

Contact

Skills

Core Skills

Continuous Integration And Continuous Delivery (ci/cd)AutomationRelease EngineeringTest AutomationSite Reliability Engineering

Other Skills

Cloud ServicesiOS DevelopmentDevOpsPythonJenkinsBashBuild AutomationAndroidDockerTest Automation FrameworkCharles ProxyFastlaneData StructuresOOPDatabase Design

About

As a Senior Software Engineer (Build and Release Engineer) at Walmart, I optimize software delivery processes and implement robust CI/CD pipelines. With 10+ years of experience in the field, I have developed and maintained custom tools and infrastructure for automating the building, testing, and releasing of mobile applications, including Walmart eCommerce and business apps. I have also increased developer productivity by constantly engineering solutions for reducing CI time and collaborating with cross-functional teams. I hold a Master's degree in Computer Science from San Diego State University, where I specialized in Advanced Web and Mobile Applications Development. I am skilled in driving efficiency, scalability, and reliability by leveraging cloud infrastructure and automation tools, such as AWS, Azure, Jenkins, GitLab CI/CD, TeamCity, Terraform, and CloudFormation. I am adept at streamlining development workflows and reducing release cycles while ensuring seamless deployments across multiple environments. I am also committed to continuous learning and staying up-to-date with emerging technologies in the field. I thrive in fast-paced environments where I can make a substantial impact on software delivery processes. By optimizing workflows, implementing automation, and leveraging cloud technologies, I have consistently driven efficiency, reduced time-to-market, and enhanced the overall quality of software releases. I am also a collaborative and supportive team player, who excels in leading complex release deployments and mentoring junior engineers. My goal is to deliver software solutions that meet and exceed customer expectations and business objectives.

Experience

10 yrs 2 mos
Total Experience
2 yrs
Average Tenure
4 yrs 7 mos
Current Experience

Walmart

2 roles

Senior Software Engineer

Apr 2023Present · 3 yrs 1 mo

Continuous Integration and Continuous Delivery (CI/CD)AutomationCloud Services

Software Engineer III

Oct 2021Apr 2023 · 1 yr 6 mos

  • As a core member of the Mobile Release Engineering (MRE) team my daily responsibilities include:
  • Increasing developer productivity by constantly engineering solutions for reducing CI time while collaborating in cross-functional teams (Platform, Infrastructure, InfoSec etc.).
  • Developing, building and maintaining custom tools, CI/CD pipelines and infrastructure for automation of building, testing and releasing of mobile applications including Walmart eCommerce (Glass) and business apps (iOS, Android, React Native).
  • Onboarding new apps and building self-service CI/CD tools for building, code signing Android, iOS and macOS apps and distributing signed artifacts via App Center, Google Play Store and Apple App Store Connect.
  • Taking ownership of the entire CI/CD infrastructure and mobile release processes, be the go-to person for anything CI/CD for the mobile team.
  • Tools used: Xcode, Python, Jenkins, Fastlane, GitHub, Nexus, Azure DevOps, SonarQube, VS App Center, TestFlight
Release EngineeringContinuous Integration and Continuous Delivery (CI/CD)iOS DevelopmentDevOpsPythonJenkins+5

Insulet corporation

Test Automation Engineer (Mobile Automation)

Aug 2020Aug 2021 · 1 yr · San Diego, California, United States

  • Projects worked on include -
  • Omnipod 5 iOS Phone Control -
  • 1. Built Python based test automation framework for automated XCUITests in Xcode.
  • 2. Utilized network monitoring tools such as Charles Proxy, Fiddler and Postman and presented the research to the team.
  • Omnipod 5 Android Phone Control -
  • 1. Spearheaded design verification of Omnipod 5 Android Phone Control for Samsung Galaxy S9, Samsung Galaxy S20 Ultra and Samsung Galaxy S20 devices.
  • 2. Developed and executed automation test scripts in Python.
  • 3. Trained and ramped up engineers on test automation and version control.
  • Daily responsibilities include -
  • Developing and executing test plans, test designs and test cases.
  • End-to-end automation testing for Omnipod 5 iOS and Android.
  • Support Data Science group in the verification of automated reports.
  • Work closely with the software development team to identify improvements.
  • Influence the requirements definition and software design to maximize testability.
  • Develop and maintain test database for automated validation test of software revisions.
  • Oversee and influence development of test objects to meet needs of protocol.
  • Develop and extend protocols and plans as device features evolve.
  • Participate in product design reviews.
Test AutomationTest Automation FrameworkContinuous Integration and Continuous Delivery (CI/CD)PythonBashAutomation+1

San diego state university

Teaching Assistant

Sep 2019Aug 2020 · 11 mos · Greater San Diego Area

Directi

Software Engineer Intern (Automation)

May 2018Jun 2018 · 1 mo

Automation

Teach for india

2 roles

Technical Fellow (Android, Linux)

Promoted

Jun 2017May 2019 · 1 yr 11 mos

  • Re-designed the open source ed-tech platform - Kolibri, for extending it's usage towards hosting generic media content.
  • Collaborated with the Nalanda Project to innovate usage of digital tablets in resource deficient classroom environments.
  • Focussed on outcome-oriented, technology-infused and innovative learning in classroom.
  • Led a batch of 70, middle school students (at a resource deficient public school in Pune) to achieve significant academic goals.

Co-Founder Project ReThink, Be The Change Project

Jun 2017May 2019 · 1 yr 11 mos

Zomato

Software Development Engineer (Mobile Release)

Nov 2015May 2017 · 1 yr 6 mos

  • Jumped onto the Marshmallow bandwagon (implemented dynamic permission handling and standardised it to be used across apps)
  • Published 40+ releases of the Zomato Order App (including the makeover of design and business logic)
  • Performance improvements and optimisations (shifted app architecture from VTDParser to GSON Parser, migrated from Apache mime to OkHttp)
  • Worked towards standardisation of code structure (restructured existing modules for better scalability, revived the UIKit with fresh custom views)
  • Implemented Clevertap, Apsalar, and Apsflyer for mobile attribution
  • Pixel perfected the Zomato Restaurant Finder app (in terms of UIKit utilisation and implementation throughout)
  • Published 4+ critical releases of the Zomato Services app used by Online Ordering Merchants
Continuous Integration and Continuous Delivery (CI/CD)BashAutomationAndroidSite Reliability Engineering

Champz sports technologies

Software Engineer (Android)

Aug 2014Oct 2015 · 1 yr 2 mos

  • Built Altis, a location aware sport meetup platform, to help players subscribe to events and get together to play.
  • Developed SchoolChat, a subscriber-publisher based real-time GPS enabled application, using Socket.io for back-end and Android for front-end.
  • Developed the social posts module for Playerify and a full fledged Facebook-like commenting system. Technologies used - Yii MVC PHP web application framework and MySQL
AutomationAndroid

Education

San Diego State University

Master's degree — Computer Science

Jan 2019Jan 2021

San Diego State University

Advanced Web and Mobile Applications Development

Jan 2019Jan 2020

Savitribai Phule Pune University

Bachelor's degree — Computer Engineering

Jan 2011Jan 2015

Army Public School, Pune

Stackforce found 100+ more professionals with Continuous Integration And Continuous Delivery (ci/cd) & Automation

Explore similar profiles based on matching skills and experience