Technologies used: Xamarin.Android

Xamarin.iOS

SQLite

C#

Java

This was my most current role. My main duties as a junior developer was to maintain and add features to a DSD ("Direct Store Delivery") mobile app for bakery drivers that was on iOS, Android, and Windows Mobile 5.

Maintenance work was just simple bugs that customer would report to us and then assigned to developers to fix. Features that were added could be as simple as a new SQLite DB field or a new screen in the application to show some specific data that that customer wanted to see but could be as complicated as the fingerprint functionality that I added which involved finding a proper library and integrating it.

One of the other features I added were a face login feature using facial recognition and a DB of approved drivers' faces. Additionally, I also created a panic button feature in event of a robbery. I left this position to explore the world of front end web development.

One of my favorite parts of this job was the prototyping. I would frequently get asked to research and then develop a prototype feature, sometimes in native Java, in order for the supervisors to test the feasibility of adding a similar feature to the main app.