Martin Brennan

Software Engineer at Civilized Discourse Construction Kit, Inc.

Brisbane City, Queensland, Australia
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
Martin Brennan is a seasoned full-stack software engineer with 13 years’ experience building scalable web applications from Brisbane, Australia. Currently contributing to Discourse’s backend, he brings deep expertise in Ruby on Rails and PostgreSQL alongside a history of C#/.NET and modern front-end work on complex single-page apps. He excels at maintaining and refactoring large monoliths and shipping well-tested, reliable systems for SaaS and community platforms. Comfortable across API design, database interactions and server-side logic, Martin combines product-focused engineering with a strong eye for UX informed by an early career in interactive content. Outside engineering he writes fiction, a creative habit that sharpens his communication and storytelling in technical design.
code13 years of coding experience
job9 years of employment as a software developer
bookHigh School, High School at St. Edmund's College
bookBachelor, Interactive Entertainment Majoring in Animation, Bachelor, Interactive Entertainment Majoring in Animation at QANTM College, Brisbane
stackoverflow-logo

Stackoverflow

Stats
917reputation
84kreached
38answers
5questions
github-logo-circle

Github Skills (11)

rails10
postgresql10
back-end-development10
ruby-on-rails10
database-design9
json6
html6
ajax6
asp-net6
javascript6
jquery6

Programming languages (9)

TypeScriptShellC++CSSSCSSHandlebarsJavaScriptHTML

Github contributions (5)

github-logo-circle
discourse/discourse

Oct 2019 - Jan 2023

A platform for community discussion. Free, open, simple.
Role in this project:
userBack-end Developer
Contributions:3373 reviews, 935 commits, 2734 PRs in 3 years 3 months
Contributions summary:Martin focused on back-end development tasks, including database interactions, API design, and server-side logic. Their work involved modifying existing code, refactoring components, and adding new features to the back-end system. The contributions span various technologies such as Ruby on Rails and PostgreSQL.
discourserailsforumjavascriptruby
The writing.martin-brennan.com Jekyll blog, which contains all posts and assets.
Contributions:3 PRs, 187 pushes, 5 branches in 8 years 5 months
jekyll-blogjekylljekyll-themepostsassets
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
Martin Brennan - Software Engineer at Civilized Discourse Construction Kit, Inc.