Theme: 
dev

Kailashnath Ahir

Software Engineer
Android App Development
Location: Santa Clara, CA

Summary

Over 15 years of experience in software design and development with more than 11 years focused on Android application development. Keen to apply my Android development experience to upcoming projects and improve my skills in the latest framework architecture.

Education

  • Masters in Computer Science, University of Louisiana at Lafayette, Dec 2010 (GPA 4/4)
  • Bachelors in Computer Engineering, University of Mumbai, India, Dec 2003

Work Experience

Software Engineer, JP Morgan Chase

Mar 2022 ‑ Jul 2023
Palo Alto, CA (remote)
  • Engineered native Android components utilizing the MVVM design pattern for the Offers module within the Chase Mobile app (available on the Play Store as Chase Mobile).
  • Collaborated with product managers, UI/UX designers, and QA team members to ensure adherence to project requirements.
  • Offered mentorship to junior team members, guiding them through feature development and the build and release process.
  • Contributed to modernizing the Chase frontend Offers module with the React JS framework and establishing the Storybook framework for integrating Offer components.
Skills:
Android (Kotlin), ReactJS (TypeScript), Git

Sr. Software Engineer, Samsung Electronics America

Apr 2015 ‑ Mar 2022
Mountain View, CA
  • Designed and developed features for Samsung's Android e-commerce app (available on the Play Store as Shop Samsung) from ground up.
  • Awarded the 'Most Impactful-for-Business' title in the 2021 SEA (Samsung) hackathon.
  • Enhanced user satisfaction by implementing modules for streamlined mobile app checkout, minimizing user interaction.
  • Improved customer feedback support by integrating the Android chat SDK. Built and integrated customer support interfaces for collecting user/device information and user comments.
  • Contributed to media application development for Samsung's MSCA department, including significant enhancements to the Milk Music Android audio streaming app.
  • Enhanced navigability of the Samsung.com website by developing ReactJS components.
Skills:
Android (Java/Kotlin), ReactJS (JSX), Git, Bash

Software Consultant, Strategic Resources Inc.

Mar 2012 ‑ Apr 2015
Clients: Amazon Lab126 (Sunnyvale, CA), Sony Electronics (San Jose, CA)
  • Upgraded the accessibility framework for Kindle Fire OS (Android), focusing on enhancing user accessibility.
  • Enhanced the internationalization accessibility module to facilitate the download, installation, and removal of multiple language voice packs, thereby improving the user experience.
  • Collaborated closely with the core framework team to integrate system services that interacted with and utilized core framework functionalities.
  • Designed and developed UI components for Sony’s e-book reader, enhancing the user experience on mobile devices and tablets.
  • Achieved consistency in UI design across various devices and improved visual clarity by integrating open-source libraries such as ActionBarSherlock and ViewPagerIndicator.
  • Enhanced the stability and performance of the Reader app by utilizing debugging tools like DDMS, logcat, and hierarchy viewer.
Skills:
Android (Java), Git, SVN

Software Engineer, Celigo Inc.

Jun 2011 ‑ Dec 2011
Redwood City, CA
  • Designed and developed custom NetSuite (SaaS) solutions using SuiteScript/JavaScript.
  • Gather requirements from client and integrate enhancements.
  • Developed a developer assitance Eclipse plugin tool to synchronize Eclipse IDE code files with the Netsuite servers.
Skills:
Java, JavaScript, Eclipse plugin, SVN

Software Developer, University of Louisiana

Mar 2009 ‑ Jul 2010
Lafayette, LA
  • Developed a workforce simulator application for forecasting workforce supply and demand.
  • Develop modules using Spring model-view-controller (MVC) framework.
  • Provided software development assistance in the anti-malware project.
Skills:
Java, C#, C, MS SQL, VSS

Software Engineer, Infosys Technologies Ltd.

Dec 2007 ‑ Aug 2008
Pune, India
  • Analyzed, estimated, and implemented software enhancements for Level(3) applications.
  • Design and develop stored procedures, triggers using Oracle's PL/SQL. Develop complex SQL queries for data extraction.
  • Owned multiple applications that required development in multiple languages/platforms.
Skills:
Java, C#, JavaScript, MS SQL Server, Oracle

Software Engineer, Proteans Software Solutions

Oct 2006 ‑ Dec 2006
Bangalore, India
  • Developed software controls for CRM software framework using .Net for dynamic loading.
  • Develop modules for accessing the MS SQL database with n-tier architecture. Write business logic to manipulate and utilize the database information.
  • Reviewed peer code and perform integration testing of the modules.
Skills:
VB.Net (WPF), MS SQL Server, VSS

Software Engineer, Cybage Software

Sep 2004 ‑ Sep 2006
Pune, India
  • Designed and implemented features for MRP application using C# language.
  • As a configuration controller, I controlled and monitored different versions, and ensured compliance.
  • Perform code reviews of peers. Ensure code compliance with the conventions and company guidelines.
Skills:
C#, WinCVS, MS Visual Studio, MS SQL Server

Core Skills

Languages:Kotlin, Java, JavaScript
Frameworks:Android, ReactJS
Other tools:SQLite, Retrofit, Dagger, Redux