Lorin Thwaits

Senior Software Developer at myKB.com

Nottingham, 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
Lorin Thwaits is a Senior Software Developer with 12 years of experience building resilient, data-driven web applications and architecting multi-tenant systems, most recently ensuring regulatory-grade reliability for a large health platform. A pragmatic Ruby on Rails specialist and database-minded engineer, he created The Brick, a Ruby gem that can instantly scaffold a working Rails app from virtually any source database, and has contributed PostgreSQL tooling such as an AdventureWorks-for-Postgres setup with useful convenience and materialized views. He blends hands-on coding, architecture, and teaching—having led intensive Rails bootcamps and classroom cohorts—to make complex systems approachable and maintainable. Based in Nottingham, Lorin pairs deep SQL and DBA skills with a security-and-compliance mindset (21 CFR Part 11), making him equally comfortable optimizing imports and defining auditable systems. He’s drawn to problems with many moving parts and a knack for turning them into simple, practical solutions.
code12 years of coding experience
job6 years of employment as a software developer
bookThe University of Arizona
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

xml10
schema-design10
postgresql10
schema10
sql10
database-design10
db-schema10
database-schema10
materialized-view9
database-administration9

Programming languages (11)

TypeScriptC++ShellCPLpgSQLJavaScriptGoHTML

Github contributions (5)

github-logo-circle
Set up the AdventureWorks sample database for use with Postgres
Role in this project:
userDatabase Engineer / Database Administrator
Contributions:1 review, 13 commits, 4 PRs in 4 years 9 months
Contributions summary:Lorin primarily focused on modifying the `install.sql` file to set up and configure the AdventureWorks sample database for PostgreSQL. They added convenience views to simplify access to various tables within the database, improving developer experience. Further contributions included handling data import by specifying delimiters and encodings, and the user introduced XML-based views and materialized views, demonstrating a deep understanding of database schema and data manipulation techniques within PostgreSQL. The user consistently updated CSV import and XML data with the correct formatting.
set-upadventureworksdatabasepostgrespostgresql
An enterprise security extension for devise, trying to meet industrial standard security demands for web applications.
Contributions:1 PR, 4 pushes in 3 years 3 months
ntlmweb-applicationssecuritydemandsindustrial
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
Lorin Thwaits - Senior Software Developer at myKB.com