Hao Li
Victoria, British Columbia, Canada | lihy84@gmail.com | 250-885-8494 |
Portfolio |
Summary
Senior Full-Stack Developer with over 9 years of experience in software development, specializing in backend technologies. Expertise in Node.js, AWS, and PostgreSQL. Proven ability to design robust, scalable applications that enhance operational efficiency. Notably led the transition from traditional MVC to modern APIs at Stocksy, increasing system reliability and scalability by 35%. Seeking to leverage my skills in a dynamic team that values continuous learning, remote work, and complex problem-solving with cutting-edge technologies.
Experience
Software Engineer | Levels | Jul 2020 - Mar 2023 (2 years 9 months)
- Implemented an in-house feature-flag system, improving code quality and deployment ease.
- Integrated a headless browser microservice for server-side data crawling and PDF rendering, enhancing performance and maintainability.
- Developed and maintained full-stack applications, increasing company efficiency by 20%.
- Built a secure GraphQL API, expanding functionality through third-party API integrations.
- Utilized TypeScript, Node.js, Next.js, Aptible, and AWS to expedite product delivery and deployment.
- Reduced system downtime by 15% through troubleshooting and resolving complex software issues.
Software Engineer | Ingrooves Music Group | Sep 2019 - Jul 2020 (11 months)
- Launched full-feature stores by integrating React components and REST API endpoints, enhancing user experience.
- Improved project turnaround time by 30% by developing CI/CD stages for swift testing and deployment.
- Enhanced system performance and reliability by 25% by revolutionizing the database migration workflow using TypeORM and PostgreSQL.
Software Engineer | Stocksy | Nov 2017 - Sep 2019 (1 year 11 months)
- Led the transition from traditional MVC to modern APIs with AWS services, increasing system reliability and scalability by 35%.
- Increased system security by integrating AWS Cognito & Amplify.
- Developed a complex voting system for coop members, boosting engagement and feedback processes by 40%.
- Collaborated with UX designers to develop reusable UI components in React and ES6, improving UI consistency and developer productivity by 20%.
- Improved data accessibility and responsiveness by 30% by developing secure and scalable APIs using PHP and RESTful architectural style.
Education
University of Victoria | Bachelor of Science, Computer Science | 2011 - 2014
Skills
Databases, Node.js, AWS, React.js, Web Applications, PostgreSQL, Next.js, Microservices, Git, TypeScript