Steve Donie

Austin, Texas, 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
Steve Donie is a former senior software engineer with 12 years of experience who now runs I Can Do That handyman services in Austin, Texas, blending technical rigor with practical, hands-on problem solving. He has a strong background as a back-end developer and database engineer, contributing to the core Liquibase project by improving architecture, SQL generation for multiple database systems, and database changelog management. Comfortable translating complex system needs into reliable implementations, Steve brings a pragmatic, detail-oriented mindset from enterprise software into small-business operations. His open-source work on a prominent database schema management tool reflects an ability to navigate cross-database intricacies—an uncommon asset for a business owner who still values clean, auditable solutions.
code12 years of coding experience
languagesGerman, Spanish
stackoverflow-logo

Stackoverflow

Stats
8,886reputation
886kreached
330answers
8questions
Badges
java
top-5%
database
top-5%
postgresql
top-5%
maven
top-5%
github-logo-circle

Github Skills (22)

database-migrations10
database-administration10
java10
javas10
sql10
database-management10
database-migration10
postgresql9
database-design9
database9
maven9
mssql8
db28
oracle8
oracles8

Programming languages (7)

TypeScriptJavaCSSJavaScriptHTMLRubyElixir

Github contributions (5)

github-logo-circle
liquibase/liquibase

Feb 2014 - Apr 2020

Main Liquibase Source
Role in this project:
userBack-end Developer & Database Engineer / Database Administrator
Contributions:1 release, 247 commits, 29 PRs in 6 years 3 months
Contributions summary:Steve focused on improving the core functionality of the Liquibase project by adding new methods and moving implementations to more abstract classes, demonstrating an understanding of the project's architecture. They also contributed significantly to the database schema management, including changes to the database change log tables, as well as generating SQL statements for tasks such as dropping and adding constraints. Furthermore, the user addressed issues related to various database systems by adding, modifying, or removing SQL generation logic for different database types.
sqlserverdatabase-migrationscontinuous-integrationcontinuous-deploymentdatabase
johnjonathan/liquibase

Feb 2014 - May 2014

Contributions:40 commits in 3 months
mysqlsqldatabaseliquibasepostgresql
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
Steve Donie