Senior Engineer With Valued Experience

A self-starter. I've been coding and developing software solutions since 1986 for employers like IBM, AT&T, Verizon, Nielsen Media Research, Syniverse and the University of South Florida. Early on, I taught myself to code in BASIC, Z80 Assembler, C and C++. Most of my development work has been in C/C++ and Java. I've also worked with, HTML/CSS, XML, JavaScript and Python. I've professionally developed software for MS-DOS, Microsoft Windows, Unix, Linux (preferred), AIX and Solaris. Real development experience with frontend servers like Apache Tomcat, JBoss; IBM WebSphere and Weblogic; with backend databases on Micrsoft SQL Server, Oracle, IBM DB2, Postgres and MySQL; messaging infrastructure servers like Steel-Belted-RADIUS, FreeRADIUS, REDIS and RedHat AMQP. I've successfully led small teams of three or more developers through full life-cycle projects. My passion is creating solutions. This leads me to continously improve and explore new technology stacks.

A small tribute to my old PC with its green-screen CRT monitor (complete with flashing block cursor, scan-lines, ray-trace burn-in and a subtle screen flicker). This reminds me of the machine I first used to code in Z80 Assembler and the C programming languages. My love for coding and software development continues to this day.

Recent Projects

Portfolio Site

Review the code for this very site and see how I implemented the green-screen CRT using CSS and JavaScript.


Scrapers

A repository where I am developing data/web scrapers. The first here is noaa_scraper.py: A quick and dirty Python3/BeautifulSoup scraper to run a search for all storm events (500 max) in Florida between 07-01-2018 and 07-05-2019. Output is formatted json.