Welcome to my world.

My Resume

Mike Bryant
10310 HWY 1110
Jackson KY 41339
606-272-2894
mike@MikeBryant.com

 
Sample Code Available on GitHub
View StackOverflow Activity
Get PDF version
 

WORK HISTORY

May 2016 to Present
Consultant, TEK Systems/LogistiCare

  • Design and implement microservices using CA API Gateway, Camel routing, Java, Groovy, H2, MySQL, Spring Boot, JPA, Hibernate, ActiveMQ, Spock, Git.
  • Evaluate and implement Elasticsearch, with relevancy scoring and Levenshtein distance. Utilized Spring Data Elasticsearch as well as REST API.
  • Evaluate Hazelcast and Redis cache for use with microservices.
  • Evaluate and implement Redis cache for microservices. Utilized Spring Caching abstraction.
  • Implement a number of REST Google vs. Bing Geographic APIs in Groovy/Java to evaluate and compare results to assist the business in deciding which to use.


June 2005 to Present
Consultant/Sr. Software Engineer/Architect, Mill Creek Software, LLC

  • Deploy VMs and services on Microsoft Azure platform.
  • Design and implement SOA services via RESTful API for mutual fund systems for State Street and Sagicor using Maven, Swagger, Jersey, Jackson, JAX-WS.
  • Software architect and member of three-person team to re-write COBOL mutual fund application using Java EE, Maven, Spring, Spring-MVC, Quartz, Hibernate, JPA, JMS (ActiveMQ), HTML, jQuery.
  • Sole architect/developer of Java EE application to track and manage OSHA Process Safety Management.
  • Design and implement Better Homes & Gardens online garden store backend inventory management system via SOAP integration with third-party systems.
  • Clients include Lexmark, Shaw Industries, Kentucky River Community Care, among others.
  • Mentor and manage five sub-contractors on multiple concurrent projects.
  • Work closely with state government officials to help implement ConnectKentucky initiative.
  • Write weekly ‘Tech Tips’ article, published in various newspapers.
  • Teach technology-oriented Continuing Education and Adult Learning classes as adjunct faculty member of Hazard Community Technical College.
  • Received $25,000 grant for technical innovation from Kentucky Science and Technology Corporation to assist with commercialization of phpJumpStart, Java-based PHP code generation software.


June 2005 to July 2007
Owner, Centrant LLC, Jackson, KY

  • Work as software consultant, primarily writing web-based software applications for small and start-up businesses.
  • Specialize in Java, PHP applications using MySQL backend.
  • Clients include Lexmark, Shaw Industries, Kentucky River Community Care, CE Space LLC, among others.
  • Work closely with state government officials to help implement ConnectKentucky initiative.
  • Write weekly ‘Tech Tips’ article, published in various newspapers.
  • Teach technology-oriented Continuing Education and Adult Learning classes as adjunct faculty member of Hazard Community Technical College.
  • Member of Hazard Community Technical College IT Advisory Board.
  • Received $25,000 grant for technical innovation from Kentucky Science and Technology Corporation to assist with commercialization of phpJumpStart, Java-based PHP code generation software.
  • Centrant LLC was acquired by Voice, Video & Data Services, Inc in July 2007.


February 2004 to June 2005
Software Engineer, AutoTrader.com, Atlanta, GA

  • Implement company-wide portal application using Plumtree Portal, including Single-Sign On with multiple systems and integration with diverse back-office systems.
  • Design and write various portlets and applications utilizing J2EE, Eclipse, Web Services, BEA WebLogic and Apache Tomcat, Apache Axis, SOAP and WSDL.
  • Serve on five-member Application Architecture sub-committee to evaluate and design EAI architecture for AutoTrader.com applications and website.
  • Implement ‘continuous integration’ build process using Ant and CruiseControl.


October 2003 to February 2004
Sr. Software Engineer, Automatic Data Processing, Alpharetta, GA

  • Write software to allow employees of various companies to manage their health care benefits, 401(k), etc via a web-based interface.
  • Design and develop software using WebSphere Enterprise Developer 5.0, WebSphere Application Server 5.0, WebSphere Portal Server 5.0, Oracle, SOAP and WSDL.
  • Implement ‘continuous integration’ build process using Ant and CruiseControl.


February 2000 to October 2003
Sr. Software Engineer, C-COR, Suwanee GA

  • Serve as technical team lead for a group of five Java/JSP developers.
  • Lead team of Software Engineers in J2EE evaluation and developing migration plan for C-COR software product.
  • Write network management software for Time-Warner’s Tampa Bay, FL division using Java Servlets, JSP, Custom Tags, JMS, Oracle, Tomcat and Solaris.
  • Design software utilizing UML (Class Diagrams, Use Cases, etc); do code/design reviews; perform technical interviews to assist management in choosing potential candidates.
  • Develop code using JBuilder 7.0 and Macromedia DreamWeaver 4.0
  • Assist in the design of backend Oracle database.
  • Work as sole C-COR representative on-site in Tampa for three months to facilitate project completion.
  • Travel with C-COR executive management to various trade shows and engineering conferences to demo software to potential customers.  Very high level of potential client interaction.


August 1997 to February 2000
Software Engineer, Revenue Systems, Inc., Alpharetta GA

  • Write Windows NT-based motor vehicle tag and title software for various state governments, including North Dakota, Missouri, Pennsylvania and Utah using PowerBuilder 6.5.1 (and 7), PFC 6.0 and Oracle 8i.
  • Serve as team leader; manage, mentor and schedule four programmers and three QA analysts.
  • Work closely with senior development group to determine methods of code regeneration, coding standards, distributing functional ownership among developers, migrating existing application to distributed/web-based architecture.
  • Database modeling, design/implement code, perform design reviews, do application builds, write readme files, assist clients in application installation.

December 1996 to August 1997
Software Engineer/Analyst I, Saint Joseph Hospital, Lexington KY

  • Work closely with end-users to identify needs/problems.
  • Write applications in Visual C++ 1.54/Visual Basic
  • 4.0 to user specifications utilizing custom Access 2.0 databases.
  • Maintain hospital home page, provide insight into emerging web technologies and how these could be utilized by the hospital to improve patient care.


January 1994 to July 1996
Supervisor residence hall computer lab, Morehead State University, Morehead KY

  • Determine cause of problems with computers, printers and servers.
  • Disinfect viruses from computers.
  • Responsible for managing, scheduling and payroll of lab employees.
  • Train workers in MS DOS 6.2, Win3.11, NetWare 3.11, MS Works 3.0 and WordPerfect 6.0b.
  • Write troubleshooting guides for use by non-computer literate students/faculty.

 

EDUCATION
Morehead State University, Morehead KY 40351
BBA degree with emphasis in Computer Information Systems

 

COMMUNITY INVOLVEMENT

  • Hazard Community and Technical College
    Member of Information Technology Advisory Committee
  • Hazard Community and Technical College
    Member of VCC Multimedia Program Advisory Committee
  • Breathitt Area Technology Center (Vocational School)
    Member of Office Technology Advisory Committee
  • Sugar Hill, Georgia Downtown Development Authority
    Appointed by City Council, elected Secretary
  • Jackson/Breathitt County, Kentucky Industrial Authority
    Appointed by County Fiscal Court
  • Hampton United Methodist Church
    Musician with worship team, lead Bible Study
  • Member of Jackson/Breathitt County Chamber of Commerce
  • Member of Breathitt Lodge #649, F&AM
  • Breathitt Youth Foundation (BYF) Basketball coach
  • Teach adult education classes on various IT-related topics

 

References available upon request.