Justin Goshorn's Resume
goshornjustin3@gmail.com
Linkedin
Education
Penn State University | Bachelor of Science Information Systems |
Application Development Concentration
Technical Skills
MS Office | Git | SQL | Statistical Analysis | A/B Testing | Unit Tests |
| NoSQL| Mobile Development | Flutter |iOS | Android | MVC Design |
Firebase | Amplify | HTML | CSS | JavaScript
Professional Experience
The Big 3 LLC
Mobile Developer
-
Developed mobile applications following UI/UX designs using Flutter &
Dart.
-
Integrated Firebase (Auth, Firestore, AppCheck, Analytics) for app
backend, security and bug tracking. Implemented offline storage using
Hive and SharedPreferences.
-
Implemented deeplinking APIs for navigation to app stores and user attribution
statistics.
-
Implemented barcode and QR code scanning for sharing within
application and for app deep link navigation.
- Implemented modern UI with Material 3 design principles.
-
Created custom unit, widget, and integration tests, as well as used
CI/CD tools to ensure app functionality and completeness.
- Used Riverpod for application state management.
-
Focused on modular architecture and clean design to ensure app
scalability and testability.
-
Implemented Flutter and native code where necessary, to request
permissions and access platform specific functionality such as camera,
contacts, health data.
-
NTWKD (Live)
-
Mobile application that allows users to create a mobile QR contact
card to share with other app users and non app users. Users can
create multiple cards, customize QR code and more. Available on
Google Play and Apple App Store.
TDS Telecom
Intern Tech
- Created Power Automate flows to automate emails and reports.
-
Optimized SQL queries to manipulate data for reports used by
stakeholders to improve reporting process to company executives.
-
Worked with software engineers to design, test and debug enhancements
to web applications used by the staff.
-
Assisted in data migration, verification and integration within
different company databases and systems.
Personal Projects
Nutrition Tracking Application
-
A mobile application written in Flutter that allows users to add daily
meals, macronutrients, create and track weight goals, find workout
plans and track calories burned from exercise. Features Riverpod,
Firebase, and uses Open Food Facts API as the food database.
Github
Video Chat Application
-
A mobile application written in Flutter that allows users to video
chat with friends in app messaging between friends and users, as well
as share pictures and videos with friends. Features Riverpod,
Firebase, and StreamVideo.
Github