# Michael Hamel > Senior Software Engineer at Mastery Logistics Systems Location: Chicago, Illinois, United States Profile: https://flows.cv/michaelhamel Full stack developer with a primary focus in Ruby on Rails, React, and mobile development with React Native. A believer in object oriented design through single purposed objects that create more understandable and maintainable code. I have a passion for style guides and readable code patterns. ## Work Experience ### Senior Software Engineer @ Mastery Logistics Systems Jan 2023 – Present ### Senior Software Engineer @ Bonusly Jan 2021 – Jan 2023 ### Senior Software Engineer @ Chowbus Jan 2021 – Jan 2021 | Chicago, Illinois, United States ### Senior Software Engineer (Consultant) @ Chowbus Jan 2020 – Jan 2020 ### Senior Software Engineer @ 20spokes Jan 2018 – Jan 2020 | Chicago, IL Primary Responsibilities ⦿ Managed and developed dozens of greenfield apps from conception to release and ongoing maintenance. ⦿ Worked with existing legacy applications, and would consult on reducing code debt, increase test coverage, upgrading tech stacks, or migrating legacy data. ⦿ Created both web and mobile applications for clients and the APIs to support them. ⦿ Worked regularly with clients and design team to gather acceptance criteria and make sure deadlines were understood and met on time, or if unable to be met, have an honest conversation and prioritize features. ⦿ Created team style guide and would regularly coordinate with the team for input while evolving it over time. ⦿ Lead apprenticeship program and mentored more junior developers as a tech lead. Notable Projects ⦿ Touch screen kiosk in Joann stores that would allow users to generate craft ideas based on inventory. In addition to the application itself, I had to create script that would wake the operating system during store hours and allow for remote maintenance. On this project I also rolled up my sleeves and was involved in engineering the case internals for the kiosk as well. ⦿ App that would allow kids to do chores and earn minutes of screen time. As the children used their mobile devices, a VPN would track their usage and deduct time from their databank. When no time was remaining, a command would be sent via remote iOS commands and disable certain apps on their devices such as games, etc. In addition to working on the API and mobile app, I also wrote scripting to run the VPN server. This app was eventually adapted for use in school systems. ⦿ App that used Uber’s at the time brand new API to create a rewards platform that would allow drivers to get different degrees of discounts at commonly known shops for things like oil changes and regular maintenance based on their Uber driver rating. This app could be white labeled by service shops to use their own logos and color schemes. ### Software Engineer @ 20spokes Jan 2017 – Jan 2018 Notable Projects ⦿ Bitcoin ATM that would accept physical currency and securely transfer funds to the users digital wallet. An admin portal would update in real time via websockets reporting on both transactions and ATM health checks. Admins could access live picture streams through the ATMs camera. ⦿ App that would allow users to schedule one on one video calls with coaches. In addition to building out the video call platform, there was a heavy scheduling component with time zone management, reminders, and user friendly enforcement of predetermined call lengths. Also had non-live video streaming and e-commerce for subscription and session purchases. ### Software Engineer @ Select Rehab Inc Jan 2014 – Jan 2017 | Glenview, IL Developed and maintained HIPAA compliant data entry and analysis software in the respiratory healthcare space. Agile workflow using the Atlassian suite. ### Phase 0 Guide @ Dev Bootcamp Jan 2014 – Jan 2016 | Chicago, IL Instructed Dev Bootcamp students during their first phase of the program on the technical aspects of Git, HTML, CSS, Ruby, and JavaScript, as well as the cultural aspects of Pair Programming. ### Sales Consultant @ 212 Consulting Jan 2013 – Jan 2013 | Wellesley, MA Maintained relationships and contracts with existing customers. Educated potential new B2C customers on the benefits of services offered by our clients. ### Operations Manager @ Luminair Media Jan 2011 – Jan 2013 | Chicago, IL Managed day to day Business Development, Accounting, Office Administration, and Client Relations. Processed budgets, invoices and purchase orders. Prepared and oversaw corporate records, insurance, taxes and filings. Payroll and New Hires. ### Business Development Account Executive @ Luminair Media Jan 2011 – Jan 2011 | Chicago, IL Worked with clients on developing their existing intellectual property into a full 360-platform through pre-production into initial release. Connected client projects to sponsorship, funding, network hosting and production. Managed the needs of potential new client and maintained existing client relations. ## Education ### Technical Diploma in Ruby on Rails and JavaScript Dev Bootcamp Jan 2013 – Jan 2014 ### Bachelor's Degree in International Business Administration; Marketing Analytics Ithaca College Jan 2007 – Jan 2011 ### Bachelor's Degree (Part Time) in Accounting Boston University Jan 2009 – Jan 2010 ### High School in International Baccalaureate The New Hampton School Jan 2003 – Jan 2007 ## Contact & Social - LinkedIn: https://linkedin.com/in/michaelphamel - Website: http://www.luminair.com - Website: http://www.devbootcamp.com --- Source: https://flows.cv/michaelhamel JSON Resume: https://flows.cv/michaelhamel/resume.json Last updated: 2026-03-22