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

  • Industry Knowledge
    • Web Development
    • Web Services
    • Software Development
    • Object Oriented
    • Single Page Applications
    • Database Design
    • Documentation
    • Shell Scripting
    • MVC
    • Agile
    • Scrum
    • Kanban
    • Waterfall
    • DevOps
    • Continuous Integration
    • Continuous Deployment
    • Continuous Delivery
  • App Development
    • C#
    • C++
    • Python
    • Windows
    • Linux
    • Visual Studio
    • Jetbrains Products
  • Web Front End
    • Javascript
    • Typescript
    • React
    • HTML
    • CSS
    • LESS
    • SASS
    • Stylus
    • Ajax
    • jQuery
    • Material-UI
    • Bootstrap
    • Styled Components
    • Tailwind
  • Web Back End
    • Express
    • PHP
    • Apache
    • nginx
    • REST
    • Node.JS
    • SOAP
    • GraphQL
  • 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.
Technologies that make this page possible:

PNPMViteTypescriptNode.JSTailwindSolidJSWebstormObsidianCodepenVisual Studio CodeHTML5CSS3Github CopilotUnraidDockerESLint

© Xedecimal.net 2025