Skip to main content
ND
Open to opportunities

Nicholas Dudley

@nicholasdudley

Senior full-stack engineer building reliable web apps, APIs, and cloud-native platforms with strong UI performance.

United States
Message

What I'm looking for

I’m looking to collaborate with product, design, and engineering to deliver reliable full-stack solutions. I want to own architecture, optimize performance, and build cloud-native APIs and user interfaces in a delivery-focused, agile environment.

I’m a Full Stack Developer with 10 years of experience building and maintaining web applications, backend services, APIs, cloud-native platforms, and modern user interfaces. I focus on strong backend architecture, database design, and performance optimization while collaborating closely with product, design, and engineering teams.

In my current role as a Senior Full Stack Engineer at ScienceSoft (Mar 2023–Present), I build enterprise-scale web applications using React, Vue.js, Node.js, Java, Python, and PostgreSQL. I develop backend services and REST APIs as well as GraphQL endpoints that support client workflows, reporting, and third-party integrations.

I also lead frontend modernization by improving component architecture, state management, accessibility, and page performance. I optimize database queries, caching strategies, and API response patterns to improve reliability and speed, and I mentor developers through reviews and architecture decisions aimed at long-term platform scalability.

Previously at Google (Aug 2020–Feb 2023), I developed React and TypeScript interfaces integrated with Java, Go, Node.js, and Python services. Earlier roles—including DockYard and Hashrocket—strengthened my ability to ship customer-facing products, implement authentication and access controls, and deliver resilient APIs, asynchronous processing, and event-driven services with a practical, agile mindset.

Experience

Work history, roles, and key accomplishments

SC
Current

Senior Full Stack Engineer

ScienceSoft

Mar 2023 - Present (3 years 5 months)

Built enterprise-scale web applications using React, Vue.js, Node.js, Java, Python, and PostgreSQL, with focus on architecture and responsive UI design. Developed backend services, REST APIs, and GraphQL endpoints, and led frontend modernization and performance optimizations.

Google logoGO

Full Stack Software Engineer

Aug 2020 - Feb 2023 (2 years 6 months)

Developed React and TypeScript user interfaces integrated with Java, Go, Node.js, and Python backend services. Designed resilient APIs and event-driven services, and improved observability with structured logging, metrics dashboards, tracing, and automated alerting.

DO

Full Stack Developer

DockYard

Jan 2018 - Jul 2019 (1 year 6 months)

Shipped customer-facing web products using React, Vue.js, and Node.js and integrated with backend APIs to deliver user experiences. Implemented reusable UI components and responsive layouts, and wrote backend modules for authentication, role-based access, and reporting notifications.

HA

Software Engineer

Hashrocket

Jun 2015 - Dec 2017 (2 years 6 months)

Created RESTful APIs and backend modules in Node.js and Python supporting startup MVPs. Implemented authentication, CRUD workflows, file uploads, search, forms, and reporting features across multiple products.

Education

Degrees, certifications, and relevant coursework

Texas State University logoTU

Texas State University

Bachelor's Degree in Computer Science, Computer Science

2009 - 2015

Earned a Bachelor's Degree in Computer Science at Texas State University from 2009 to 2015.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan