Greetings!
Here at Beantown Bytes, I'm delighted to invite you to explore my portfolio of software projects and applications. This is a space where I proudly display the results of my hard work and passion for digital creation.
Within these virtual pages, you'll discover a collection of apps and software projects that I've had the privilege to work on. From innovative applications to interactive websites, each project represents a piece of my dedication to the digital world.
Feel free to browse through the projects, click around, and experience the digital creations firsthand. I hope you find inspiration, insights, and a sense of the endless possibilities that the digital realm has to offer.
Thank you for visiting Beantown Bytes. Enjoy your journey through my portfolio, and if you have any questions or simply want to connect, don't hesitate to reach out.
~ Chris Compton
ccompton@beantownbytes.io
I've only just begun my journey as an iOS developer, but I've already come a long way with two apps published in the app store. They're simple apps that only do one thing each, but each one focused on a different framework within iOS. Core Location and Map Kit in MBTA to Z and Core Data in TripperKeeper. As my skills in Swift and SwiftUI grow, so will the feature sets of these and future apps.
My first app was MBTA to Z. I took inspiration from other MBTA apps in the store and wanted to take a crack at my own. My goals were ambitious. I wanted it to encompass all services offered by the MBTA (hence the name). I quickly realized I was a little in over my head. I made the decision to scale it back to a single feature. Locate the nearest T stop within a small radius and display them on the screen relative to the user's position.
The idea for this app came as my wife (I have her to thank for the name) and I were planning a trip for ourselves abroad. We wanted to track our spending and created an excel sheet to do so with exchange rate formulas. So in just a few days, I was able to put this simple app together and have it published. It certainly needs polish as my skills are still developing. I hope to expand the feature set to include other items that my users will want to keep track of for their trips, like itineraries, packing lists, and so much more.
While obtaining my Master of Computer Science degree, I took a class called Sensor and Mobile Computing. Our group project was to interface with an Empatica E4 sensor, monitor the wearer's biometric data, and using a machine learning model we trained on gathered data, alert the wearer of their hydration levels.
Find the source code here
Here is another of my graduate studies projects. The goal was to program a DuckieBot to autonomously navigate a designated course. The robot was to stay within the lines and obey traffic signs.
Find the source code here