Guido Imperiale

Staff Software Engineer at OpenTeams

London, England, United Kingdom
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

👤
Senior
🎓
Top School
Guido Imperiale is a Staff Software Engineer based in London with over a decade of experience building high-performance, cluster-based systems for terabyte-scale data processing. A Python specialist and maintainer-level contributor to Dask and xarray, he has driven core improvements that make deferred computation and large-array workflows more reliable and efficient. He blends deep performance-oriented programming and Monte Carlo expertise for financial simulation with hands-on industrial software delivery across startups and enterprises. Proven in client-facing consulting and team leadership—having led teams of up to twelve—he moves seamlessly between architecting distributed systems and shipping pragmatic, production-grade code. Notably, his xarray contributions demonstrate an attention to developer ergonomics and robustness when integrating with Dask at scale.
code10 years of coding experience
job13 years of employment as a software developer
bookDegree, Computer Engineering, Degree, Computer Engineering at Politecnico di Torino
languagesItalian, English, French
github-logo-circle

Github Skills (7)

xray10
dask10
python10
numpy10
xa10
netcdf8
pandas8

Programming languages (4)

C++ShellJupyter NotebookPython

Github contributions (5)

github-logo-circle
pydata/xarray

Sep 2016 - Nov 2016

N-D labeled arrays and datasets in Python
Role in this project:
userBack-end Developer
Contributions:16 commits, 6 comments, 1 issue in 1 month
Contributions summary:Guido primarily focused on enhancing the xarray library by implementing and refining core functionalities related to dask integration and data loading. Their contributions include adding a `.compute()` method for explicitly triggering data loading in dask-backed arrays, addressing pickling behavior with dask arrays, and optimizing various internal data handling mechanisms within the library. These improvements aimed to provide a more robust and user-friendly experience when working with large datasets and deferred computations. Furthermore, the user made minor tweaks and cleaned up dask related tests to enhance the quality of the codebase.
pythonnetcdfnumpydaskarrays
AmphoraInc/xarray_mongodb

Sep 2019 - Jan 2021

Store xarray objects in mongodb
Contributions:18 commits, 36 PRs, 104 pushes in 1 year 4 months
xarraymongodb
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
Guido Imperiale - Staff Software Engineer at OpenTeams