Sufy Abbasi

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
Sufyan Abbasi is a Frontend Software Engineer with 11 years of experience building data-driven, map-centered web applications and interfaces, currently contributing to Google Earth Engine. He blends WebGL, Canvas, and modern frontend frameworks to make complex geospatial and sensor data accessible—work that ranges from visualizing refugee flows for the World Economic Forum to ship-ready tools for air-quality monitoring. At the intersection of civic tech and open source, he has refactored and extended geospatial tooling like geemap, improving drawing controls, test coverage, and widget integrations. Comfortable across full-stack tasks, he’s delivered production Node.js servers, VR stereoscopic viewers, and mobile-friendly crowdsourcing apps for environmental justice. Based in California, Sufyan pairs a physics-and-computer-science background with a clear ethos: use technology to empower communities rather than replace them.
code11 years of coding experience
github-logo-circle

Github Skills (14)

lit-element10
ipywidgets10
ipyleaflet10
python10
jupyter9
geospatial9
javascript9
mappings9
ui-designer7
data-visualizations6
data-visualization6
data-visualisation6
testing6
sens5

Programming languages (9)

TypeScriptJavaShellJavaScriptGoHTMLJupyter NotebookKotlin

Github contributions (5)

github-logo-circle
gee-community/geemap

Aug 2023 - Jun 2026

A Python package for interactive geospatial analysis and visualization with Google Earth Engine.
Role in this project:
userFull-stack Developer
Contributions:72 reviews, 21 PRs, 5 pushes in 2 years 10 months
Contributions summary:Sufy primarily focused on refactoring and implementing features related to the draw control functionality within the geemap package. Their work involved creating an abstract draw control, consolidating reset functionalities, and improving property handling and error checks. The user also added unit tests to ensure the reliability of the draw control and integrated it into the core map functionality. Furthermore, the user contributed to the implementation of anywidget components like the basemap selector and search bar, enhancing the user interface with LitElement and anywidget.
geospatial-analysisgoogle-earth-enginepythonvisualizationgis
Contributions:25 commits, 23 pushes, 6 branches in 2 months
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