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 :)
Projects
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