SUMMARY
EXPERIENCE
Walmart Tech - Staff Software Engineer
San Diego, CA • 04/2023 - Current
Walmart Tech - Sr. Software Engineer
San Diego, CA • 07/2019 - 03/2023
CONTACT
**********@*****.***
San Diego, CA 92131
SKILLS
EDUCATION AND TRAININ
Charmy shah
Talented Mobile Software Developer, with 9+ years of experience. Master's in computer science, equipped with great coding, debugging and project management abilities. Enthusiastic about developing forward-thinking solutions to tomorrow's productivity problems, who is resourceful and has adaptable approach to challenges.
•
Played a pivotal role in the architecture, leadership, and implementation of various high-impact projects within the Walmart E-commerce app.
•
Deep understanding of open-source Android ecosystem, Android development and best practices in Kotlin and/or Java
•
• Achieved proficiency in other native development, like iOS and React Native.
• Successfully built and scaled high-quality and high-traffic products (or systems). Enhanced product resilience and optimized code performance through system design updates and efficient algorithms.
•
Conducted regular training sessions for new employees on software product development best practices.
•
Consistently deliver performant, testable, scalable, highly readable code, working with large code bases, following MVVM+CLEAN architecture, using Kotlin and Java
•
Applied extensive knowledge of logging and monitoring tools, like Splunk, to ensure accurate analysis, improved observability, and effective alerting.
•
Collaborate with an agile cross-team of developers, testers, designers, and program managers to build features that engage users, to ensure successful project completion within timeline constraints.
•
Proficient in utilizing web services like GraphQL, REST, JSON, and XML for seamless API integration.
•
Dedicated to improving application performance through bug tracking using Crashlytics and Google Analytics.
•
Delivered high-quality software in an Agile/Scrum environment, meeting aggressive sprint deadlines and utilizing Jira and Confluence tools.
•
Mobile Application
Development
•
• Android ecosystem
• Multi Platform app
• Testing and debugging
• Customer-Centric Approach
• UI/UX
• Material Design
• Jetpack Compose
Coroutines, Flow, LiveData
etc
•
• Front-End Development
• BLE Apis
• Room
• Retrofit
• Graphql
• Rest
Programming languages:
Kotlin, Java, Swift, C,
MySQL, ReactNative,
JavaScript, HTML5, CSS,
JSON, XML
•
Cross-Functional
Collaboration
•
Software Development Life
Cycle (SDLC)
•
• Code reviews
Treeline Interactive - Mobile Application Developer San Diego • 05/2016 - 06/2019
National Electrical and Electronics Corporation - Embedded Software Engineer Vadodara, Gujarat • 10/2012 - 12/2013
G
Master of Science: Computer
Engineering
San Diego State University
San Diego, CA • 05/2017
3.5 GPA
Course: Web And Mobile
Application Course
San Diego State University
San Diego, CA • 08/2015
Bachelor of Engineering:
Electronics And
Telecommunications
SVMIT
Bharuch • 06/2011
3.54 GPA
Utilized knowledge of ADA compliance and A/B testing to enhance user experience.
•
Skilled in the implementation of CI/CD tools (e.g., Jenkins) and version control platforms (e.g., Git, Github).
•
Architected, built, and shipped high-quality, available Android and iOS apps for customers, including UI, core functionality, and third-party SDKs.
•
Proficient in integrating Android and iOS with various third-party APIs, wireless communications, including push notification, Bluetooth API, Retrofit, Dagger2, and RxJava.
•
Skilled in conducting unit and integration tests for applications and APIs by leveraging frameworks like Selenium, Mocha, Espresso, JUnit, Postman, and Newman.
•
• Programmed on Micro-controller like ARM7 on Keil
• Embedded tool Created Library of shapes and lines for GLCD (graphical LCD).