Experience

I'm a software engineer and applications developer with a degree in Computer Science and minor in Mathematics. I've developed for a small start up that makes software to educate children, and I've worked for Verizon Media (formally Oath Inc). I have experience developing Android and Spring Boot applications.


Knowledge

Android

I am trained in native Android development, using Java and Kotlin as my primary languages. I have experience developing UI components with Android's native UI components. I have built applications and developed many mobile SDKs in my professional career.

Spring

I have professional experience building backend APIs and Spring Boot applications. I have used Java and Kotlin as the primary languages and have used both Spring's RESTful frameworks, as well as the WebFlux reactive framework.

Virtualization

I have personal experience working with Linux's KVM Virtualization as well as FreeBSD's bhyve hypervisor. I can perform virualizations as passthrough hardward devices (USB devices, PCIe devices, etc) on KVM. I also know how to use FreeBSD's jail environments.


Skills

languages

    Java
    Kotlin
    SQL
    C#
    Python

Tools

    Intellij
    Android Studio
    Visual Studio Code
    Visual Studio
    Postman
    Vim/Vi
    Gradle
    Maven

Frameworks

    Java 7
    Java 11
    JavaFx
    Spring Framework
    Android SDK
    .NET Framework

Platforms

Android
Windows
RedHat Linux
Debian
FreeBSD
MacOS

Work History

2018 - 2020

Associate Software Apps Engineer
Verizon Media (formally Oath Inc)

Application engineer at Verizon Media. I focused on building mobile SDKs to be used throughout the company's mobile developers. My primary project was developement on a subscription SDK that would allow an application to perform transactions between Google Play Store and Amazon App Store. Later in this position, I was assigned to build back APIs using Java and Spring framework.


2017 - 2018

Intern Android Developer
Educational Classroom Systems

Internship at start up company, Educational Classroom Systems. This company focused on building platforms for the purpose of education. I was assigned with designing and developing the company's mobile applications, as well as developing the company' WPF desktop application.


Education

2014 - 2017

Radford University

Attended Radford University in the Fall of 2014. Graduated in the Winter of 2017 with a bachelors in Computer Science, and a minor in Mathematics. Took additional classes for the University's security certification.


2012 - 2014

Northern Virginia Community College

Attended NOVA in the Fall of 2012, and majored in Computer Science. Transfered in the fall of 2014 to Radford University.


Contact Me

Check me out on these platforms

LinkedIn

LinkedIn

Connect with me on LinkedIn

GitHub

GitHub

Check out my repos

Email

Email

Send me an Email

© Ryan Mayobre. All rights reserved.