Patrick David

Data Architect

Mobile, Alabama, 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

👤
Senior
🎓
Top School
Patrick David is a Data Architect with 13 years of engineering and R&D experience blending ocean engineering rigor with software development practices. Based in Mobile, Alabama, he leads data solutions at Dauphin Island Sea Lab after a long tenure modernizing shipbuilding and design tools at SSI and Bender Shipbuilding. Technically fluent in CAD and engineering systems, he also contributes as a full-stack developer to notable open-source projects like Discourse, where he implemented embeddable host features and admin-configurable front-end behavior. His background marries physical-world requirements analysis with backend controllers, frontend templates, and database migrations, enabling practical end-to-end delivery. An advocate for free software and digital creativity, he brings a researcher’s curiosity and a photographer’s eye to solving complex data and tooling problems.
code13 years of coding experience
job4 years of employment as a software developer
bookHS Diploma, HS Diploma at JP Taravella
bookBSOE, Ocean Engineering, BSOE, Ocean Engineering at Florida Atlantic University
github-logo-circle

Github Skills (10)

emberjs10
rails10
discourse10
ruby-on-rails10
javascript9
html9
css9
activerecord9
rspec9
postgresql8

Programming languages (20)

C#MDXC++CSSSchemeCValaGo

Github contributions (5)

github-logo-circle
discourse/discourse

May 2017 - May 2017

A platform for community discussion. Free, open, simple.
Role in this project:
userFull-stack Developer
Contributions:6 commits, 2 PRs, 8 comments in 6 days
Contributions summary:Patrick contributed to the Discourse platform by implementing features related to embeddable hosts. Their work included adding functionality to define custom CSS classes for embedded content, creating an admin interface to manage these settings, and updating the frontend to use these classes. They primarily worked on backend controllers, frontend templates, and database migrations, demonstrating a full-stack approach to this feature's development. The commits also include related testing for these new features.
discourserailsforumjavascriptruby
pixlsus/GIMP-Scripts

Feb 2016 - Nov 2018

Community managed scripts for the GNU Image Manipulation Program
Contributions:22 commits, 1 PR, 19 pushes in 2 years 8 months
manipulationimageimage-manipulationgnuimage-processing
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
Patrick David - Data Architect