SIDEARM Sports: Oct 2017 - Present
Technical Lead - Mobile Apps
Managed and worked on the development, deployment, and maintenance of
over 160 mobile apps for iOS and Android using hybrid-app technologies
Developed and deployed custom mobile apps for several
high-profile
athletics programs
Designed and developed automation and build scripting to allow a small team to
scale
deployment for mobile apps on both the Apple App Store and Google Play
Gained deep understanding of web technologies such as Typescript and Angular, as
well
as mobile ecosystems and native mobile APIs utilized with Swift and Java
Integrated several 3rd party SDKs including native functionality such as camera and
Location Services access
Developed in-house native plugins utilizing Geofencing, Push notifications, and
Casting technologies (Chromecast)
Worked with vendors to provide In-App functionality for Contactless Ordering,
Mobile
Payments, and In-Stadium Experiences
Novelis: Jan 2014 - Oct 2017
Process Automation Engineer
Developed process modeling software for aluminum “hot-rolling” manufacturing in C
Used TCP sockets to interact with low-level manufacturing equipment
Built a REST API in C# exposing data from our process modeling system
Developed web dashboards and an iOS app to consume our API and show manufacturing
data through a user-friendly UI using AngularJS