Android Developer Resume
4.00/5 (Submit Your Rating)
Brooklyn, NY
SUMMARY:
- Passionate Engineer with years of experience building feature rich solutions. My primary goal is to continue working with other passionate people on more interesting projects.
TECHNICAL SKILLS
Programming Languages: Java, Python, C/C++/C#, Swift, SQL, JavaScript, MATLAB, Assembly, VHDL, etc..
Development: Embedded Systems, Full Stack Web, Android, iOS, Linux, ROS, IoT (RPi, Arduino,
Cloud/Operations: AWS, Azure, Firebase, Atlassian suite, Trello, Jenkins, Git, Vagrant, Ansible, Puppet, etc..
CAD: Autodesk suite, Mastercam, Blender, SolidWorks, Adobe CC, Sketch, GIMP, Inkscape, PDN
PROFESSIONAL EXPERIENCE:
Android Developer
Confidential, Brooklyn, NY
- Created original android, 2017 android, and 2016 iOS media playback applications
- Created WebApp used for sharing content outside the app using Vue.js framework
- Established Mobile and Web application architecture so components behave similarly across platforms
- Created Infrastructure as code (IaC) using Ansible, Vagrant, Jenkins, and Fastlane to streamline operations
- Dagger used for dependency injection and handling media component retention throughout their lifecycles
- RxJava used to manage various asynchronous operations including uploading, authentication, and editing
- OkHttp + Picasso + Retrofit to handle loading, caching, and sharing data in the applications
- Databinding used in MVVM architecture to keep views synced with backend
Technical Analyst
Confidential, Chicago, IL
- Underwent accelerated training on Agile, Automation and Release Management
- Worked primarily at Discover Financial Services as QA Lead in Agile Team
- Lead Team of both offshore and onsite members, bridging communication with client
- Established best practices for writing stories in BDD and coordinated with Product to implement
- Achieved continuous 100% Sprint completion by streamlining QA using aforementioned practices
Research Lead
Confidential, Brooklyn, NY
- Implemented circuit for autonomous rover that helps the blind by announcing obstacles
- Created android companion app (navi - top) which announces new faces and recognizes old ones
- Created voice controlled Medical IoT Device that can track vitals in app and over cloud
- Developed REST server on Intel Edison to handle navi-top facial recognition data
- Retrofit used to interact with the REST API by sending raw face data and receiving processed information
- Realtime Databinding used to map sensor data to views in real time with view model being updated by Firebase API
- Android NDK used to process camera data in OpenCV in C as opposed to java for the low-level access
- Published Research Paper to Scientific Journal and presented at conference
