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 based in Huntington Beach with 16 years of experience modernizing and delivering web and mobile systems. He specializes in legacy system modernization, cloud migrations, and establishing architectural standards like microservices and event-driven design. A hands-on technologist, he built HIPAA-compliant WebRTC chat systems and an IoT Raspberry Pi live-streaming device, and has led migrations to AWS services such as ECS Fargate and Lambdas. Dru is a co-creator of the Amber web framework and a contributor to TechEmpower benchmarks and multi-language performance repositories, reflecting a strong focus on performance and developer ergonomics. He blends pragmatic delivery with clean architecture across Ruby/Rails, Java/Spring, Python/FastAPI, JavaScript/React and Crystal to drive measurable customer value.
code17 years of coding experience
job24 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at California State University-Fullerton
bookMS Computer Science, MS Computer Science at California State University, Fullerton
stackoverflow-logo

Stackoverflow

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

Github Skills (57)

algorithm10
application-framework10
algorithms10
benchmark10
performance-monitor10
crystal-lang10
web-frameworks10
benchmarks10
app-framework10
benchmarking10
performanceanalysis10
implement10
code-generation10
performance-optimization10
web-framework10

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
Dru Jensen - Principal Architect at Origence