Ensuring your Project's success
In the field of software development, experience is an important factor supporting knowledge.
In particular, experience in code quality improvement, performance optimization, and architecture composition is an important factor that can guarantee the development speed and quality of a project.
My Experiences
Senior Full Stack Engineer
Oct 2023 - Present
AIPOMA Trading Business · Full-timeUnited States · Remote
- Build the backend of the existing Trading system using Java
- Fix some issues in calling ETRADE APIs and trading strategy
- Update the Frontend using Angular
Senior Frontend Team Leader and Developer
Nov 2022 - Sep 2023
Liquid Analytics · Full-timeCanada · Remote
- Optimized frontend performance, and rebuilt the entire project using OOP.
- Led the Front-end team in project architecture to improve product quality and productive collaboration.
- Built DevOps pipeline process on Gitlab mono repo.
- Built the reusable and shared components between two different projects by using turbo mono repo
Senior Full Stack Developer
Feb 2022 - Dec 2022
InnovaDev · Full-timeUnited States · Remote
- Improved the performance of Frontend project for memory usage and operational speed.
- Optimized the Frontend project architecture using OOP, and improved code quality.
- Improved the communication speed between frontend and backend using WebSocket and updated Protocols
- Updated SEO performance using Webpack and Lighthouse
Frontend Web Developer
Jan 2021 - Jan 2022
Mindtickle · Full-timeHong Kong SAR · Remote
- Built project structure from lowest-level components and added them into a storybook for reusability.
- Developed some backends to convert the game score into currency using Overwolf SDK.
- Built the entire front end in collaboration with team members.
Full Stack Engineer
Aug 2018 - Jan 2022
AIPOMA Trading Business · Full-timeUnited States · Remote
- Developed the low-latency trading framework, optimized handling of market feed data, and integrated the Etrade API that places the buying and selling orders into the stock market.
- Designed and tested the trading strategies with real-time market feed data in a strictly designed demo trading feature.
- Integrated the trading strategies with the API of some trading platforms, such as Etrade, IBKR, TD Ameritrade, and Forex.
- Developed the analyzing feature to look for trading opportunities and ways to improve profitability.
Software Engineer
Feb 2016 - Apr 2019
DELTAgroup · Full-timeUnited Kingdom · Remote
- Built Web application to lead job seekers by giving training in their skills.
- Improved the web application performance to give more convenience between teachers and trainers.
- Designed the Backend and database that can be applied to any scheduling and notification systems.