Hello, reader. I am a tech-savvy, results-oriented, proven technical project manager, change agent, and customer advocate. Always working to improve communication, transparency and ultimately customer satisfaction, I offer a problem-solving first approach, while providing positive leadership and customer empowerment. I excel in an environment with diverse stakeholders, cutting-edge technology, and dynamic requirements.
MS Project, Version One, FogBugz, Accompa, Pivotal Tracker
I use Microsoft Project to establish budget estimates and schedules to provide an initial and very high level set of requirements to be approved by management before establishing detailed requirements.
I use Version One as a way of communicating detailed user stories, scheduling sprints, tracking testing, and reporting progress.
I write software requirement specifications in Accompa.
I used Pivotal Tracker as a method of tracking the feature backlog, organizing sprints, and tracking bugs for the UTIPS Core program.
The Utah State Office of Education, State of Utah (Department of Workforce Services), and AIR are all C# shops. Since 2005, I have written tens of thousands of lines of C#.
I know it's not really a "programming language", but I feel as comfortable in Bash as I do in a GUI environment. Using a Mac as my primary work machine for the past 6 years, I tend to automate as much as I can using Bash commands.
Though I started writing server-side code in Perl and C-CGI, I quickly moved to PHP starting in about the year 2000. Now-a-days, when I need to write a personal website, or I need to help out a friend, I will start with Word Press and then customize it with PHP. I also write automation scripts for my Mac using PHP because it is so forgiving and easy to use.
I began using Perl in 1999 to build web sites and manage client lists and databses. Over time, I moved away from Perl and into PHP along with much of the open source community. However, because of it's handling of regular expressions and list processing abilities, I found myself coming back to Perl later in my career. I wrote several utility applications to support the UTIPS Core application while I was working at the USOE and still use it today when I need to perform large scale text manipulation.
I developed the original UPASS reporting application in VB.Net.
MS SQL, PostgreSQL, MySQL, Sybase
As an independent contractor, I relied on MySQL as the go to database for all web applications that I developed. I have regularly built shopping carts, extended Word Press, and created other database driven products using MySQL.
Beginning in 2007 I inherited the original UTIPS program that utilized Postgres. I worked with another developer to optimize the database schema, wrote utility programs for configuration, access and reporting. I was also responsible for installing and configuring Postgres on both CentOS and Ubuntu.
Since beginning work at AIR in 2013, I regularly configure systems, generate reports and troubleshoot issues with our implemented software using database queries. As far back as 2005, I was using MS SQL Server at the Utah State Office of Education to build database driven and dynamic reporting applications using MS SQL Server. I have installed and configured my own instances of SQL Server and configured SQL Server on Windows Server for use in production environments.
As an Education Specialist at the Utah State Office of Education, one of my responsibilities was to create structured and ad hoc reports using Sybase. I also wrote the UPASS reporting application using the Sybase data warehouse at the USOE.