Work Experience
Motivation Technologies
_Sept. 2017 - Jan. 2026
- Worked with a team of designers and managers to maintain and add new site features to a global website.
- Add a helpful description for remembering this here.
- Worked with external teams to both provide and implement REST APIs and OAuth 2.0 integrations.
- Add a helpful description for remembering this here. Designed, architected, and implemented a management and reporting portal for a global sales application.
- Add a helpful description for remembering this here.
- Worked with a team to architect and implement a content integration hub for Learning Management Systems.
- Add a helpful description for remembering this here.
- Added a product recognition camera feature into a mobile sales application by training and implementing machine learning and text recognition models.
- Add a helpful description for remembering this here.
- Reworked the frontend to make use of JS and SASS modules to improve site performance and reduce content build times by up to 400%.
- Add a helpful description for remembering this here.
- Maintained and mitigated security issues in global Android and iOS mobile applications.
- Add a helpful description for remembering this here.
- Improved continuous integration infrastructure by configuring tests to run automatically with pull requests.
- Add a helpful description for remembering this here.
- Optimized developer tooling to eliminate network latency while debugging, increasing developer productivity.
- Add a helpful description for remembering this here.
- Conducted code reviews and helped on-board new developers by collaborating on calls and improving documentation.
- Add a helpful description for remembering this here.
C#, ASP.NET Core, Microsoft SQL Server, Kotlin, Swift, 5, OAuth 2.0, REST APIs, SignalR, React, NUnit, JMeter, TeamCity, Azure
Resume
- Name
- Graham Scanlon
- Location
- Webster Groves, MO
- Title
- Software Developer
Summary
Self-taught and highly motivated web developer with over 8 years of experience in developing, maintaining, testing, documenting, and troubleshooting web and mobile applications. Strong knowledge in web development principles, including responsive design, separation of concerns, testing, and security hardening. Demonstrated ability to manage projects from start to finish, including client communications and supporting customers. Committed to creating high-quality, readable code and delivering on-time results. Passionate about web application development and quick to learn new technologies.
Experience
Motivation Technologies — Webster Groves Software Developer 2017 – 2026 https://motechhq.com
- Worked with a team of designers and managers to maintain and add new site features to a global website.
- Worked with external teams to both provide and implement REST APIs and OAuth 2.0 integrations.
- Designed, architected, and implemented a management and reporting portal for a global sales application.
- Worked with a team to implement and support an in-field data collection application for a Learning Management System.
- Added a product recognition camera feature into a mobile sales application by training and implementing machine learning and text recognition models.
- Reworked the frontend to make use of JS and SASS modules to improve site performance and reduce content build times by up to 400%.
- Maintained and mitigated security issues in global Android and iOS mobile applications.
- Improved continuous integration infrastructure by configuring tests to run automatically with pull requests.
- Optimized local development by batching high-latency database requests, increasing developer productivity.
- Conducted code reviews and helped on-board new developers by collaborating on calls and improving documentation.
C#, ASP.NET Core, Microsoft SQL Server, Kotlin, Swift 5, OAuth 2.0, REST APIs, SignalR, React, NUnit, JMeter, TeamCity, Azure
Projects
A Feast a Day
2024 – Present A personalizable meal planning assistant https://github.com/gscanlon21/a-afeast-a-day
A Feast a Day is an automated meal plan builder, delivered using Azure Communication Services. The meal plans are uniquely generated, tailored to each user's individual dietary preferences.
C#, ASP.NET Core, .NET MAUI, Entity Framework Core, PostgreSQL, Azure
A Workout a Day
2022 – Present A personalizable workout routine assistant https://github.com/gscanlon21/a-workout-a-day
A Workout a Day is an automated workout routine builder, delivered using Azure Communication Services. The workouts are uniquely generated, tailored to each user's individual fitness level and preferences.
C#, ASP.NET Core, .NET MAUI, Entity Framework Core, PostgreSQL, Azure
Reverse Dictionary
2017 – 2021 An Android Dictionary, Thesaurus, and Reverse Dictionary https://github.com/gscanlon21/reverse-dictionary
Reverse Dictionary is an Android application that provides a front-end to the Datamuse word-finding API. The application is built with Kotlin Coroutines and the MVVM Architecture.
Android, Kotlin, Kotlin Coroutines, APIs
Education
Webster University
Biological Sciences — Bioinformatics
2025 – Present https://www.webster.edu/