Sample Software Projects | Rich Raffals

I developed this Portfolio Web App as one of a few shelter-in-place projects that I coded in Python. It's a work in progress...
[ Planned: Add more projects, regression testing via Selenium/Page Object Model (POM), transition to Continuous Integration/Delivery pipeline (using some or all of AWS/Heroku/CircleCI/Docker). ]
While incomplete, this portfolio demonstrates the quality of my work...and my ability to quickly learn/utilize new technologies: Django MVC-like framework, Bootstrap responsive design JavaScript/CSS framework (including responsive carousel slide shows and video), and deployment of a Python Web App on a Linux/git/GitHub platform.

Select Independent Projects
screenshot of The DORC project
The DORC

One of the personal projects I coded in Python programing language during shelter-in-place. Gives new meaning to the phrase, "I made a new friend!" ;-) The Digital ORaCle (DORC) takes typed or spoken questions, does web scraping to answer, and speaks back utilizing any of …

Project Details
screenshot of Front-End SmartMeter Data Web App project
Front-End SmartMeter Data Web App

Coded in a couple days: As part of the interview process, a Smart Grid company gave me 2 months of Smart Meter Data and asked me to write a web application to display their data in a way that would be intuitive for their customers, …

Project Details
screenshot of Back-End Web Search App project
Back-End Web Search App

Coded in a few hours: Back-end Web Application to demonstrate solid, "production-ready" software engineering practices (well-structured, maintainable, modular, secure, and well-commented code)

Project Details
screenshot of Facebook-like Social Networking Web App for Teens project
Facebook-like Social Networking Web App for Teens

Finding Favorites was the dream and vision of a high school student, who drove the specifications of the functionality, design and color scheme. Together, we created a fun and highly-secure social networking web application that allowed her and her classmates to connect around their favorite …

Project Details
Select Proprietary Projects
screenshot of Altera Online Marketing: Corporate Website Redesign project
Altera Online Marketing: Corporate Website Redesign

Development, deployment, and management of separate websites for US, Japan and China, as well as secure and non-secure domains for each of those sites (6 total sites, each with hundreds of thousands of users per day - ie, ~1 million total hits daily!)

Project Details

screenshot of Yahoo! Mail: Spam/Hacker Email Reputation Manager & DevOps MVC Framework project
Yahoo! Mail: Spam/Hacker Email Reputation Manager & DevOps MVC Framework

Next-generation Anti-Spam Web App manages both human-specified and real-time, proprietary, AI-model-generated email server (domain) reputations. This is a 100% AJAX Web Application built on top of an extremely lightweight, reusable, Model-View-Controller (MVC) architecture framework.

Both the Anti-Spam App, and the MVC framework …

Project Details
screenshot of Yahoo! Front Page/ International: Advanced Content Management App for Yahoo! Home Pages World-wide project
Yahoo! Front Page/ International: Advanced Content Management App for Yahoo! Home Pages World-wide

Breakthrough Technology: First time in Yahoo! history that non-technical creatives can modify the extremely technologically-complex US Front Page at www.Yahoo.com (most trafficked page on the internet at that time)! Enables select employees and partners to easily create and deploy secure, reliable content modules (including variable/ …

Project Details
screenshot of Altera DevOps: Corporate Web Server Management App project
Altera DevOps: Corporate Web Server Management App

This DevOps tool eliminated corporate website downtime due to human error - a crucial 15% reduction! It also reduced time & effort spent by Online Marketing group on server management by over 1200%!
(Previously, 4 different config files on 3 different servers - 12 …

Project Details