Jon-Erik
Ekdahl
Software Developer
CONTACT ME

About Me

I am a Seattle-based Software Developer with experience designing and building many different products, including CRM automation, Desktop applications, and even games. Lately I've been working on full-stack web development; the Projects and Challenges I have in this portfolio demonstrate the web dev skills I've picked up thus far. Take a look and see if we can work together on your next project!
View Resume

What I Use

I use C# to build my full-stack web applications. My most commonly-used framework is ASP.NET Core Web. I've built apps with the MVC design pattern, but I've also used Blazor to build interactive Single-Page Applications. Check out my Projects to see the applications I've built in C#!

I use HTML and CSS to build responsive, visually-appealing websites that cater to any common screen size or device type. Bootstrap is my primary CSS framework, but I also write custom CSS to further enhance the appearance of my sites.

Along with Vanilla JavaScript, I'm also experienced in libraries like jQuery and React as well as techniques like AJAX. My Projects and Challenges demonstrate how I create interactive webpages using JS.

All of my Projects use a PostgreSQL database. I also have many years of work experience writing SQL to query databases, on multiple different DB platforms.

Github and git are my source control framework of choice, for all of my Projects and Challenges. I also practice Continuous Integration and Continuous Delivery (CI/CD) for publishing.

Things I Have Built

These are some of my largest-scale, full-stack web applications that I built from scratch. Check them out to see my skills in front-end, back-end, security, and database development. Contact me if you'd like to talk about any of this work!

A full stack issue tracker app built with ASP.NET MVC, C#, and SQL

A full stack address book application built with ASP.NET MVC, C#, and SQL

A full stack dev blog application built with ASP.NET MVC, C#, and SQL

Smaller Things I Have Built

These are some smaller-scale coding challenges I've solved, but with a twist: I added a nice, interactive visual interface for each one. You can try out my solutions, view the code I wrote, and even access my Github repos.

Each challenge was built with Vanilla JavaScript, HTML, and CSS. However, I've also remade some challenges with other technologies - like C# with Blazor, or (coming soon) React. Hover over a logo to see what version(s) are out!

Contact me if you want to discuss any of my work.

Learn about the top films of the day!

Get a detailed payment schedule for an amortized loan!

Record attendance stats for events! Utilizes local storage.

A visual solver for a customizable game of "Fizz Buzz"!

Type in a message to see whether or not it's a palindrome!

Type in a message, and see what it looks like reversed!

Stuff I Write About

I write in my blog to share my thoughts and experiences in software/web development, as I work on projects, try new challenges, and learn new things. These are my most recent posts.

12
December

Test Blog Post

Testing, 1, 2, 3…

Published 127 days ago

Let's Chat!