Hardy Wu
Verified Expert in Engineering
Software Developer
Hardy is a seasoned full-stack engineer who specializes in Ruby on Rails and React. With extensive experience in software development, he has worked on a range of projects, including hybrid mobile apps, robust architectures, and secure financial data processing systems. Hardy is known for his ability to collaborate with cross-functional teams, maintain project stability, and drive continuous project progress.
Portfolio
Experience
Availability
Preferred Environment
Slack, React, React Native, Ruby on Rails (RoR), PyTorch, Pandas, Svelte, Rust
The most amazing...
...thing I've built was a stock order execution program in Python that reduces the slippage cost of stock purchases by more than 50% for Avaleren's trading system.
Work Experience
Full-stack Engineer via Toptal
Abiomed
- Built and released a cross-platform hybrid mobile client app from scratch for the Ruby on Rails app.
- Performed bug fixes and feature development on the Ruby on Rails app.
- Added the push notifications feature both on the mobile and the Rails app.
Full-stack React Native and Node.js Engineer
Assembly Kitchen
- Built the payment integration of Stripe and Finix for the mobile app and the back-end Rails app.
- Made the authentication process easier for users by replacing email and password-based authentication with phone SMS validation.
- Simplified the API endpoint for the mobile app by proxying multiple sources of the API on the Rails app.
React Native Engineer
Retail Client
- Set up the project architecture, code standards, and linting rules for the React Native team.
- Wrote a native module (iOS) for Honeywell Captuvo, a barcode scanning hardware, for a React Native application.
- Improved code clarity by chaining Redux actions using Redux-saga and generator functions.
- Reduced loading times of key screens by more than half by consolidating multiple API requests while collaborating with the API team.
- Composed a Bitrise workflow for the continuous delivery of the app and automated project versioning.
- Took charge of building a Firebase middle layer for a Salesforce API.
Lead Developer
Avaleren
- Designed the architecture of a passive stock trading system using Python and built it from scratch.
- Automated daily data maintenance/cleaning.
- Built and maintained the data-quality wiki page to optimize research efficiency for team collaboration.
- Created and maintained Avalaren's responsive official website using React: Avaleren.com.
- Added a dynamic chart on the homepage comparing the portfolio performance against the benchmark index.
Quantitative Analyst
Blue Stone Invest
- Cleaned, processed, and analyzed commodity futures historical market data using Pandas.
- Researched and developed CTA trading strategies for Chinese futures markets using processed historical data.
- Wrote evaluation reports of analysis of different trading strategies.
Software Engineer
Liaoyuan
- Turned a Zeplin UI design into React components in collaboration with the UX team.
- Worked as part of the front-end team and implemented MobX observables and actions and React Native pages.
- Participated in code reviews and refactored the codebase.
Experience
Full-stack Web Engineer
https://www.scixiv.comI built an SSR web app with cutting-edge rendering performance built with SolidStart and Solid.js. It contains a document search using Meilisearch (like Algolia). It uses Oauth2 as SSO authentication using Casdoor. It is under continuous development.
Skills
Languages
JavaScript, Ruby, Python 3, TypeScript, R, SQL, PHP, Python, CSS3, HTML5, Rust
Frameworks
Ruby on Rails (RoR), React Native, Redux, Django, Laravel, Material UI, Cypress, Jest, Next.js, Ionic, Svelte, Tailwind CSS
Libraries/APIs
React, Pandas, Node.js, REST APIs, Camera API, Stripe, Sockets, ZeroMQ, React Redux, MobX, Redux-Saga, PyTorch, Stripe API
Other
Architecture, Web Development, Full-stack, API Integration, APIs, Stripe Payments, Axios, Concurrent Computing, Data, Integration Testing, Cordova, Storybook, Full-stack Development, Dashboard Development, Server-side Rendering (SSR), Meilisearch, Solid.js, ChatGPT
Platforms
Firebase, Ethereum, Windows, Linux, Unix, Docker, Blockchain, iOS, Android, Algolia
Storage
MongoDB, PostgreSQL, MySQL, Redis
Tools
Sublime Text, Slack, Webpack, Knex.js
Paradigms
Database Design, Testing, E2E Testing
Education
Master's Degree in Physics
The State University of New York at Stony Brook - Stony Brook, NY, USA
Bachelor's Degree with Honors in Math and Physics
University of Minnesota Twin Cities - Minneapolis, MN, USA
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