Intern
- Developed Android applications using Java, XML, and Android SDK.
- Collaborated with other software developers to create user interfaces for mobile devices.
- Debugged application issues on multiple versions of the Android platform.
- Implemented RESTful web services and APIs in order to integrate with back-end systems.
- Created automated tests for Android apps using Appium and Espresso frameworks.
- Configured build tools such as Gradle and Maven to automate builds and deployments.
- Participated in sprint planning sessions to estimate tasks and develop project timelines.
- Optimized memory usage by implementing caching techniques in mobile applications.
- Designed, developed and implemented firmware to support embedded system product concepts.
- Identified opportunities for process improvements to decrease in support calls.
- Coordinated testing and validation procedures through software development lifecycle.
- Recommended improvements to facilitate team and project workflow.
- Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
- Presented ideas for new development projects.
- Learned procedures and best practices for building intuitive applications.