YuFeng Deng, Developer in Auckland, New Zealand
YuFeng is available for hire
Hire YuFeng

YuFeng Deng

Bio

Proficient in .NET Core, Angular, Node.js, MongoDB, and Microsoft SQL, YuFeng is a senior full-stack engineer with many years of experience in front-end, back-end, and mobile development. He has worked with many software development tools, such as Git, MS DevOps, Atlassian Bamboo, Jenkins, Jira, TFS, and Shortcut. YuFeng's experience has helped him better understand mobile engineers' needs and how good collaboration between mobile and back-end engineers brings better results.

Portfolio

Fiserv
.NET Core, Azure Cosmos DB, Azure Service Bus, Splunk, Dynatrace, SonarQube
Pharos
React, .NET Core, TypeScript, JavaScript, C#, C#.NET, Amazon DynamoDB, MySQL...
DroneDeploy
Node.js, Angular, MongoDB, Go, WebRTC, gRPC, RabbitMQ, Apache Kafka

Experience

  • CSS - 12 years
  • Azure - 5 years
  • DevOps - 4 years
  • Angular - 4 years
  • Node.js - 4 years
  • Jira - 4 years
  • MongoDB - 4 years
  • .NET Core - 4 years

Preferred Environment

Slack, Jira, DevOps, GitHub, Azure

The most amazing...

...first project I've led as a tech lead has received a high post-implementation review (PIR) score of 9.5 out of 10.

Work Experience

Tech Lead (Contract)

2025 - PRESENT
Fiserv
  • Led technical design reviews of architecture documents and OpenAPI specifications, ensuring scalability, consistency, and alignment with enterprise standards.
  • Performed in-depth code reviews across multiple repositories, enforcing best practices for maintainability, security, and performance, and mentored engineers through daily collaboration sessions.
  • Diagnosed complex production and integration issues by analyzing Splunk logs and Dynatrace traces, identifying latency bottlenecks and root causes to unblock development teams.
  • Drove large-scale cross-domain changes spanning multiple repositories (e.g., data-boundary support across the digital banking platform), coordinating development across numerous services.
  • Performed urgent fixes in shared lower environments and partnered with DevOps to keep development environments stable, unblocking delivery when upstream dependencies would cause delays.
Technologies: .NET Core, Azure Cosmos DB, Azure Service Bus, Splunk, Dynatrace, SonarQube

Senior Full-stack Software Engineer

2022 - 2025
Pharos
  • Built and maintained the core React front end and dozens of C# microservices on Amazon EKS, serving major enterprise customers, including HP.
  • Owned delivery quality through code reviews, comprehensive unit/integration testing, and a GitLab CI/CD pipeline with automated vulnerability scanning, deploying to AWS.
  • Early adopter of AI-assisted development at Pharos; among the first engineers to ship features via prompt-driven development (vibe coding) with GitHub Copilot.
  • Won Pharos' internal "Most Useful Tool" award in the company AI coding competition for a Slack bot that searches company knowledge across channels and answers questions via the ChatGPT API.
  • Rated "exceeded expectations" in performance reviews as a core team member.
Technologies: React, .NET Core, TypeScript, JavaScript, C#, C#.NET, Amazon DynamoDB, MySQL, Redis, GitLab, GitHub Copilot, ChatGPT API, Slack API, Docker, Kubernetes, RabbitMQ, Jira, CSS

Senior Full-stack Developer

2020 - 2022
DroneDeploy
  • Designed, implemented, tested, and deployed new features to the core product in 2-week sprints.
  • Improved manageability of the core product, added more documentation and service logs, and improved code readability.
  • Improved team delivery processes and reduced ticket time cycle.
Technologies: Node.js, Angular, MongoDB, Go, WebRTC, gRPC, RabbitMQ, Apache Kafka

R&D Team Lead

2017 - 2020
Catch Software
  • Headed an R&D team to develop the next-generation product of an enterprise tester.
  • Broke down tickets and tracked the team's progress using Jira.
  • Managed CI/CD pipeline through both Atlassian Bamboo and Microsoft DevOps.
Technologies: Node.js, C#, Angular, Atlassian, DevOps, Jira, Jira REST API, GoJS, Docker, .NET Core, TypeScript, Azure DevOps, Bamboo, TeamCity

Tech Lead

2010 - 2017
Fiserv
  • Developed mobile banking apps for several banks, including Servus, Park National, Bangkok Bank, Bank of Ireland, America First Credit Union, etc.
  • Led the Servus and Park National projects and delivered the products on time. Received a high post-implementation review (PIR) score of 9.5 out of 10.
  • Managed a Jenkins pipeline for iOS and Android apps and all related certificates.
Technologies: C#, ASP.NET, iOS, Android SDK, Xcode, Android Studio, SQL, PhoneGap, Cordova, Java, Jenkins, Objective-C

Software Developer

2009 - 2010
Wine-searcher
  • Introduced an idea to detect wrong wine information automatically. Designed and developed a .NET WinForms app to automatically identify incorrectly crawled information within a month, which helped Spider Writer simplify the script testing.
  • Wrote and maintained four to five spiders each day for wine shopping websites.
  • Developed a web profile tool to detect dead links for the company's search engine website.
Technologies: Java, Active Server Pages (ASP), XPath, HTML DOM, Web Crawlers

Experience

DroneDeploy: Ground Robotics Portal

DroneDeploy portal is a core part of a robot platform. As a full-stack engineer, I was involved in both the front and back end. The front end is based on Angular, and the back end is a cluster of microservices written by Node.js and Go.

I have added a few features into the portal, including an audio streaming widget, gamepad remote control widget, table widget, GeoJSON rendering, multiple dashboards, and more. The multiple dashboards were the most challenging as I extended a single dashboard. It required both graphical user interface (GUI) changes and an update of the whole dashboard's architecture. These involved work on a database, back end, and front-end. To make the update backward compatible, the database migration and release needed to be planned very carefully.

Education

2005 - 2009

Bachelor's Degree in Information Technology

University Of Auckland - Auckland, New Zealand

Certifications

MAY 2013 - PRESENT

Microsoft Certified Professional

Microsoft

MAY 2013 - PRESENT

Microsoft Specialist: Programming in HTML5 with JavaScript and CSS3

Microsoft

DECEMBER 2012 - PRESENT

Microsoft Certified Technology Specialist

Microsoft

Skills

Libraries/APIs

Node.js, Telegram Bot API, WebRTC, GoJS, Jira REST API, React, Slack API

Tools

Slack, GitHub, Xcode, Android Studio, Jenkins, Visual Studio, Confluence, Jira, Atlassian, Dialogflow, GitLab, GitHub Copilot, Splunk, Dynatrace, SonarQube, RabbitMQ, Bamboo, TeamCity

Languages

CSS, JavaScript, Regex, C#, CSS3, HTML5, HTML, SQL, Java, Objective-C, XPath, Go, Active Server Pages (ASP), TypeScript, C#.NET

Frameworks

Angular, .NET Core, .NET, ASP.NET, Android SDK, .NET 4, gRPC, PhoneGap

Storage

MongoDB, Amazon DynamoDB, MySQL, Redis, Azure Cosmos DB

Paradigms

DevOps, Azure DevOps, HTML DOM

Platforms

Azure, Docker, iOS, Visual Studio Code (VS Code), Kubernetes, Apache Kafka

Other

Software Development, Information Systems, Information Technology, CCNA, Research, Cordova, Web Crawlers, ChatGPT API, Azure Service Bus

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring