Maddy Markovitz is a Senior Software Developer based in Queensland, Australia with five years of hands-on experience building high-availability web applications in Java and Ruby. She specializes in Java 8, Spring Boot and RESTful API design as well as Ruby on Rails and Sinatra, delivering robust systems across utilities, telecommunications and IT. At GreenSync she helped connect distributed energy resources to markets, gaining practical domain experience in renewable energy and grid integration. Maddy contributes to open-source performance work — notably improving schema, indexing and poller logic for the que-rb job queue to boost reliability and query speed. As an independent contractor and now at UpGuard she focuses on quality code and end-to-end lifecycle ownership, often driving database-focused backend optimizations that aren’t obvious from surface-level roles. She holds a BSc in Computer Science from Victoria University of Wellington and blends pragmatic engineering with a passion for resilient systems.
5 years of coding experience
7 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Victoria University of Wellington
A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.
Role in this project:
Backend Engineer & Database Engineer
Contributions:3 releases, 6 reviews, 10 commits in 1 month
Contributions summary:Maddy primarily focused on enhancing the database schema and improving the performance of the `que-rb/que` project. Their contributions include the addition of a `que_version` column to the `que_jobs` table, creation of indexes for optimized querying, and modifications to the poller logic to utilize this new column. Furthermore, the user was involved in adding a GIN index on the `kwargs` column and made refinements to the migrations process, contributing to the overall reliability and efficiency of the job queue system.
A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.
Contributions:14 pushes in 2 months
locksspeedadvisory-locksrailsruby
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
Maddy Markovitz - Senior Software Developer at UpGuard