An issue tracking application built upon
the model-view-controller design
pattern. A Postgres database is used for storage of user information and ticket data.
A blog built from the ground up in the C# programming language. A Postgres database houses registered users and blog post information.
A coding challenge that demonstrates how to leverage Bootstrap in order to simplify the process of laying out columns during page design.
An app that uses JavaScript to loop over an array of numbers from 1 to 100. Odd numbers are displayed in standard font, even numbers in bold.
Numbers divisible by 3 are displayed as "FIZZ"; those divisible by 5 will read "BUZZ", while any divisible by both 3 and 5 will read "FIZZBUZZ".
SuperDog can perform tasks such as calculating the sums of values that exist within an array, obtaining averages of those values, or filtering those values by smallest or largest.
This HTML coding challenge demonstrates how to utilize the browser's local storage in order to simulate the presence of a database.
JavaScript checks any user-submitted phrase to see if it is a palindrome. Whatever is typed into the field is displayed back to the user in reverse.
This HTML coding challenge mimics the look and feel of a Full-Stack Developer's portfolio landing page. It incorporates several elements of Bootstrap styling, such as cards and shadows.
I chose Coder Foundry’s .NET development training program over other options because their reputation preceded them as one of the most demanding and challenging institutions of their kind in the entire country. There I was treated not as a student, but as a Junior Developer, complete with all of the responsibilities inherent in such a role. I was expected to meet daily and weekly deliverables, and the projects I built there were constantly graded for accuracy, functionality and adherence to best practices. My projects ranged in scope from simple HTML-only mini-sites to complex web applications that incorporated custom styling, JavaScript and Postgres databases.
1996 High School Graduate
I began my IT career at Volvo as a level 1 remote service desk technician. I then became the lead trainer during the rollout of a new web app, teaching online training courses to all of Volvo’s external suppliers. Once that project was complete, I moved into a desktop support role in support of Volvo Financial Services. As this role evolved, I ultimately became almost single-handedly responsible for all facets of the end-user IT environment, from PCs, peripherals, software and printers to smartphones and tablets.
My employment with Sealy began as a Territory Manager, where I was responsible for evaluating and processing any warranty claims that originated from the Midwest region of the United States. My selection as the lone recipient of 2007’s Excellence in Customer Service Award gained the attention of my manager, who promoted me to the role of Team Lead of the newly-formed Returns Authorizations Department roughly one year later.
After being hired as an entry-level sales associate, I was offered a promotion to Sales Floor Manager roughly one year later. I developed a reputation among store clientele and staff alike as someone with an acumen for diagnosing and adjudicating the most challenging billing errors. I was often asked for by name by clients as they entered the store.
I am a full stack .NET C# developer at the nationally recognized and accredited Coder Foundry boot camp. Completion of that program is one of the crowning achievements of my professional career, and I take great pride in being able to state that this is where I received my foundational programming education.
My personal interests include video and photo editing, playing/watching/coaching baseball, and preserving the history of vintage video games. My hobby of building PCs dedicated to retro gaming was the creative spark that attracted me to the field of software development.