Dru Jensen

Principal Architect at Origence

Huntington Beach, California, 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
Dru Jensen is a Principal Architect with 25+ years in software development and 17 years in senior engineering and architecture roles, currently modernizing legacy systems at Origence from Huntington Beach, CA. He blends hands-on engineering with strategic leadership—having led cloud migrations, architecture committees, and microservices standards at Happy Money while championing DDD and event-driven design. Dru has deep full-stack experience across Java/Spring, Ruby/Rails, Python/FastAPI, JavaScript, and cloud services (ECS Fargate, Lambdas, DynamoDB, Kafka, Snowflake), and built HIPAA-compliant realtime communications and IoT streaming solutions in healthcare. An active open-source contributor, he co-created the Amber web framework and contributed Crystal benchmarks to the widely referenced TechEmpower FrameworkBenchmarks project, reflecting a strong interest in performance and language diversity. He combines practical delivery—CI/CD, TDD, containerized deployments—with a talent for translating complex legacy landscapes into maintainable, scalable architectures.
code17 years of coding experience
job24 years of employment as a software developer
bookMS Computer Science, MS Computer Science at California State University, Fullerton
stackoverflow-logo

Stackoverflow

Stats
26reputation
403reached
4answers
0questions
github-logo-circle

Github Skills (52)

algorithm10
application-framework10
algorithms10
benchmark10
performance-monitor10
crystal-lang10
app-framework10
benchmarking10
implement10
code-generation10
performance-analysis10
performance-optimization10
web-framework10
api-design9
restful-api9

Programming languages (19)

JavaC++CSSCRustMojoGoAGS Script

Github contributions (5)

github-logo-circle
drujensen/fib

Nov 2016 - Oct 2022

Performance Benchmark of top Github languages
Role in this project:
userBack-end Developer
Contributions:5 reviews, 233 commits, 98 PRs in 5 years 11 months
Contributions summary:Dru's primary contribution was adding implementations of the Fibonacci sequence in a wide variety of programming languages, including Swift, Rust, Elixir, Dart, Python, Perl, R, and Julia. They modified existing Java code and added various other language implementations, such as Nim and Carbon, to the performance benchmark repository. Furthermore, they updated the Python and C# implementations and corrected various compilation issues in multiple languages by applying formatting and other required changes.
pythonbenchmarkingclangjava-8benchmark
amberframework/amber

Mar 2017 - Nov 2022

A Crystal web framework that makes building applications fast, simple, and enjoyable. Get started with quick prototyping, less bugs, and blazing fast performance.
Role in this project:
userBackend Developer
Contributions:10 releases, 34 reviews, 300 commits in 5 years 9 months
Contributions summary:Dru primarily contributed to the development of the Amber web framework's core functionality. Their commits focused on enhancing the code generator, specifically improving database and template language support, including ECR and Slang. The user also implemented features like adding database options to project initialization, creating and modifying code to generate various elements like controllers, mailers, models, and migration files. Furthermore, the user worked on version bumping and fixing docker integration.
blazingget-startedcrystalscaffoldingamber
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