Nicholas Johnson
@nicholasjohnson2
Senior software engineer building scalable fullstack products with React, Node, and SQL.
What I'm looking for
I’m a Senior Software Engineer with 10 years of experience building scalable fullstack products across frontend and backend systems. I bring deep, hands-on expertise in React.js, TypeScript, Node.js, Express.js, and SQL-backed services—focused on shipping reliable features that hit business outcomes.
In my recent roles, I’ve architected React.js and TypeScript feature work, tightened UX consistency across complex workflows, and reduced front-end defects by 31%. I integrate axios-based APIs with resilient error handling, optimize responsive layouts with CSS and styled-components, and harden critical flows with Jest and Mocha to increase pass coverage and catch regressions before release.
I’m equally driven by performance and maintainability: I model and optimize PostgreSQL queries to cut page latency, tune browser rendering and server response hot paths, and streamline remote collaboration with clear API behavior and rollout documentation. I mentor engineers on reusable component patterns, testing discipline, and clean service boundaries, partnering with designers, product managers, and multicultural teams to deliver measurable impact.
Experience
Work history, roles, and key accomplishments
Architected React.js and TypeScript features for internal web platforms, tightening UX across 12 workflows and cutting front-end defects by 31% while reducing user-reported failures by 24% during peak traffic. Improved responsive layouts and backend performance by optimizing PostgreSQL reporting queries (920 ms to 540 ms), raising Jest pass coverage to 92%, and mentoring 4 engineers.
Built customer-facing React.js modules with TypeScript, helping launch 2 analytics experiences that improved navigation clarity for enterprise users. Implemented Node.js/Express.js telemetry endpoints and database-backed features (MongoDB and PostgreSQL), reducing integration bugs by 29% and post-deployment defects by 21% over 3 sprints.
Developed operator-facing React.js interfaces for fleet tools, improving real-time visibility and shortening task completion by 26%. Built Node.js/Express.js command-and-control services for 100K+ daily events, optimized PostgreSQL dashboards (saving 180 ms/request), increased Jest coverage to reduce escaped bugs by 34%, and improved MTTR by 22% with structured logging.
Engineered React.js and TypeScript frontends for enterprise workflows, lifting usability and improving adoption across 20+ internal teams. Delivered Node.js/Express.js backend features for secure, high-volume APIs, standardized data-heavy UI behavior with axios, and improved performance by reducing median load time from 1.4s to 810 ms while mentoring 5 junior engineers.
Education
Degrees, certifications, and relevant coursework
Georgia Institute of Technology
Bachelor's degree, Computer Science
2011 - 2015
Earned a bachelor's degree in Computer Science at the Georgia Institute of Technology from 2011 to 2015.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Nicholas?
You can contact Nicholas and 90k+ other talented remote workers on Himalayas.
Message NicholasFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
