Kerrick Long

Director of Software Engineering

(573) 200-6339

Summary

I’m passionate about solving problems, both through products and process improvement. I love to ship software that has impact, and I love doing it with a team working at peak efficiency. I believe we choose what we build and how we build it, so let’s make the right choices and make a difference.

Employment History

Over The Top Marketing

  • Senior Front-End Software Engineer

    • Shipped features that resulted in a 22% year-over-year improvement in conversions using Angular, RxJS, and TypeScript
    • Initiated a cross-departmental feature prioritization process to focus engineering throughput on what mattered most
    • Implemented industry best practices in both process and technology on the engineering team to improve velocity

Upland Software

  • Director of Software Engineering, Upland Second Street

    • Led the product and teams through an acquisition, including personnel and process changes
    • Taught others the best parts of Second Street’s processes while learning the best parts of Upland’s
    • Delivered features in two products with a peak of 34 staff (engineering, management, and QA) across two remote-first teams

Second Street

  • Director of Software Engineering

    • Owned implementation, testing, and maintenance for Second Street’s software platform
    • Increased velocity, reduced waste, and multiplied productivity for engineers & QA through process innovation
    • Advised co-owners and corporate leadership from every department on technical product strategy
  • Engineering Manager, Front-End Engineering

    • Recruited, hired, and trained software engineers from junior to senior level
    • Established and stewarded mentorship programs, goal-setting, and other career activities
  • Lead Front-end Software Engineer

    • Identified and eliminated roadblocks, process bottlenecks, and other inefficiencies
    • Mentored and trained junior developers, improving their skills and productivity
  • Senior Front-end Software Engineer

    • Mentored and trained junior developers, improving their skills and productivity
    • Participated in the design and development of white-label web software using agile practices
  • Front-end Software Developer

    • Employed best practices in user experience design and front-end web development
    • Developed across browsers and UI paradigms to make our clients productive and profitable

Self-Employed

  • Software Developer

    &

    • Designed, developed, and deployed websites for clients including small businesses and individuals
    • Developed open source and proprietary software to fulfill internal and client needs

Southeast Missouri State University

  • Student Developer

    • Triage internal support requests for the web team
    • Develop and help design comprehensive website redesign