About
Hey, I’m Rob, a full stack developer specializing in web applications. I’m a full stack engineer and utilize my skills to fulfill multiple roles. Mostly I write code, but before that I often need to setup databases, servers, DNS records, etc. I write modular, tested, and documented code. Even when speed is primary I find the time to come back and finish what I started. My goal is always to write code for myself 6 months in the future. I have twenty-three years of experience helping build up development teams. As things progress and the development team expands I enjoy working with and mentoring other developers.
Outside of work I find myself frequently coding a solution to annoyances and problems I find. Automating away the pain is one of the joys of being a developer.
Top Projects
All of my programming projects utilize open source code. I prefer to build applications for the web using RESTful APIs, HTML, and CSS. Native apps have their place, but for the most part if it can be done using a browser then that is how I prefer to do it.
Project Repositories
- BrainFry Quiz App
- Designing, developing and documenting a modern web application using Angular, Firebase, and Terraform.
- rob.gant.ninja
- Code for this website.
- saas-api-boilerplate
- Boilerplate setup for SaaS JSONAPI in Python using Flask & SQLAlchemy.
- homedir
- OS X Home Directory Files documenting how I setup my environment.
- APODDownloader
- Download the Astronomy Picture of the Day Every Day. Keeping only the most recent 100.
- Dotfiles and Home Directory Stuff
- My setups for MacOS / Bash shell.
- Music Playlists
- The goal is to never hear the same song in a day. Music services seem engineered to thwart that. Lets see what I can do. (WIP)
Most of my work is published in my GitHub Account.
Top Organizations I Support
I’ve supported the EFF for over a decade. They work to support Network Neutrality, Internet security, and Internet Privacy. I’m proud to use HTTPS Everywhere and Privacy Badger extensions in my browsers. They also help create the Let’s Encrypt Certbot tool that I’ve used to setup my web applications under HTTPS.
I’ve long supported Mozilla through my use of the Firefox browser, and I also support the Mozilla Foundation. Like the EFF, Mozilla works to create an open internet usable by everyone. I develop web applications so it is vital to me that the internet be a place innovation thrives. Through my support I hope to help keep the internet from walled gardens and mono-cultures.
As an American I believe that the ACLU is a vital part of our democracy. My donations to the ACLU and ACLU Foundation protect my and all Americans’ civil liberties. It is not always easy to defend the Constitution, and I support those that do this vital work.
I believe that the Southern Poverty Law Center provides important services to my country by shining a light on the hate that is attempting to infest our society. Tolerance and justice aren’t things that just happen, but causes that we must champion. Through my support I hope to promote civil rights and legal reforms that will benefit everyone.
Top