Michael Sloan

Sr. Development Engineer on Wholesale Systems Team at Genesco

Orlando, Florida, United States

About

Experience

  • Sr Development Engineer at Genesco
    Sep 2017 - Present · 8 yrs 11 mos

    •    Lead developer for integrations connecting Genesco's ERP systems with warehouse management, shipping, and third-party vendor systems. •    Converted legacy COBOL programs to Java and maintained hybrid COBOL/Java integrations against an Oracle database running on AIX; wrote and maintained ksh and bash shell scripts to support integration jobs. •    Built a Java-based integration with vendor NuORDER, extracting and formatting product and sales data into flat files for automated FTP delivery. •    Designed a decoupled flat-file/database integration with the Proship shipping system that isolated ERP code from downstream changes — a design that carried over unchanged through a later ERP migration. •    Led the integration workstream on a 2-year migration from legacy OMNIA ERP to Jesta Sourcing & Demand, rewriting integrations for two warehouse operations. •    Built a Manhattan WMS (AS/400) integration via FTP of fixed-format flat files, and Jesta integrations using paired input/output staging tables and API calls with predefined packed data formats. Contributed to a custom Python integration framework (last 2 years) that drives bulk data transformations through database stored procedures, with built-in logging and rerun/recovery capability.

  • Senior Developer - Store Systems at Tractor Supply Company
    Nov 2013 - May 2017 · 3 yrs 7 mos

    •    Developed on XStore Point of Sale for 1,600+ stores using Eclipse for Java development, Toad for Oracle SQL/stored procedures/functions, and Hudson with shell scripts for build and deployment. •    Coordinated the development lab for chip reader (EMV) certification. •    Used Jira for agile development and Confluence for documentation and knowledge transfer. •    Provided tier 3 support for all in-store applications and supported several intranet web apps written in Java and PHP. •    Performed customer support and on-call duties.

  • Senior Technical Analyst at FedEx Services
    Apr 2006 - Nov 2013 · 7 yrs 8 mos

    •    Developed on the Identity Management (IdM) team using Java and Xpress. •    Served as lead developer and administrator for a custom Quarterly Access Review System built in Java. •    Implemented automated password reset via Cisco CVP, VXML, and SPML integrated with IdM. •    Migrated the Enterprise Delegation WebService and integrated it with IdM. •    Led development on integrating Oracle ERP into IdM. Performed customer support and on-call duties.

  • Programmer Analyst at Autozone, Inc.
    Jan 2000 - Apr 2006 · 6 yrs 4 mos

    •    Integrated the Endeca search engine for AutoZone.com. •    Converted AutoZone.com to Spring, Spring JDBC, Spring MVC, and Tiles. •    Rewrote AutoZone.com's credit card processing system using jPOS. •    Onboarded new team members and assigned/oversaw work for multiple contractors. •    Built a Java-based WebService for commercial customer parts ordering. Built a Struts-based intranet application as a client to the IPO WebService.

  • Building Supervisor at Gaylord Entertainment - Opryland USA
    Jul 1990 - Dec 1997 · 7 yrs 6 mos

    •    Managed full service restaurants, cafeteria style restaurants, and quick service stands