Available to hire
Hello! I’m Nicholas Johnson, a Senior Software Engineer with over a decade of experience delivering reliable full-stack products. I’ve shipped across frontend and backend tech at Google, Databricks, and Nuro, focusing on scalable architectures, data integrity, and a smooth user experience.
I thrive in cross-functional teams, turning ambiguous requirements into practical, production-ready software. I use Docker, Kubernetes, Terraform, and CI/CD to automate and stabilize deployments while mentoring teammates and guiding technical decisions from prototype to production.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Work Experience
Senior Software Engineer at Google
August 1, 2015 - October 1, 2021Led end-to-end development of full-stack features using React, TypeScript, Node.js, and GraphQL for large-scale internal products. Built and maintained secure RESTful APIs backed by PostgreSQL and Redis, and deployed services via Docker on Kubernetes. Collaborated with cross-functional teams including product, design, and data science to optimize performance, reliability, and security. Mentored junior engineers across multiple squads and drove improvements in testing, code reviews, and release processes.
Senior Software Engineer at Nuro
November 1, 2021 - October 1, 2023Engineered fleet-operations tooling and data pipelines to support remote mobility services, using React, TypeScript, Node.js, and Python. Designed robust REST APIs and data endpoints connecting UI, backend services, and on-device telemetry; implemented monitoring dashboards and scalable batch processing. Improved integration and data accuracy, reduced manual reconciliation, and led efforts to adopt containerized deployments with Docker and Kubernetes.
Senior Software Engineer at Databricks
October 1, 2023 - June 1, 2024Developed scalable data-facing services in Python and Go for analytics-heavy workflows. Designed REST and GraphQL endpoints coordinating product UI, back-end services, and data sources; reduced integration effort through reusable endpoints. Optimized PostgreSQL, Redis, and BigQuery data paths; built observability dashboards, improved dashboard load times, and enhanced data accuracy for reporting. Implemented secure role-based access controls and CI/CD automation with GitHub Actions and Docker/Kubernetes.
Senior Software Engineer at Google
June 1, 2024 - PresentRe-architected a customer-facing React and TypeScript workflow for internal commerce and payments to reduce latency by 37% and simplify fintech-scale operations. Partnered with product and client stakeholders to translate ambiguous requirements into scalable, scoped deliverables; delivered six production releases across web and back-end services. Integrated secure Node.js and GraphQL APIs with PostgreSQL, containerized services with Docker on Kubernetes, and established observability dashboards to accelerate incident triage. Mentored engineers to raise coding standards and release quality.
Education
B.S. Computer Science at Georgia Institute of Technology
January 1, 2011 - January 1, 2015Qualifications
Industry Experience
Software & Internet, Healthcare, Financial Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Brentwood today.