Nicolas Buduroi

Web Developer at Code Genome Inc

Montreal, Quebec, 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

👤
Senior
🎓
Top School
Nicolas Buduroi is a seasoned web developer based in Montreal with 17 years of hands-on experience across programming, analysis, design, DBA and technical support. He has a track record of building and maintaining internal tools and company websites, and has been a core developer at Code Genome Inc since 2011. A practical full-stack generalist, Nicolas brings deep systems knowledge from databases to request-routing logic—evidenced by contributions fixing session, header and parameter-handling bugs in the well-known Clojure routing library Compojure. He excels at turning edge-case bugs into robust behavior and strengthening test coverage to improve long-term reliability. Comfortable in both legacy and modern stacks, he combines pragmatic engineering with a curiosity for low-level details that often reveals subtle correctness and performance wins.
code17 years of coding experience
job3 years of employment as a software developer
bookUniversité de Montréal
stackoverflow-logo

Stackoverflow

Stats
3,575reputation
1.2mreached
73answers
10questions
Badges
validation
top-5%
clojure
top-5%
github-logo-circle

Github Skills (15)

clojure10
ring10
url-routing10
http10
clojure-cli10
testing9
validation9
api-design8
git6
activerecord6
javascript6
sql6
colors6
ruby6
ruby-on-rails6

Programming languages (9)

JavaShellCJavaScriptHTMLRubyClojureEmacs Lisp

Github contributions (5)

github-logo-circle
weavejester/compojure

Mar 2009 - Jun 2009

A concise routing library for Ring/Clojure
Role in this project:
userBack-end Developer
Contributions:18 commits in 3 months
Contributions summary:Nicolas primarily focused on improving the `compojure` library, a Clojure-based routing library. They addressed several bugs related to session management, specifically handling nil responses and preserving headers. The user also made modifications to how request parameters are handled and merged, ensuring proper behavior with query and form parameters. Furthermore, the user added and updated tests to improve the overall reliability of the library.
clojure-ringringroutingrouterclojure
budu/activeadmin-axlsx

Apr 2016 - Nov 2022

Contributions:6 pushes in 6 years 8 months
xlsxrailsrubylinksactiveadmin
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