Hey, my name is Joseph but you can call me Logan (a story for another time). I’m an aspiring app developer from Sudbury, Ontario, Canada that is always looking for ways to continually develop my skills. I love the challenge of finding tech solutions to every day problems.
When I was younger I always thought coding was cool….but complicated and beyond my ability. However after leaving high school (2010) I was hired by a web development company that taught me the basics. Once I realized I had the ability I never stopped learning. In fact, ever since then I have continually added to my skills. I’ve taken courses, read blogs, watch videos and more to learn just for fun.
Of course coding isn’t the only thing I enjoy. When I’m not sitting at my computer I’m enjoying the outdoors. During the summer it’s fishing or the beach. During the fall I’m out hunting with my dog. When it becomes winter I like to spend my time traveling, experiencing different cultures. Then there are the days I don’t feel like leaving the house, where I’ll enjoy a good movie or some video games with friends/family.
Info: User inputs their information using the provided inputs and the app shows their BMI results. Works on both iOS and Android.
Routes & Navigation
Custom Flutter Widgets
Info: Provides weather data and suggestions for provided location. Weather data is provided by users location or searching by city. Works on both iOS and Android.
Location Data From Across Platforms (iOS & Android)
Async & Await
Passing Data Through Navigation Stack
Info: User can create, delete and check off tasks that they have added. Works on both iOS and Android.
Provider Package (State Management)
Problem: I needed a way to visualize and efficiently route jobs out in the field.
Solution: Create an app that allows you to pin your jobs to visualize them on a map and plan routes accordingly.
*This app is still in development. Beta is available from TestFlight.
Problem: I needed a way to easily get local addresses and phone numbers for an invitation campaign for a volunteer organization.
Solution: Create an app that gets local address info provided by the local government and gets contact info from Canada411.
Decode and Parse JSON
Problem: I needed a way to keep track of ordering of publications for a volunteer organization.
Solution: Create an app thats keeps track of publication orders and is accessible for all those involved.