Joel Alan

Software Engineer at BOSCO

Hangzhou City, Zhejiang, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Joel Alan is a software engineer with six years of experience building front-end solutions, currently based in Hangzhou and working at BOSCO. He contributes to high-profile open-source AntV projects, notably improving G2Plot's scatter charts with quadrant support, tooltip customization, style tweaks and tests, and enhancing XFlow's interactive diagram UI with toolbars, full-screen mode, and port controls. Joel focuses on practical UX improvements and maintainability—frequently fixing rendering and edge/node bugs while delivering polished visual results. His work shows a blend of component-level polish and pragmatic testing discipline, suggesting strengths in both design-sensitive front-end engineering and collaborative open-source development.
code6 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (25)

data-visualizations10
javascript10
visualization10
animation10
canvas10
charts10
typescript10
data-visualisation10
ui-design10
tooltip10
charting10
uid10
front-end-development10
flowchart10
typescript-types10

Programming languages (5)

TypeScriptC++JavaScriptVuePython

Github contributions (5)

github-logo-circle
antvis/XFlow

Nov 2021 - Jan 2023

React component for building interactive diagrams.
Role in this project:
userFront-end Developer
Contributions:30 reviews, 27 commits, 56 PRs in 1 year 2 months
Contributions summary:Joel primarily contributed to the development of the front-end components within the `antvis/xflow` repository. Their work included adding and modifying UI elements for the flowchart, integrating React components, and implementing features such as toolbars and editor panels. They also focused on enhancing the user experience by incorporating features like full-screen mode and port visibility controls. Furthermore, the user addressed a variety of bug fixes related to component rendering, edge configurations, and node registration.
dager-diagramflowchartreactx6
antvis/G2Plot

May 2020 - Feb 2022

Role in this project:
userFront-end Developer
Contributions:10 releases, 185 reviews, 135 commits in 1 year 9 months
Contributions summary:Joel primarily contributed to the front-end development of the charting library, focusing on improvements and additions to the scatter chart component. Their work included implementing new features, such as support for quadrant configuration and adjusting point styles. The user also introduced various enhancements like tooltip customization and added test cases, contributing to improved functionality and maintainability. Additionally, the user fixed existing bugs and improved the visual appearance of the charts.
chartsreactdangochartantv
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Joel Alan - Software Engineer at BOSCO