Below is a list of some of the projects that I have worked on in the past. All of my public projects are listed on my GitHub page.
Have a project in mind? You may request my services by contacting me through my business, Robinson Handy and Technology Services.
Coding Challenges (2021)
Coding challenges are ongoing projects to learn new coding designs and practices. I periodically do coding challenges. The reason that I do challenges is to test my knowledge of the programming language and expose myself to different aspects of the language. I elaborate further about why I suggest that others do coding challenges in a blog post titled Why Do Coding Challenges.
Ecobee Status Monitor (2021)
Read more about Ecobee Status Monitor project.
Themometer Pi (2021)
Read more about Thermometer Pi.
Falcon Pi Twitter (2020)
Christmas Light Show (2020)
Technologies: C#, Raspberry Pi, Xlights
NSBE Montgomery Professionals Website (2020)
The National Society of Black Engineers, Montgomery Professionals (NSBE-MP) is a chapter of NSBE. This project consisted of redesigning the previous version website to the current version. The previous webste ran on Drupal 7. Since Drupal 7 was nearing retirement in summer of 2021, a decision had to be made. Either upgrade to Drupal 8 or change to a different website platform. The decision was decided to change to a static generated website because using a traditional content management system could put the website at risk if it was not kept up to date. The current website is a static generated website. With the use of GitHub Actions the static website files are created and automatically deployed to the production environment when updates are made. Effectively GitHub serves as the content management system for this website. As part up this update, the website was updated to use Bootstrap 4 so that it would be mobile friendly.
Kdenlive to YouTube (2019)
Raspberry Pi Traffic Light Controller aka TrafficPi (2018)
Read more about Raspberry Pi Traffic Light Control project.
Technologies: Bash, CSS, C#, HTML
Ubuntu Automation Scripts (2018)
The purpose of this repository is to hold scripts that use for routine tasks, such as updating packages, starting virtual machines, and automatically commiting files. When you run the same commands over and over again, it is often best to put them into a script and then just call the script when you need it. I have created a playlist that contains some of the scripts used. You can on my Youtube channel.
Technologies: Bash Scripts
Home Automation with Home Assistant (2017)
FarmOS NWS (National Weather Service) Drupal 7 Module (2017)
The purpose of this project is to allow FarmOS to use data from the National Weather Service to allow it to make better decisions as well as to log data from a trusted weather source. Using data from the National Weather Service reduces the cost to get a FarmOS installation going as temperature, rain, humidity and other sensors do not have to be purchased. Furthermore, it reduces the maintenance costs by reducing the amount of infrastructure required to maintain the farm or garden.
Technologies: Bash, Drupal, PHP
Black Box Operations (2011)
Black Box Operations is a project management, help desk, and invoicing system all rolled into one. This web application allows BBIT staff and BBIT clients to stay up-to-date with the status of their project and submit maintenance requests for their website(s). The system also emails invoices to clients and allows clients to login to pay their invoices. By having all of the information located in a central location, BBIT is able to produce quality work, in a timely fashion.
Technologies: Drupal, PHP
NACCP, University of Alabama Chapter Website (2011)
University of Alabama Chapter of the National Association for the Advancement of Colored People (UA NAACP) is a student organization at University of Alabama, in Tuscaloosa, Alabama. The website allowed UA NAACP to recruit prospective and current students to attend organization meetings, events, and functions.
Scrap Code Dump Blog (2010)
This was the first version of by blog hosted on Blogger. In 2015, I moved the blog from Blogger to a dedicated site for a business that I was starting. That business idea did not succeed, so I decided to take the existing content and make it part of my personal blog. Thus the current website, The Almost Engineer, has this content.
Tuscaloosa Area Black Chamber of Commerce (2010)
The Tuscaloosa Area Black Chamber of Commerce (TABCC) serves to promote Black and minority-owned businesses in the 7th congressional district of Alabama and the West Alabama areas. TABCC now has an informational website for current and prospective members, upcoming events, and community and TABCC news bulletins.
University of Alabama Chapter of the National Society of Black Engineers (2009)
University of Alabama Chapter of the National Society of Black Engineers (UA NSBE) is a student organization at University of Alabama, in Tuscaloosa, Alabama. A website was created to allow UA NSBE to recruit prospective and current students to attend organization meetings, events, and conferences.