Software For Good

I have the good fortune to work for a great little dev shop called Software For Good. I could go on and on about the reasons I like to work there -- chief among them is our commitment to not only coding on good projects for good causes, but being a great place to work: transparent, good work/life balance, giving back to the community, etc. I highly encourage you to check us out if you need some tech for social good.

In the time I've worked for SfG, I've grown exponentially as a developer: from someone fresh out of a coding bootcamp, to someone trusted to work solo on important projects and be able to handle any challenges that come my way. A full listing of projects I've worked on here would drone on and on, but here are some of my highlights:

  • Re-tooling an old Rails app to serve as an API for an Android app to help fair trade coffee producers understand their supply chain in real time
  • Building dashboards with JS/D3 to visualize health metrics in real-time on a Rails backed
  • Building APIs from scratch in both Rails and Sinatra to serve as the backend for native apps
  • Rewriting CSS and Javascript to improve page load times and customer conversions for a store
  • Working with a giant codebase of microservices to get them to play nicely with one another
  • Converting a giant Rails monolith to multiple microservices
  • Refactoring old crufty data structures for flexibility and ease of change
  • So. Many. Tests.
  • And now? Learning some Elixir and Phoenix...
Our Website