Adam Salter

Lead Rails Developer at AirArena

Sydney, New South Wales, 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

👤
Senior
🎓
Top School
Adam Salter is a Lead Rails Developer based in Sydney with 18 years of hands-on experience building and deploying Ruby on Rails applications and running a small consulting practice. He combines technical profiling and specification skills with practical DevOps and deployment know-how from leading projects at AirArena and his own firm, CodeBright Tech. A pragmatic back-end specialist, Adam contributes to notable open-source Ruby projects—improving Solr integration in sunspot and optimizing an enterprise-grade sitemap generator for Rails—showing attention to configuration, performance and memory use. His background in field support engineering and long tenure in production deployments give him a strong operational perspective on reliability and testing. Colleagues rely on him to translate complex requirements into maintainable Rails systems and efficient tooling.
code18 years of coding experience
job5 years of employment as a software developer
bookMacquarie University
github-logo-circle

Github Skills (9)

testing10
xml10
rake10
configuration-management10
rails10
solr10
ruby-on-rails10
ruby10
documentation7

Programming languages (2)

JavaScriptRuby

Github contributions (5)

github-logo-circle
adamsalter/sitemap_generator

Jul 2009 - Nov 2009

This plugin enables 'enterprise-class' Google Sitemaps to be easily generated for a Rails site as a rake task, using a simple 'Rails Routes'-like DSL. It allows you to take care of familiar Sitemap issues like: Gzip of Sitemap files, variable priority links, paging/sorting links (e.g. my_list?page=3), SSL host links (e.g. https:), Rails apps which are installed on a sub-path (e.g. example.com/blog_app/) and hidden AJAX routes. It includes a Sitemap Index file so it supports more than the standard 50,000 individual urls (up to a maximum of 2.5 billion), and pings all major search engines on completion (Google, Yahoo, MSN, Ask, SitemapWriter).
Role in this project:
userBack-end Developer
Contributions:53 commits in 4 months
Contributions summary:Adam primarily contributed to the development and maintenance of the sitemap generator plugin for Ruby on Rails. They focused on updating and improving the plugin's configuration, including modifying the sitemap.rb template and adjusting the handling of default hosts and links. Additionally, the user made changes to the install process, test files, and refactored code to reduce memory usage, demonstrating a commitment to code quality and efficiency. They also updated the documentation and refactored code to improve performance.
ajaxdslgziprailsrails-app
sunspot/sunspot

Aug 2009 - Sep 2009

Solr-powered search for Ruby objects
Role in this project:
userBack-end Developer
Contributions:14 commits in 11 days
Contributions summary:Adam primarily focused on enhancing the Sunspot search library for Ruby objects. Their contributions involved adding and modifying configuration options, specifically related to Solr paths (data, pids) and the Solr home directory. They also updated rake tasks to utilize the new configuration options and made adjustments to the testing environment. The user's work directly impacted the configuration and operational aspects of the Solr integration within the project.
rubysolrsunspotsolr-search-engine
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