Josh Nicks

Chief Technical Officer · Software Engineer · Engineering Manager

Talented and dedicated software engineer with proven ability to lead and motivate high-performance teams. Architect, builder, and quality advocate with 15+ years shipping production software.

Experience

Chief Technical Officer, Witly, LLC

REMOTE · JAN 2017 – PRESENT

Witly is an Internet Marketing Company that creates automated marketing intelligence for Real Estate Professionals. This is accomplished through dynamic landing pages and lead capture mechanisms as well as integration with the Facebook platform for advertising and lead capture.

  • Create and manage technical strategies for the company.
  • Hire and manage all technical resources for the company including IT, development, testing, and support
  • Principal architect and developer for flagship web application product

Senior Software Developer, J.R. Simplot Co.

BOISE, ID · MAR 2017 – JUN 2017

Expert Software Engineer and lead contributor on development team. Led and mentored junior engineers and interns. Analyzed, designed, programmed, tested, and debugged DevOps and Production software. Assisted with the scoping of software tasks and resource requirements.

  • Served as scrum master; organizing daily standup and weekly retrospectives.
  • Helped train peers and junior engineers in React and .NET development
  • Built production level internal apps for different business units; managing communication, scope, and implementation.

QA Manager, Metageek, LLC

BOISE, ID · MAY 2015 – JUN 2016

Built team of 4 software testers and engineers. Ensured all quality metrics and deliverables were met. Established, implemented, and improved QA infrastructure; test procedures, process, and quality standards in accordance with overall development and product releases.

  • Established the overall direction, scope, and strategy of the QA department. Once determined, ensured compliance with, and understanding of, this strategy by QA team.
  • Established Software Quality Release Criteria as part of continuous improvement to measure the software health and risks before releasing to customers. Saved company from releasing faulty software.
  • Pioneered interview format for technical interviews to bring out the candidate's knowledge, curiosity, and ability to work with peers in a collaborative environment. Improved overall hiring and retention of new employees.
  • Created an automated software release process which eliminated a long set of complex manual steps and reduced product release effort from a half day to one minute.
  • Implemented formal exploratory test as a standard practice for new features and bug fixes which accelerated software release and decreased failures.

Senior Software Engineer, Metageek, LLC

BOISE, ID · JAN 2012 – MAY 2015

Expert Software Engineer and lead contributor on development team. Led and mentored new engineers and directed the quality and delivery of new development. Analyzed, designed, programmed, tested, and debugged DevOps and Production software. Also assisted with the scoping of software tasks and resource requirements.

  • Hands-On experience with .NET (C#, F#, C++, WPF), Objective-C, Python, Ruby, and HTML.
  • Designed and maintained SQL and NoSQL databases.
  • Served as Scrum Master for my team; organizing daily standup and weekly retrospectives.
  • Reduced website maintenance costs and sped up implementation by designing a development and deployment infrastructure which allowed static pages to be built using shared resources.
  • Improved quality of software by encouraging developers to do test driven development, which resulted in TDD becoming the standard.
  • Championed peer review as standard practice by advocating ego-free collaboration which improved design compliance and software maintainability.

QA Lead / Senior Software Engineer, Cradlepoint Inc

BOISE, ID · SEPT 2009 – DEC 2011

Managed the strategy for QA on assigned product line. Adhered to a high standard of quality for product releases. Screened, interviewed, and assembled a strong team of 6 Test Engineers and QA Developers in conjunction with the Engineering Manager.

  • Hands-On experience with .NET (C#, F#, C++, WPF), Objective-C, Python, Ruby, and HTML.
  • Designed and maintained SQL and NoSQL databases.
  • Served as Scrum Master for my team; organizing daily standup and weekly retrospectives.
  • Reduced website maintenance costs and sped up implementation by designing a development and deployment infrastructure which allowed static pages to be built using shared resources.
  • Improved quality of software by encouraging developers to do test driven development, which resulted in TDD becoming the standard.
  • Championed peer review as standard practice by advocating ego-free collaboration which improved design compliance and software maintainability.

Education

Coursework in Mathematics and Computer Science
Boise State University Boise, ID