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
- 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...