Sean Zeng
Verified Expert in Engineering
Full-stack Developer
Sean is a software architect from New Zealand specializing in full-stack development with a strong focus on usability, security, and simplicity. He's built business applications, streamlined development with DevOps pipelines, and delivered latency-sensitive architecture. With a passion for software, he excels at providing reliable management and great ideas. Sean enjoys working with brilliant, humble people who aren't afraid to tackle challenges and take the initiative to create excellence.
Portfolio
Experience
Availability
Preferred Environment
WebStorm, GitHub, PyCharm, React, Azure, Amazon Web Services (AWS), Mobile Apps, Jupyter Notebook, Cloudflare, Linux
The most amazing...
...PWA React game I've built was a modular Node.js game server over Socket.IO with leaderboards, real-time chat, email, Stripe payments, and latency compensation.
Work Experience
Full-stack React Native Developer
Sylo
- Designed and implemented public key challenge server authentication for a crypto-wallet Chrome browser extension based on WebAuthn standards.
- Developed a cost-effective, secure solution for tracking view counts on a marketplace platform. Utilized Google Cloud GA4 Analytics API for accurate report generation on our servers.
- Animated front-end UI elements with compatibility across React Native web, iOS, and Android deployments.
- Helped implement CI deployment strategies to speed up our Agile development cycles. Automated deployments to AWS, specifically CloudFront, S3, EBS, and Amplify.
Lead Full-stack React Developer
ChessPower
- Designed cost-effective architecture for a feature-rich, monetized, multiplayer variant chess game, X-Chess Project.
- Oversaw and mentored developers to deliver features with minimal technical debt and optimal workplace culture.
- Worked directly with the client in an agile development environment, achieving optimal task prioritization, time estimation, and feature prioritization.
Software Engineering Intern
Datacom
- Completed data visualization of application and customer information using D3.js.
- Offered quote estimations via Restful API to a front-end Material UI and React interface protected by Azure Active Directory authentication.
- Oversaw the automatic deployment of new changes to both front-end and back-end servers using Azure DevOps, including automated SQL server migrations.
- Completed unit testing in .NET C# to validate proprietary algorithms.
- Oversaw team-based GitHub management, including pull requests, code reviews, and merging complex changes in a React front end.
Unity and Node.js Server Developer
Mediahive, LTD.
- Developed a manageable, latency-sensitive architecture to relay game data in a performant, economical manner using Socket.IO.
- Orchestrated an Azure DevOps CI pipeline with the test, staging, and production steps to streamline complex deployment variables and catch mistakes early.
- Developed a performant user data update protocol using NoSQL and MongoDB. Rapid game state changes on the client are first aggregated and then sent to the server in short bursts to optimize the database and server workload.
- Integrated third-party APIs to facilitate secure monetary transactions.
Experience
Inkwars
https://apps.apple.com/nz/app/ink-wars-bubble-arena/id1257602854X-Chess License Code Package
X-Chess
Skills
Languages
Python 3, JavaScript, Python, TypeScript, SQL, TypeScript 3, CSS, C++17, Java 11, C#.NET, C#, HTML, HTML5, Java 8, Java, PHP, Go, GraphQL, Excel VBA
Libraries/APIs
Node.js, React, REST APIs, React Redux, Socket.IO, D3.js, React Native for Web, AWS Amplify, Web3.js, Puppeteer
Tools
GitHub, Google Sheets, NGINX, SendGrid, NPM, Google Analytics, MongoDB Atlas, Azure App Service, Docker Compose, Auth0, Microsoft Excel, MetaMask, Jira, Let's Encrypt, IntelliJ IDEA, WebStorm, JetBrains Rider, PyCharm, Mocha, Amazon CloudFront CDN, Amazon EBS, CircleCI, Figma
Paradigms
Web Architecture, Unit Testing, RESTful Development, Azure DevOps, Web Application Architecture, MEAN Stack, Search Engine Optimization (SEO), Data Science, Object-oriented Programming (OOP), Dynamic Programming, DevOps, Management, Agile
Platforms
Windows, Azure, Docker, Amazon Web Services (AWS), Linux, Anaconda, Magento 2, WordPress, Firebase, MacOS, Android, LAMP, Ethereum, iOS, Shopify, Blockchain, Raspberry Pi, Amazon EC2, AWS Lambda, Azure Functions, DigitalOcean, Jupyter Notebook
Storage
MongoDB, PostgreSQL, Redis, Docker Cloud, MySQL, Azure SQL, Azure Active Directory, Google Cloud, Amazon S3 (AWS S3)
Other
Web Scraping, Gaming, Access Control, APIs, Full-stack, Authentication, MERN Stack, Data Scraping, Scraping, API Integration, Discord, Scripting, Full-stack Development, SSL Certificates, Stakeholder Management, IT Security, MikroTik, Ubuntu Server, Data Visualization, WebAuthn, eCommerce, IoT Security, Blockchain & Cryptocurrency, Security, Data Engineering, FIDO2, Bots, CAPTCHA, Front-end, Integration, Discord Bots, Automation Scripting, Dashboards, Reports, Algorithms, Machine Learning, Computational Biology, TCP/IP, GitKraken, Cryptocurrency, Unit, Web Extensions, Cryptography, Cloud, Private NPM Modules, WebAssembly, Live Chat, Data Privacy, Chrome Extensions, Distributed Systems, Web Security, Software Maintenance, Software Development Management, Mobile Apps, Google Tag Manager, Google Analytics 4, Leadership, Cryptocurrency Wallets, Migration, Cloudflare, Metrics
Frameworks
Express.js, Material UI, .NET Core, Jest, Redux, Unity2D, .NET 3, .NET, Bootstrap, .NET 4, Unity, React Native, Parity Polkadot, Next.js, Tailwind CSS, Scrapy, Selenium, NestJS
Education
Postgraduate Diploma in Computer Science
The University of Auckland - Auckland
Bachelor's Degree in Computer Science
The University of Auckland - Auckland, New Zealand
Certifications
Microsoft Certified: Azure Fundamentals
Microsoft
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