Puzzles. At the end of the day, I love puzzles. Complicated, always changing, with millions of
possibilities. I have an incredible passion for coding, and genuinely enjoy diving into new
projects! I've always enjoyed breaking things apart, and trying to figure out how they work -
now I get to spend my career not only seeing how things work, but building them myself!
I'm an eager and avid student, and while I have been focused on the C#, ASP.NET stack - I'm
open to new challenges, and I'm actively looking to improve my skill set!
And, did you know there's a REAL person behind this portfolio? I enjoy spending time with
friends, going on the random adventure with my daughter - I'm in love with movies! I'm currently
living on the coast of NC, and love the warm sand and cool water. Did I mention I love video
games?
My family returned home to NC almost 3 years ago. And, while we've lived all over the country
(All the way to the West Coast, Pacific Northwest and back again), We are looking for our
forever home. It's been a crazy ride so far; I'm hoping it continues, and I can add another
chapter to our story!
I am a creative problem solver. I build full-stack web and
mobile applications. I use C#, SQL, ASP.NET, JavaScript,
Xamarin, Bootstrap, HTML and CSS. I have highlighted my key
technical skills that I will bring to your project.
I use C# on a daily basis to build websites and mobile
applications. You can see examples of my work implementing
C# in my projects sections.
I use proven design patterns and frameworks to build
websites. ASP.NET Core Web and MVC fits the bill for most projects.
Visit my projects to see examples.
JavaScript is the language of the web. I use vanilla js and I am
comfortable with many js frameworks. Check out my challenges section for some js projects.
I use HTML, CSS and Bootstrap build to beautiful responsive websites. Bootstrap is my go to
CSS framework. Many shy away from front-end I embrace it.
SQL is the language of the database. My projects all utilize a database. I
have used Postgres on all them. I can write SQL on any DB platform.
Things I've Built
Showcasing complete functional projects demonstrates what I
can bring to your project. I built these projects from the
ground up to demonstrate skill with front-end, back-end, security
and database development. All these projects are full-stack
web projects that are published so that you can demo them
easily. Contact me to get a complete code walk through.
A Full-stack bug tracker app built with ASP, .NET, MVC and SQL.
A Full-stack blogging platform built with ASP, .NET, MVC and SQL.
A Full-stack budgeting app built with ASP, .NET, MVC and SQL.
Smaller Things I've Built
Coding challenges are smaller in scope and scale than my full-stack projects. These problems are fun to
solve and also showcase some UI skills, front-end dev skills and JavaScript. All the projects are
published so you can easily see my work in action. Contact me if you would like to discuss any of my
work!
Loan payment calculator. Displays a full-amortization schedule for simple interest
loans.
Checks whether a string is a palindrome. A classic interview question built as an
app.
Builds a to do list. Tasker has some features not seen in most to do list apps.
Superdog displays event data and stats; Makes great use of local storage!
The classic interview question with a twist! What if fizz buzz was an app?
A JavaScript coding challenge that focuses on looping. A program that displays
numbers from 1 to 100 with even numbers in bold.
Blog
I try to blog on a fairly regular basis. I think it's important to share knowledge, and the things I've
learned!
06
April
MAKE SQL QUERIES FLY
We apply the proverb 'Look before you leap' not only to our content
but our power to re-purpose. A company that can synthesize courageously will
(eventually) be able to transition easily. Imagine a combination of HTTP and AJAX.
We apply the proverb 'Look before you leap' not only to our content
but our power to re-purpose. A company that can synthesize courageously will
(eventually) be able to transition easily. Imagine a combination of HTTP and AJAX.
We will revalue our aptitude to empower without depreciating our capability to
implement wirelessly leads to the capacity to synthesize interactively. Without
niches, you will lack architectures. Spriti introduced new capabilities to the
awards page of the customer journey.
We apply the proverb 'Look before you leap' not only to our content
but our power to re-purpose. A company that can synthesize courageously will
(eventually) be able to transition easily. Imagine a combination of HTTP and AJAX.
'Bug Tracker' is a software defect tracking system. 'Bug Tracker' is built with
ASP.NET, MVC, C# and SQL. A role based security system was implemented to create
permission based roles. The roles of Admin, Project Manager, Developer and
Submitter restrict what the user can see and do. The software allows for users to
submit tickets and track those tickets throughout their cycle from open to
complete.
The system was built with C# and .Net in 4 weeks. The
front end was developed with HTML, JavaScript and
Bootstrap and CSS. The back-end utilizes MVC and C#. The database
was built with PostgreSQL and hosted on Heroku. Please
visit the site and try it out.
Project Type:
Web Application
Technologies:
C#, SQL, ASP.NET Core MVC, JS, CSS, Bootstrap, HTML5
Address Book
Address Book
My interpretation of the famous "little black book", the Address Book application
allows users the browsability of a rolodex, with the convenience of modern
technology. It includes the ability to add, delete, and categorize contacts, with
the added functionality of being able to e-mail one, a portion, or all of your
contacts and contact categories!
The system was built with C# and .Net in 3 weeks. The
front end was developed with HTML, JavaScript and
Bootstrap. The back-end utilizes MVC and C#. The database
was built with PostgreSQL and hosted on Heroku. Please
visit the site and try it out.
Project Type:
Web Application
Technologies:
C#, SQL, ASP.NET Core MVC, JS, CSS, Bootstrap, HTML5
Blog
Blog
One of the key components of learning, is not just practicing a skill set, but
learning to talk about it intelligently. (It doesn't do any good to have a solid
skill set, but be unable to communicate it with others verbally)! I've crafted this
Blog application not only as a place to practice this verbalization but have also
crafted it to display my most recent entries here on my portfolio.
The system was built with C# and .Net in 4 weeks. The front end was developed with
HTML, JavaScript, Bootstrap and CSS. The back-end utilizes MVC and C#. The database
was built with PostgreSQL and hosted on Heroku. Please visit the site and try it
out.
Project Type:
Web Application
Technologies:
C#, SQL, ASP.NET Core MVC, JS, CSS, Bootstrap, HTML5