Skip to main content

Nicholas Libby

Vernonia, Oregon

Nicholas Libby is a passionate and driven developer with a unique background that blends hands-on retail experience with cutting-edge tech skills. After spending several years at Walmart and Best Buy, Nicholas developed a deep understanding of customer needs, problem-solving, and fast-paced environments — skills that now fuel his ability to create seamless and efficient digital experiences.

Specializing in both backend and frontend development, Nicholas is fluent in C# for robust backend solutions and React with TypeScript for dynamic, user-friendly interfaces. His ability to bridge the gap between business and technology makes him a powerhouse in crafting applications that not only function flawlessly but also enhance user experiences. Whether he's building efficient APIs or designing sleek, responsive UIs, Nicholas brings a customer-first mindset and a relentless drive for innovation to every project.

With a unique perspective shaped by real-world interactions and a strong technical foundation, Nicholas is more than just a developer—he's a problem-solver, a creator, and a tech enthusiast ready to make an impact! 🚀

Skills

58 of 58 skills
Categories
Minimum Proficiency
| | |
OK Great Expert
  • Industry Knowledge

      Web Development
      Web Services
      Software Development
      Object Oriented
      Single Page Applications
      Database Design
      MVC
      DevOps
      Continuous Integration
      Continuous Deployment
      Continuous Delivery
  • Software Development

      C#
      C++
      Python
      Windows
      Linux
      Visual Studio
      Jetbrains Products
  • Web - Front End

      Javascript
      Typescript
      React
      HTML
      CSS
      LESS
      SASS
      Stylus
      Ajax
      Material-UI
      Bootstrap
      Styled Components
      Tailwind
  • Back End

      Express
      PHP
      Apache
      nginx
      REST
      Node.JS
      SOAP
      GraphQL
      Java
  • Data

      GraphQL
      MySQL
      SQlite
      JSON
      XML
      XSLT
  • Version Control

      Git
      Subversion
      Mercurial
      Gitlab
      Github
  • Virtualization

      Docker
      Kubernetes
      Podman
      VirtualBox
  • Devops

      Azure
      AWS
      Github Actions

History

2021-06 - current

Best Buy D&T - Software Engineer II

  • React / Typescript Frontend using Styled Components, Testing with Jest and Enzyme.
  • C# AspDotNetCore Backend.
  • Azure Devops.
2019-07 - 2020-12

Walmart Global Tech - Senior Software Engineer II

  • JavaScript front and back end development using React, Styled Components, Typescript and Node.
  • Backend development using Node, GraphQL, Docker, REST APIs.
  • Testing code using Jest, Mocha, Chai.
  • Testing automation using SauceLabs, Selenium and Cypress.
  • Maintaining existing systems, upgrading legacy software.
  • Deployments across a range of continuous integration and development platforms and hosting services, including Azure, Kubernetes, Docker and Jenkins.
2015-04 - 2019-06

InspectorADE.com - Senior Software Developer

  • PHP development, implementing new features and fixing existing issues.
  • Unit and integration testing.
  • Optimization, schema creation and updates in SQL databases.
  • Deployments to production of new features.
2013-10 - 2015-04

CreativeHaus - Lead Developer

  • Develop new sites from existing designs via PSD or AI.
  • Make modifications to existing sites as needed or requested.
  • Optimize existing site's performance and compliance.
  • Check quality, fix errors, improve code for existing sites and systems.
  • Install, upgrade and maintain software for content management systems, ecommerce systems, customer relationship systems and others.
  • Manage backend databases for existing systems.
  • Import or export or translate data from one system to another.
  • Train new or existing developers in new technologies or local protocols.
  • Write documentation on existing systems, protocols or operating procedures for the company.
  • Manage servers and ensure scalability with a growing farm of sites and software.
  • Consult with colleagues to establish patterns or paths to take for future growth.
2012-09 - 2013-10

SEOHaus LLC - Lead Developer

  • Develop new sites from existing designs via PSD or AI.
  • Make modifications to existing sites as needed or requested.
  • Optimize existing site's performance and compliance.
  • Check quality, fix errors, improve code for existing sites and systems.
  • Install, upgrade and maintain software for content management systems, ecommerce systems, customer relationship systems and others.
  • Manage backend databases for existing systems.
  • Import or export or translate data from one system to another.
  • Train new or existing developers in new technologies or local protocols.
  • Write documentation on existing systems, protocols or operating procedures for the company.
  • Manage servers and ensure scalability with a growing farm of sites and software.
  • Consult with colleagues to establish patterns or paths to take for future growth.

Contact Me

Must be valid name (2-50 characters)

Must be valid email address

Message must be at least 10 characters
Technologies that make this page possible:

Stack OverflowCodepenESLintGiteaJetBrainsObsidianShields.ioSvelteSvelteKitCSS3DockerGitGithubGithub CopilotHTML5Node.JSNPMPNPMTailwindTypescriptUnraidViteVSCode

© xed.sh 2026