Matthew Nelson

Android Developer

About me🙋‍♂️

Me:
An Android Developer who took the long but scenic route in finding what they absolutely love doing; Android Software Development.

I left NASA to study full time at University of Maryland for a degree in Mechanical Engineering. After taking an introductory coding class, I was hooked.

I've always been into building my own computers, networking, running Linux boxes/VMs/Docker containers for various services, writing scripts and some minor python programs, etc. But something clicked and I could not ignore it.

Being limited only by my imagination, instead of a piece of paper, was too tantalizing of an opportunity to pass up. So, I turned all of my attention towards Software Development and haven't looked back.

Capable:
Have both supported and led in team environments. Extremely fast learner, picking up on new skills and information easily. Accomplished in developing and implementing solutions to complex technical problems.

Experienced:
Graduate of Lambda School's Android Development program. Dedicated, creative and innovative professional with seven and a half years experience in Naval Aviation as a technician, and two and a half in spaceflight at NASA as a technician.

Interested:
Android app development, Privacy, Security, Bitcoin, carpentry, metalworking, automotive repair, computer networking, computer hardware, electrical systems and design, CAD design, snowboarding.

My Resume

Mate Logo

Projects💻

Tor Onion Proxy Library - Android
An Android Library that enables running Tor as an embedded service in your application for establishing access to the Onion Routing protocol.
AndroidLibrary
Android Library
2020
Pin Authentication
An Android library that provides local PIN authentication for your application. Built with Dagger2, Kotlin Coroutines, LiveData, Data Bindings, Robolectric.
Android Library
Android Library
2020
Encrypted Storage
An Android library for easily creating encrypted Files/SharedPreferences.
AndroidLibrary
Android Library
2020
Hackathon Portal
Hackathon event management application for both Organizers and Participants. I worked primarily on Dagger2, Room, Retrofit and Auth0 integration.
Hackathon Portal
Android Application
2020
Lendr
A Java backend for the Lendr app; an application for keeping track of things you've lent out. Built with Spring Boot, ProstgreSQL, OAuth2, Swagger Docs, Heroku.
Lendr
Java Backend
2019
GitHub SSH
Command line tool for converting https git urls to ssh, generating ssh keys and keeping ssh config files tidy.
GitHub
Bash Script
2020

Writing✍️

Android App Signing With A YubiKey

Android App Signing With A YubiKey
A detailed guide for setting up a YubiKey to sign Android Apps
May 2020 - 12 min