FreeWorkoutLog
FreeWorkoutLog is a free online exercise log for tracking workouts and exercises performed.
Learn more
I have over 10 years of professional experience in web application development and database
design.
I've been working with computers in some way or another since I was 14 years old.
I got my feet wet with web design when I learned basic HTML and built my first website in 7th
grade. I was introduced to the hardware side of things with my first job at 15 repairing computers
at a local computer repair shop.
Ever since then I’ve been hooked on technology and software development. Web Design & Development
has always been a hobby of mine, so when I found out, I could make it a career I knew it was where
I
wanted to be.
Below is a high-level overview of technologies and languages I enjoy working with. I love learning new tech and consider myself a lifelong learner, but I have the most experience here.
Technical Overview:
HTML, CSS, JavaScript, TypeScript, Bootstrap, KnockoutJS
C#, .NET Framework, .NET Core, ASP.NET
MVC, MVVM, TDD, Unit Tests, Integration Tests
MS SQL, MySql, RDBMS, ADO.NET
Azure, IIS, Windows Server
A high level overview of my professional experience.
Work directly with the System Architect to identify best practices and department standards
Work with System Architect to introduce TDD and Unit Testing as a department-wide practice
Participate in the full SDLC in an Agile environment
Conduct code reviews to ensure agreed-upon code standards and share knowledge with the development team
Mentor junior developers
Worked with the development team migrating a legacy .NET MVC application from on premise IIS to Azure App Services
Lead in conversion and migration of an on premise MySql database to Azure Sql
Participate in database schema design, writing SQL queries, and SQL performance tuning
Work with the development team in building and maintainence of a .NET REST API backend
Technologies: C#, HTML, CSS, Bootstrap, JavaScript, jQuery, TypeScript,
Knockout JS, ASP.NET, MVC, MVVM, WebAPI, ADO.NET, MSSql, MySql, TFS, Azure, CI/CD,
REST, JSON, XML, SOAP
Provided strategic planning and consultation for all technical aspects of the company,
including infrastructure, payment processing solution, and development of new
applications.
Participated in developing and executing marketing strategies.
Technologies: HTML, CSS, JavaScript, jQuery, C#, VB.NET, Objective C,
ASP.NET, WebForms, WebAPI, ADO.NET, MySql, TFS, Azure, REST, JSON
Involved in the full software development life cycle (SDLC) including developing code
to specifications, database design, testing, staging, deployment, and
maintenance.
Technologies: HTML, CSS, JavaScript, jQuery, ASP.NET, VB.NET,
WebForms, ADO.NET, MySql, TFS, Windows Server, IIS, Linux (Cent OS), XML, SOAP
My personal and freelance projects.
FreeWorkoutLog is a free online exercise log for tracking workouts and exercises performed.
Learn moreFlashMyCase, a free iPhone app, enables you to effortlessly create a custom iPhone case in minutes.
Learn moreIntegrity Restorations is a local bathtub refinishing and restoration service in Jackson, MS.
Learn moreOptical Service is a company that designs and makes frames for the optician industry in the United Kingdom.
Learn moreEver since I learned about static site generators, I’ve been itching to try one out. I had also been wanting to give my website’s design a refresh and move away from Wordpress.
Read more“Sunset” by Ron Guest is licensed under CC BY-NC-ND 2.0
After 6 years of business my father and I have decided to sunset FlashMyCase. We appreciate all of our customers over the years.
Read moreI recently upgraded a project from .NET Core 1.1 to .NET Core 2.0. After publishing to Azure I received the dreaded HTTP Error 502.5 – Process Failure error.
Read more