Danny Hurlburt

Senior Software Developer

  • Over 20 years of full stack web development experience providing high quality software.
  • Proficient in Computer Science fundamentals including object oriented design (OOD), data structures, algorithm design, design patterns, problem solving, and complexity analysis
  • Understands professional software engineering practices for the full software development lifecycle including coding standards, code reviews, source control management, build processes, testing, and operations
  • In-depth understanding of web technologies including HTML5, CSS3, and JavaScript (ESNext)
  • Years of experience using many JS frameworks/libraries including React, jQuery, Ext-JS, Sencha Touch, et. al
  • Years of experience with x-browser development (Chrome, Edge, FireFox, Safari, mobile, etc)
  • Years of experience developing fully responsive HTML5-based web applications with a RESTful API
  • Years of experience using SQL Server, MySQL, postgreSQL, and MongoDB
  • Experience writing secure frontends and backends
  • Works well with developers on design specifications and programming using Agile development methodologies
  • Exceptional troubleshooting skills, debugging skills, and problem solving skills
  • Follows best software practices to produce a thoroughly designed and tested product
  • Enjoys continuously learning and developing new skills especially related to web development

Technical Skills

  • JavaScript, Node.js, TypeScript, PHP, Python, Ruby
  • CSS, HTML5, PostCSS, Responsive (RWD), SASS, Semantic UI, Tailwind
  • React, Stripe, Twilio
  • Fetch, Service Workers, WebRTC, Web Sockets, Web Storage, Web Workers
  • a11y, i18n, l10n
  • Apache HTTPD, NGiNX
  • GraphQL, MySQL, PostgreSQL
  • Jest
  • Git, GitHub
  • JSON, Markdown, reST, YAML
  • WordPress

Experience

Semantic Arts, Inc — Fort Collins, CO 2020-2025
Senior Fullstack Developer/Engineer

  • Built JavaScript-based web applications with a React frontend and a Node.js backend.
  • Improved developer experience (DX) to increase productivity and reduce bugs.
  • Used Semantic Web technologies such as RDF, SHACL, and SPARQL.
  • Improved and expanded data-centric architecture (DCA) platform.
  • Built the Industry Knowledge Graph web application.

Automattic Inc — Fort Collins, CO (Remote)2020-2020
Front End Engineer Contract Work

  • Set up Next.js app with TypeScript. Integrated app with Storybook and Puppeteer.
  • Set up CI/CD with CircleCI and Next.js.
  • Set up unit, integration, and E2E testing.
  • Worked on a CRUD application.

Flux Tech, LLC — Fort Collins, CO 2018-2019
Senior Fullstack Developer/Engineer

  • Building JavaScript-based web applications with a React frontend and a Node.js backend.
  • Designed backend using Express for the web-server plus server-side rendering, Sequelize for MySQL ORM, Apollo for GraphQL, Mongoose for ODM, and Node Cron for tasks. Email is handled with the Oy Vey and SendGrid. Image processing uses Sharp.
  • Designed frontend using React, CSS-modules, Redux, and much, much more.

XcooBee, LLC — Charlotte, NC (Remote) 2018-2021
React and JavaScript Mentor

  • Performing code reviews on React and PHP code.
  • Mentoring junior development team.
  • Building the XcooBee Cookie Kit to aid websites/web apps with their cookie policy.
  • Built JavaScript variant of the XcooBee SDK.
  • Code reviewed PHP variant of the XcooBee SDK.

RealGo, Inc — Fort Collins, CO 2005-2016
Senior Software Developer

  • Worked on frontend development using standard web technologies to build re-usable components
  • Worked on backend development building database objects including tables, views, stored-procedures, constraints, and triggers
  • Worked on backend development building controllers, models, views, unit tests, integration tests, regression tests, and end-to-end tests
  • Designed, developed, and maintained core and domain-specific Java and JavaScript libraries
  • Developed and maintained various projects built with various technologies including Java, J2EE (aka JavaEE), Spring Framework, Cold Fusion, Ruby, Python
  • Designed, developed, and maintained an in-house URL shortening service providing similar functionality as bit.ly or goo.gl.
  • Abstracted legacy database structure with an entity metadata system and a custom search API built with Java. Has many similarities and benefits of GraphQL.
  • Researched, compared, and tested new technologies
  • Performed performance analysis and fixed performance issues
  • Searched for and fixed data-integrity issues

Projects

Designed, developed, implemented, and published several NPM packages (https://www.npmjs.com/~dhurlburtusa, https://www.npmjs.com/~hypersoftllc, and https://www.npmjs.com/~qc)

Education

Colorado State University — Fort Collins, CO
Bachelor of Science: Computer Science

Colorado State University — Fort Collins, CO
Bachelor of Science: Chemical Engineering