Summary
Overview
Work History
Education
Skills
Timeline
BusinessDevelopmentManager

Simon Johnson Chellappa

Principle Software Engineer
Fremont,California

Summary

Skilled Principal Software Engineer with over 13 years of expertise in crafting robust, reliable and scalable infrastructure, tools, and Automation framework. An established career at tech pioneers including Motorola Mobility(under Google and Lenovo), and Meta(Facebook), I reflect a profound commitment to driving complex needs in consumer-product/internal infra development. Proven ability to design, develop, and maintain tools and infra ensuring product excellence and streamlining pipelines. Equipped with a deep understanding of existing technologies and a relentless pursuit in learning new technical excellence, actively seeking for next new opportunities to apply skills and experience in a principal software engineering role.

Overview

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

Work History

Software Enginer

Meta
04.2018 - 07.2023
  • Designed and developed custom automation framework for android products. Expanding on UI Automator, along with adb create API's to automate user scenarios. Added tooling to the framework such as multiple device/setup configuration using using YAML generation, enabling different levels of logging, auto-generation of bug tickets, retry of failed cases etc.,
  • Cross-functional collaboration with software and hardware features teams to define and implement automation APIs, using the custom framework, to be able to access functionality and stability of product. Integrated this into CI/CD pipeline to auto-promote software builds. Increased build release time by 50% and also enabled 24x7 build release.
  • Developed performance capturing APIs to capture performance data, push it into db , post process using query to process data into readable info and load it on a custom dashboard.
  • Worked on architectural design and development of custom PC boards, to implement physical button presses on products to check hardware stability. Coded custom Arduino firmware and integrated custom API into automation framework. This reduced the release cycle time by 75% and issues found effectively by 50%
  • Implemented configurators using Dockers/Kubernetes to define CI/CD pipelines flow and making the system more robust to breakage and also avoided manual on-call need.
  • Lead a highly-complex diverse project in hosting 1000+ proto-types on remote Datacenter racks. Developed infrastructure tooling to seamlessly access them remotely, on a lease basis, by any engineer in the company for development. Lead a team to implement this with a budget of 3 million USD. In return, saved 10 million USD for company in implementing alternate options.
  • Have been instrumental in mentorship and guidance, have managed about 10+ new hires of different software level. Have facilitated better engineering by constant code optimizations, moderated war rooms for critical issues, insisted code sanity with reviews.

Senior Software Automation Engineer

Motorola Mobility
01.2010 - 03.2018
  • Design and develop an automation framework providing end-to- end solution for writing, executing and bug-reporting to perform various tests at unit, integration, stability and stress level.
  • Contributed in development and maintaining an internal library for python to do user like functions like tap, scroll, read screen elements, input text etc. helped us automated 80% of use-cases from the test plan.
  • A Software technical lead guiding software stability certifications for all Motorola mobility product lines like smartphone, tablets, Smart watches etc.,
  • Design and develop new automated test methods to access system, feature and overall device stability.
  • Code reviewer, lead mentor in the team for all contractors, cross-functional efforts between teams to come up with project test plan and work with DevOps on seamless delivery of period builds without much delay. Have established process in place to do carrier certification which is critical for mobile phone launches.

Education

Master of Science - Computer Science

Illinois Institute of Technology
Chicago, IL
10.2006 - 03.2009

Bachelor of Science - Computer Science

Anna University
India
08.2001 - 05.2005

Skills

    Perl, PHP, Python (libraries - Paramiko, Beautiful Soup, OpenCV, TensorFlow, Requests, Pandas, NumPy etc,)

undefined

Timeline

Software Enginer

Meta
04.2018 - 07.2023

Senior Software Automation Engineer

Motorola Mobility
01.2010 - 03.2018

Master of Science - Computer Science

Illinois Institute of Technology
10.2006 - 03.2009

Bachelor of Science - Computer Science

Anna University
08.2001 - 05.2005
Simon Johnson ChellappaPrinciple Software Engineer