
YuFeng Deng
Verified Expert in Engineering
Software Developer
Auckland, New Zealand
Toptal member since January 31, 2022
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
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)
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.
Senior Full-stack Software Engineer
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.
Senior Full-stack Developer
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.
R&D Team Lead
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.
Tech Lead
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.
Software Developer
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.
Experience
DroneDeploy: Ground Robotics Portal
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
Bachelor's Degree in Information Technology
University Of Auckland - Auckland, New Zealand
Certifications
Microsoft Certified Professional
Microsoft
Microsoft Specialist: Programming in HTML5 with JavaScript and CSS3
Microsoft
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring