Michael Barton

Michael Barton Email and Phone Number

Senior Software Engineer at Southwest Airlines @ Southwest Airlines
Michael Barton's Location
Dallas-Fort Worth Metroplex, United States, United States
Michael Barton's Contact Details

Michael Barton work email

Michael Barton personal email

About Michael Barton

I am a Software Engineer with twenty years of experience in J2EE, Java, Swift, Flutter, JavaScript, SQL, Oracle, JDBC, JSF, and other web & mobile development technologies. Within the last seven years I've been very involved in learning, developing, and publishing mobile applications in Android and iOS using both native (Java, Swift, Objective C) 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. I have various ideas that I’m working on implementing. 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, Swift, SwiftUI, JavaScript, J2EE, PHP, MySQL, FlutterAdditional working experience: React, Vue, Angular 2+, SQL, jQuery, XML, HTML, PHP, JSP, JSF, RichFaces, Android (Java, some Kotlin), iOS (XCode, Swift, SwiftUI, Objective-C), iPhone, iPad, Ionic Framework, PhoneGap/Cordova, webMethods IS, MWS, Cisco Call Studio, Oracle MapViewer, Swing, Spring, OC4J, Struts, Web Services, REST, Git, SVN, CVS, MS Office, Ruby, Python/Django.IDEs: XCode, PHPStorm, WebStorm, RubyMine, PyCharm, IntelliJ, Eclipse, JDeveloper, NetBeans, Visual Studio Code, WebSphereOperating Systems: Linux, Unix, macOS, WindowsPlease contact me at michael@smartwaredesign.com for help with your WordPress/custom 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.

Michael Barton's Current Company Details
Southwest Airlines

Southwest Airlines

View
Senior Software Engineer at Southwest Airlines
Michael Barton Work Experience Details
  • Southwest Airlines
    Senior Software Engineer
    Southwest Airlines Dec 2022 - Present
    Dallas, Tx, Us
    Senior iOS Engineer with Crew Mobility working on the latest and greatest for CrewHub and CrewView at Southwest Airlines for our pilots and flight attendants.
  • Appgenius
    Chief Technology Officer
    Appgenius Nov 2023 - Present
    Austin, Texas, Us
    Helping corporations and small businesses to build successful mobile and web applications utilizing our offshore and nearshore team of engineers.
  • Smartware Design Llc
    Software Consultant
    Smartware Design Llc Dec 2011 - Present
    Software Consulting and freelance development, primarily mobile applications and website development. My website, smartwaredesign.com, indicates the types of services offered including HTML5/CSS3, WordPress, PHP, Ruby on Rails, Angular, VueJS, Drupal, Joomla, Java, Flutter, Android, and iOS development. The primary target is development for small businesses and (currently) small mobile applications.Build, maintain, and host applications on DigitalOcean, AWS, SSDNodes, and Heroku with various server instances, database platforms, and Docker containers/images.Recently completed a 5-year stint at Progressive Insurance as a Remote Mobile Developer (native iOS and Android) through Precision Systems. Working on various projects for the customer-facing app and R&D for other potential apps/enhancements. - Swift/Objective-C/Java/Kotlin
  • Daugherty Business Solutions
    Senior Consultant
    Daugherty Business Solutions Sep 2021 - Dec 2022
    St Louis, Missouri, Us
    Senior Software Consultant and Application Architect working various assignments.Part of the Onboarding Buddy Program. Completed the AWS Associate Solutions Architect program and Basic Python courses while at Daugherty.Currently working as a Senior iOS Engineer at Southwest Airlines supporting Crew applications. Conversions to SwiftUI and Core Data, login encryption, swift optimizations, production support, and innovation projects with widgets and watchOS.
  • Formassembly
    Product Engineer
    Formassembly Mar 2020 - Sep 2021
    Bloomington, Indiana, Us
    Software development for the FormAssembly product and its integrations with connectors. Involved in the initial migration from CakePHP to more of a micro services architecture using Lumen (then Laravel). Enhancing the billing platform and integrations. Building out a RESTful API in Laravel and creating a bridge between multiple application endpoints. Primarily backend work in PHP / MySQL with several additional improvements on the React frontend (and corresponding Jest tests). Moving response exports to an asynchronous process, enabling SCA compliance via the Stripe connector, and moving into a team lead role.
  • Progressive Insurance
    Sr It Apps Programmer
    Progressive Insurance Jan 2015 - Dec 2019
    Mayfield Village, Oh, Us
    Working through Precision Systems as a remote native app developer on the Mobile Native App Platform team. An integral part of the development of features and enhancements on the consumer-facing Progressive app and Claims2Go utilizing MVVM and reactive coding standards. Projects include: Keep Me Logged In, ID cards, No Network functionality, rewrites from Objective-C to Swift, Payment Schedule, Snapshot Reports, First Notice of Loss, Login, Continuous Integration, AskFlo bot, Moxie Chat On-Prem to Cloud migration
  • Global Emergency Resources
    Software & Design Engineer
    Global Emergency Resources Nov 2013 - Dec 2014
    Augusta, Georgia, Us
    Leading the mobile development initiative for iOS, Android, and Windows Phones. While at GER, I maintained and enhanced the native iOS and Android HC Standard Patient Tracking app. The app involves scanning patient triage barcodes, reading and decoding PDF417 barcodes on driver's licenses, maintaining an internal app database using SQLite and DB4O, encryption of patient data to satisfy HIPAA requirements, and syncing data between several interfaces to a central database. I was also involved in the transition from the native platforms to utilizing Xamarin in order to create one C# codebase for all projects.
  • Automation Direct
    E-Commerce Application Developer
    Automation Direct Oct 2012 - Nov 2013
    Cumming, Georgia, Us
    Developing enhancements, changing the item page user experience, and cleaning up code for the AutomationDirect.com webstore. Leading the mobile development initiative for the company to bring product documentation to the customer with ease on a mobile device or tablet.
  • Equifax
    Professional Services Consultant Iv
    Equifax Jul 2011 - Oct 2012
    Atlanta, Ga, Us
    Working with IBM Websphere, ILOG, JSF web applications, web services, and project support/delivery. Managing the development team for technical alterations to the system and user interface for major telecommunications companies interfacing with Equifax through the InterConnect product line. Tier 3 support, on-call rotation, deployment management, and assigning tasks to developers to divide the projects into sprints. Agile development using both an on-shore and off-shore team with constant communication between various teams within Equifax and third party data providers.
  • Cox Communications
    Software Engineer
    Cox Communications Dec 2008 - Jul 2011
    Atlanta, Ga, Us
    Software Engineer with Cox Communications working on a multitude of applications over the course of my Cox career ranging from the webMethods suite and Oracle Fusion Middleware to JBoss, JSF, Seam, RichFaces, and Cisco's Call Studio (VXML). My webMethods experience includes Designer, Developer, CAF, View development, Broker, Task Engine, My webMethods Server, and Integration Server, as well as setting up JMS queues, datasources, triggers, custom-coded adapters, and process flows. I also had the privilege of working with Telcordia Granite plugin development and the Avaya Dialog Designer for call flow management. My work with Cox includes development, documentation, mentoring, reviewing, training, testing, and all cycles of the SDLC for many projects.
  • Smartronix
    Senior Software Engineer
    Smartronix Nov 2006 - Dec 2008
    Hollywood, Md, Us
    Primary software engineer of the first year of development on the Global Situational Awareness Tool (GSAT) for the Air Force Special Operations Command. The tool consists of a mobile, disconnected Java application for viewing mission planning data consisting of modeled hazards and risks in chart and map images as well as a survey tool for conducting medical surveys. The web-based GSAT system is a GIS central knowledge base application utilizing the following technologies: Oracle MapViewer, Oracle Database 10g, Java Server Faces (JSF), Java, JavaScript, AJAX, XML, ICEFaces, SQL, Spring, Oracle ADF, Oracle JDeveloper, Oracle Application Server, Web services, OC4J, & Microsoft Visio. The GSAT system interfaces with the mobile tool when network access is present. Work is performed in a spiral software development process to include documentation, development, and testing.
  • Sumaria Systems, Inc.
    Senior Software Engineer
    Sumaria Systems, Inc. Apr 2005 - Nov 2006
    Peabody, Massachusetts, Us
    Main job functions included Java, JavaScript, JSP, JSTL, Struts, XML, and SQL development work using Oracle JDeveloper 10g as the J2EE. Coding performed included a web-based Struts architecture system for deployment on the Air Force Global Combat Support System (GCSS) and a downloadable offline Java application. The design level UML performed included Sequence Diagrams, Class Diagrams, Use Case Modeling, and Struts modeling along with written documentation, such as a Software Test Plan, Design Document, Requirements Traceability Matrix, User’s Manual, and Software Requirements Specification. Constant communication to the customer of requirements, design, and development in weekly meetings were all part of the project progression. Testing was performed using JUnit, regression, and integration testing. All work was performed in a spiral software development process. This project was audited and approved for CMMI Level III certification.
  • Caci
    Software Developer
    Caci Oct 2003 - Mar 2005
    Reston, Virginia, Us
    Programming in Java, JavaScript, JSP, SQL, HTML, XML, and Struts in a Level III Software Development Environment for the US Air Force. The CAS project involved a database and inventory management web-based program utilizing EJBs, J2EE IBM Websphere, JDBC drivers, Struts mapping and validation, Rational Rose, PVCS, and a formal programming schema consisting of three layers of object-oriented programming: database access objects, business object beans, and the presentation layer. The teams worked directly with other contractors, civilians, and military personnel within SSG. Workload followed through the modeling, design, implementation, and testing of developed Use Cases for all involved projects to include AMST, APP, and CAS for the U.S. Air Force as well as the EAPM and NETC projects for the U.S. Navy.

Michael Barton Skills

Java Enterprise Edition Web Services Xml Software Development Spring Agile Methodologies Sdlc Sql Java Jsp Oracle Uml Web Applications Subversion Javascript Html Jboss Application Server Jdbc Mobile Applications Web Development Android Iphone Struts Ajax Jsf Ejb Php Jms Eclipse Hibernate Ant Websphere Pl/sql Tomcat Mysql Soa Oop Unix Jstl Richfaces Dreamweaver Jquery Cvs Jboss Seam Junit J2ee Application Development Jboss Oracle Sql J2ee Swift

Michael Barton Education Details

  • Georgia Institute Of Technology
    Georgia Institute Of Technology
    Computer Engineering
  • Evans High School
    Evans High School
    Honors College Prep

Frequently Asked Questions about Michael Barton

What company does Michael Barton work for?

Michael Barton works for Southwest Airlines

What is Michael Barton's role at the current company?

Michael Barton's current role is Senior Software Engineer at Southwest Airlines.

What is Michael Barton's email address?

Michael Barton's email address is mi****@****ign.com

What is Michael Barton's direct phone number?

Michael Barton's direct phone number is +170682*****

What schools did Michael Barton attend?

Michael Barton attended Georgia Institute Of Technology, Evans High School.

What are some of Michael Barton's interests?

Michael Barton has interest in Working Out, Computers, Jsp, Website Development, Consulting, Freelance Development, I Enjoy Running Every Other Day, Jsf, Fishing, Jogging.

What skills is Michael Barton known for?

Michael Barton has skills like Java Enterprise Edition, Web Services, Xml, Software Development, Spring, Agile Methodologies, Sdlc, Sql, Java, Jsp, Oracle, Uml.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.