Michael Barton

Michael Barton

Mentor
Rising Codementor
US$20.00
For every 15 mins
free badge
First 15 mins free for your first session
View Video
ABOUT ME
Sr IT Apps Programmer at Progressive Insurance
Sr IT Apps Programmer at Progressive Insurance

I am a Software Engineer with over twenty years of experience in Swift, SwiftUI, React, J2EE, Java, JavaScript, XML, SQL, Oracle, JDBC, Swing, HTML, JSF, and other web & mobile development technologies. Within the last three years I've been very involved in learning, developing, and publishing mobile applications in Android, Blackberry, and iOS using both native and cross platform development. I plan to invent a new technology or useful device in the future as my long term goal that will be used in a person's everyday life but I am still working on ideas. I also hope to make something of my own business, Smartware Design LLC, working as a technical software consultant on side projects for non-profits and small businesses.

Specialties: Java, JavaScript, J2EE, Oracle SQL, AJAX, HTML, JSP, JSF, JBoss, RichFaces, JSTL, XML, Android, Blackberry, J2ME, iOS (XCode), iPhone, iPad, Xamarin, Appcelerator, Ionic Framework, PhoneGap, webMethods IS, MWS, Cisco Call Studio, Oracle MapViewer, Spring, OC4J, Struts, WebSphere, Web Services, SVN, PVCS, CVS, Git, UML, MS Office, Access, Visio, Dreamweaver, PHP, Linux/Unix, Mac OS X, and lately, Python/Django & Swift

Please contact me at michael@smartwaredesign.com for help with your WordPress website or mobile application development needs. I'm available for consultation and can be booked through my website at smartwaredesign.com to solve your technical concerns.

English
Central Time (US & Canada) (-05:00)
Joined June 2015
EXPERTISE
10 years experience
I started developing mobile apps using Eclipse and Android 2.2, Froyo, and have been working on and developing native Android apps ever s...
I started developing mobile apps using Eclipse and Android 2.2, Froyo, and have been working on and developing native Android apps ever since both personally and professionally. Professionally I have been a Sr Native App Developer for 3-4 years. I have several apps on Google Play and have contractually developed several apps as well. Look up Smartware Design on Google Play for references.
View more
View more
10 years experience
I've developed several web and application projects using Java for both the Air Force and commercial development for several corporate bu...
I've developed several web and application projects using Java for both the Air Force and commercial development for several corporate businesses (past employment at Smartronix, CACI, Cox Communications, Equifax, Automation Direct, Global Emergency Resources, and Progressive Insurance).
View more
View more
10 years experience

REVIEWS FROM CLIENTS

Michael's profile has been carefully vetted and approved as a Codementor. Connect with Michael now, and leave a review for them once you're done!
EMPLOYMENTS
Sr Software Engineer
Southwest Airlines
2021-10-01-Present

Senior Software Engineer working on the Crew Mobility apps for all flight attendants, pilots, and first officers. We build the schedu...

Senior Software Engineer working on the Crew Mobility apps for all flight attendants, pilots, and first officers. We build the scheduling tools for EFB, iPad, and iPhones as well as a few other apps used by crew members, such as CrewView and CrewDocs. I'm involved on the iOS team maintaining and building out features using SwiftUI, Core Data, Storyboards, Swift, UIKit, MapKit, and more. I'm also heavily involved in the CI/CD maintenance, I've led the team for several iterations, and we've modernized the app as much as possible in the most recent release reskinning the app, utilizing a custom-built component library, and working with offline capabilities as many of our crew members face daily.

Xcode
Core Data
Android Studio
View more
Xcode
Core Data
Android Studio
Firebase
GitLab
Kotlin
Swift
AWS CloudFront
AWS DynamoDB
AWS Lambda
iOS
Figma
VS Code
Jira/confluence
GitLab CI/CD
Swift 5
Microsoft Teams
SwiftUI
View more
Sr. Product Engineer
FormAssembly
2020-03-01-2021-10-01

Full stack development and a team tech lead for building out the billing system for FormAssembly, creating the payment connectors and ...

Full stack development and a team tech lead for building out the billing system for FormAssembly, creating the payment connectors and working on additional connectors used with the product (Google Sheets, Stripe, PayPal, SalesForce, etc.). We had essentially two different monolith applications within one single system using CakePHP and Laravel (which started out as Lumen). It was a fun startup organization with a high level of speed to market and accountability. We built some amazing tools and everyone in the company worked remote.

MySQL
CakePHP
Laravel
View more
MySQL
CakePHP
Laravel
React
PhpStorm
View more
Sr Software Engineer
Progressive Insurance
2015-01-01-2019-12-01

Worked remotely as a senior engineer on the consumer facing Progressive app. We built the initial login screen, the offline digital i...

Worked remotely as a senior engineer on the consumer facing Progressive app. We built the initial login screen, the offline digital insurance card, claims tracker, claims intake, and quite a lot of the features that were on the Progressive app including the Ask Flo chatbot. We eventually moved off of Objective-C onto Swift and when I left we were in the process of migrating from Java to Kotlin on the Android side. For the first four years I worked on feature teams developing new features and then I worked on the architecture and design team. We built the analytics framework used in the app and maintained 1k+ concurrent users on a regular basis. I was the only person in mobility that worked remote and everyone else was in Cleveland, OH.

Android
Java
Xcode
View more
Android
Java
Xcode
Android Fragments
Android Studio
Objective-C
RxJava
Realm
Swift
RxSwift
View more
PROJECTS
Mulching CalculatorView Project
2020
I built this tool as a side project multiple times using it for learning new technologies while also helping out landscapers. We have qu...
I built this tool as a side project multiple times using it for learning new technologies while also helping out landscapers. We have quite a bit of users that utilize this tool regularly since it's been published on the app store, but I've used it to tech me Ionic, PhoneGap, Flutter, and purely as a native build (Android Java and SwiftUI on iOS).
Xcode
Android Studio
Flutter
View more
Xcode
Android Studio
Flutter
Swift 5
SwiftUI
View more
HopeFundingView Project
2019
I built this website for managing payday loans. It allows someone to request loans by filling out forms, signing the forms, and having l...
I built this website for managing payday loans. It allows someone to request loans by filling out forms, signing the forms, and having lawyers and brokers verify the intakes and send payments as well as recording payments from clients. It was an iterative approach to put something out there for generating clients and evolved to process over $2 million annually.
MySQL
Laravel
React
View more
MySQL
Laravel
React
JavaScript
View more