Gabriel Lee

Software Engineer

Summary

Multi-skilled software engineer with a passion for high-interactivity front-end development and a believer in the power of data visualization.

Experience

01/2023 - 11/2023

Software Engineer

Consulting frontend developer role for an energy startup. Led the development of scalable front-end architecture for a dynamic business intelligence widget system. Innovated a proprietary data normalization method to converge various datasets, which enhanced integration with visualization tools. Crafted user-configurable visualizations, capable of processing and displaying multifaceted data streams, facilitating multi-sourced graphs, and flexible data visualization. Key Achievements: Developed an extensible front-end widget framework, improving data compatibility and visualization flexibility. Engineered a bespoke data normalization process, allowing seamless integration with varied data sources enabling users to source as many data-inputs of any type for visualization. Crafted custom ChartJS controllers for user-configurable visualizations, allowing for both chart types and chart attributes to be modified with a high level of granularity with any set of data.

  • D3.js
  • ReactQuery
  • Business Intelligence Tools
  • Data Visualization
01/2022 - 01/2023

Associate Developer

Consulting frontend developer role for an energy startup. Contributed to the transformation of IoT devices into advanced analytics platforms product by an energy startup. The team defined methods for data exploration with a system that mapped IoT networks, simplifying complex entity relationships and data aggregations. Key Achievements: Collaborated in converting IoT data into actionable visualization components, enabling users to see concepts such as risk scores, change over time, and warnings as simplified KPIs or advanced area graphs with trend predictions. Designed a navigable IoT data tree structure, enabling detailed entity analysis and data aggregation. Architected views for natural disaster events, enabling users to get data driven alerts with snapshots of actionable data.

  • ReactJS
  • Redux
  • Data Visualization
06/2020 - 08/2020

Mentorship - Summer Challenge Project

Developed a graph analysis-based visualization tool for cocktail data, offering ingredient suggestions in response to user input, mentored by a Microsoft professional. Utilized Python with NetworkX and Flask, and JavaScript with React and D3 for the frontend.

Education

Dominican University of California

12/2019 - 12/2021

Bachelor of Applied Science - BASc Computer Software Engineering

References

I worked with Gabriel for several years and he always impressed me with his fearless willingness to jump into the unknown and work with new technologies. Gabriel is a quick learner and has turned into a seasoned React developer in the time he was at Expero. He has also picked up quite a bit of knowledge in energy and finance sectors which I hope serve him well in the future. I hope I get the chance to work with Gabriel in the future. I'm glad I've had a chance to work with him at the start of his career and can only imagine the great things he will be able to accomplish in the future.
— Brandon Wallace, Director of Engineering at Expero