Sufyan Abbasi

Frontend Software Engineer at Google

California, United States
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
🎓
Top School
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.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor’s Degree, Computer Science and Physics, Senior, Bachelor’s Degree, Computer Science and Physics, Senior at Vassar College
languagesSpanish, Japanese, English, Urdu
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 NotebookPython

Github contributions (5)

github-logo-circle
gee-community/geemap

Aug 2023 - Jan 2025

A Python package for interactive geospatial analysis and visualization with Google Earth Engine.
Role in this project:
userFull-stack Developer
Contributions:63 reviews, 19 PRs, 5 pushes in 1 year 5 months
Contributions summary:Sufyan 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.
pythonjupyter-notebookgoogle-earthdeck-glcolab
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
Sufyan Abbasi - Frontend Software Engineer at Google