Edward Lewis

Greater Colchester Area 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

🤩
Rockstar
🎓
Top School
Edward Lewis is a pragmatic software engineer with 11 years' experience focused on back-end development and database engineering, grounded in a Computing Science degree from the University of East Anglia. He emphasizes software craftsmanship, deliberate practice, and tooling to build reliable systems that scale with society's growing dependence on software. His open-source contributions include adding Redshift DDL and event data schemas to the widely used Snowplow project, reflecting strong data modeling and event-store design skills. Based in the Greater Colchester area, he brings a disciplined, detail-oriented approach to building auditable, production-ready data pipelines and schemas.
code11 years of coding experience
bookBSc (Hons), Computing Science, BSc (Hons), Computing Science at University of East Anglia
github-logo-circle

Github Skills (14)

aws-redshift10
data-modeling10
amazon-redshift10
schema-design10
sql10
schema10
database-design10
db-schema10
database-schema10
analytics9
data-collection8
data-pipeline8
data-pipelines8
snowplow7

Programming languages (13)

C#JavaC++RustScalaGoHTMLKotlin

Github contributions (5)

github-logo-circle
snowplow/snowplow

Nov 2015 - Apr 2016

The leader in Next-Generation Customer Data Infrastructure
Role in this project:
userBack-end Developer & Database Engineer
Contributions:86 commits, 10 PRs, 8 pushes in 5 months
Contributions summary:Edward primarily contributed to the Snowplow project by adding Redshift DDL (Data Definition Language) scripts. These scripts define the structure of tables within a Redshift database, specifically for storing data related to Urban Airship Connect events. The commits focused on creating schemas and tables for various event types, including CLOSE, FIRST_OPEN, IN_APP_MESSAGE_EXPIRATION, LOCATION, OPEN, IN_APP_MESSAGE_RESOLUTION, IN_APP_MESSAGE_DISPLAY, CUSTOM, TAG_CHANGE, RICH_READ, UNINSTALL, SEND, RICH_DELETE, PUSH_BODY, RICH_DELIVERY, and REGION. The work demonstrates a focus on data modeling and database schema design for event data.
gcpdatabehavioralserver-sidedata-warehouse
nickel-org/rust-mustache

Feb 2018 - Mar 2020

mustache template library for rust
Contributions:6 commits, 4 PRs, 1 push in 2 years
templaterustmustacheteratemplate-library
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
Edward Lewis