Joel Tannas

Independent Software Development Consultant at Self-employed

Calgary, Alberta, Canada
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
Joel Tannas is an independent software development consultant with 9 years of experience specializing in full-stack engineering, DevOps, and pragmatic technical leadership. Rooted in a mechanical engineering background, he approaches software problems by isolating key elements and balancing risk tolerance to deliver reliable, maintainable systems. Joel has modernized stacks and built CI/CD pipelines that run thousands of tests, cut over 2 million lines of backend code without losing functionality, and optimized PostgreSQL queries over billion-row tables for large performance gains. He mentors developers with a focus on reducing cognitive load and has boosted API test coverage using OpenAPI-driven tooling; his open-source work on rswag reflects that API-testing and quality-first mindset. Based in Calgary, he combines strong technical craft with growing business and people skills to produce holistic solutions tailored to users and teams. Colleagues describe him as a "code exorcist"—someone who simplifies complexity and automates toil away.
code9 years of coding experience
job9 years of employment as a software developer
bookB. Eng Mechanical Engineering, B. Eng Mechanical Engineering at University of Alberta
bookProgramming Bootcamp Full Stack Web Development, Programming Bootcamp Full Stack Web Development at Lighthouse Labs
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
23reputation
155reached
0answers
2questions
github-logo-circle

Github Skills (11)

testing10
rspec10
openapi10
ruby10
ruby-rails9
rails9
json6
floating-point6
javascript6
jquery6
complex-numbers6

Programming languages (8)

TypeScriptShellRustJavaScriptGoHTMLRubyRich Text Format

Github contributions (5)

github-logo-circle
rswag/rswag

Aug 2022 - Jan 2023

Seamlessly adds a Swagger to Rails-based API's
Role in this project:
userBackend Developer
Contributions:3 releases, 50 reviews, 59 commits in 4 months
Contributions summary:Joel primarily contributed to the project by adding and modifying tests, specifically related to API specifications and request handling. They implemented coverage tooling, which indicates a focus on improving testability and quality assurance. Further contributions included adding deprecation notices, demonstrating a good understanding of project lifecycle and maintenance, and addressing a related ActiveSupport loading issue. These commits suggest a focus on API testing and overall code quality within the Rails-based API framework.
railsswaggerswagger-uirswagopenapi
N-Ehmayer/slug-feed

Mar 2018 - Mar 2018

Contributions:141 commits, 102 PRs, 41 pushes in 12 days
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