Nicholas Dudley
@nicholasdudley
Senior full-stack engineer building reliable web apps, APIs, and cloud-native platforms with strong UI performance.
What I'm looking for
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
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.
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.
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.
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
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.
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 NicholasGet 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!
