Eugene Cheipesh

Senior Software Engineer at Umbra

Pennsylvania, 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
Eugene Cheipesh is a Senior Software Engineer with 12 years of professional experience building back-end systems, currently contributing to product development at Umbra from Pennsylvania. He has a long track record in geospatial and data-intensive engineering—most recently fixing streaming segment chunking in the prominent GeoTrellis project to improve GeoTiff raster I/O. Previously a Staff Engineer at Cervest and a senior developer at Azavea, Eugene brings deep practical knowledge of distributed data processing and reliable I/O patterns. His background combines computer science and finance from Temple University, reflecting an analytical approach to engineering trade-offs. Colleagues describe him as a pragmatic problem-solver who prefers precise, low-level fixes that prevent downstream production issues.
code12 years of coding experience
job25 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science, Finance, Bachelor of Science (B.Sc.), Computer Science, Finance at Temple University
languagesRussian
stackoverflow-logo

Stackoverflow

Stats
373reputation
31kreached
6answers
9questions
github-logo-circle

Github Skills (14)

javas10
ras10
raster10
java10
gdal6
google-sheets6
unit-testing6
gis6
google-apps-script6
google-docs6
akka6
python6
geotrellis6
geotiff6

Programming languages (13)

JavaC++CSSScalaMakefileHTMLJupyter NotebookHCL

Github contributions (5)

github-logo-circle
locationtech/geotrellis

Feb 2014 - Jan 2023

GeoTrellis is a geographic data processing engine for high performance applications.
Role in this project:
userBack-end Developer
Contributions:8 releases, 23 reviews, 1674 commits in 8 years 11 months
Contributions summary:Eugene focused on fixing an issue related to segment chunking within the GeoTiff processing engine. The code changes include modifications to the `StreamingSegmentBytes` class to ensure proper handling of streaming segment chunks. These changes involved adjustments to byte reader operations and chunking logic, specifically to resolve issues with how data is streamed from GeoTiff files, impacting raster data I/O and processing.
geotrellisgeospatialdata-processinggeographic-dataperformance
Process landsat imagery on EMR, serve them out to a web application that does NDVI/NDWI on the fly
Contributions:142 commits, 29 PRs, 15 pushes in 1 year 8 months
ndviemrweb-applicationserveimagery
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
Eugene Cheipesh - Senior Software Engineer at Umbra