Elijah Dangerfield

Enthusiastic mobile developer and computer scientist

About

Hi there! My name is Elijah Dangerfield. I am a computer scientist with a passion for learning and creating. I have a bachelors degree in computer science and a minor in mathematics. The majority of my computer science work has been in Android development while more recently branching into iOS development and React/React native (hence the website). I love what I do and I hope its obvious in my projects below :)

Experience

2023 - Current

Hinge

Senior Android Developer

At Hinge my role is Senior Android Developer. I work with a team of awesome people. I'll update this section when there is more to say :)

2021 - 2023

Disney+ & Hulu

Senior Android Developer

At Disney I Helped lead and advise the introduction of Coroutines and Flow in the Disney code base as part of a council of developers responsible for technological advancements. I had the opportunity to lead the Hulu Android account unification project allowing users to share credentials across Disney streaming services while collaborating and advising other developers. I also contributed to the maintenance and enhancement of the Hulu, Disney+, and Star+ Android applications in a unified code base leveraging technologies including Kotlin, Java, Coroutines, Flow, RxJava, Hilt, MVI, Feature Flagging, Google Billing, Groupie and more. Lastly I collaborated on the initiative to modularize and unify the code bases of Hulu, Disney+, and Star+.

2020 - 2021

iHeart Radio

Android Developer

At iHeart Radio my role is Associate Android developer. I work on a team of people contributing to updating and maintaining the flagship Android application in conjunction with other development teams. I have implemented multiple client facing features utilizing MVI architecture, kotlin, java and RX Java.

2019 - 2020

Takl

Mobile Developer

At Takl Home services my primary role was Android development. I contributed to maintaining and updating the Takl application to a base of over 250k users. I have created multiple client facing features utilizing Kotlin, Java and reactive programming with RX Java. Additionally I contributed to the React Takl+ web app creating multiple client facing feactures on a scrum workflow using Typescript.

2018 - 2020

Middle Tennessee State University

Mobile Developer

At MTSU I develop for the Android and iOS platforms. I contribute to a team of 9 developer on maintaining and improving the MTSU mobile application for the use for the student body (30k +). I work on refactoring both the Android and iOS code bases to follow MVVM architecture and reactive programming using RX Swift and Live Data.

Summer 2019

UBS Financial

IT Intern

At UBS Financial I worked as an IT Intern working on the big data team. I contributed to a data analytics platform by creating a Scala-Python integration API to work with Apache Spark. I got to work with additional data analytics tools through implementing an AWS data quality assurance tool as P.O.C using Databricks. As a side project during the internship I worked on a team of interns assessing popular data loss prevention techniques and implementing secondary solutions to a preexisting system