About me
Get to know me
Who am I?
I'm Dominic, a Full Stack Web Developer
I'm a web developer with a passion for solving problems. I build and maintain web apps that are easy to use, visually appealing, optimized for phones and tablets, and will help you grow your business.
Dominic Wegrzynowski
Knoxville, TN
My Skills
C# Development
I use C# on a daily basis to build web and desktop applications. You can see examples of my C# work in my projects section.
Database Development
Database development is essential to any application. I am well versed in SQL development from queries to design.
Full Stack Development
I use industry standard design patterns and frameworks to build websites. Microsoft's ASP.NET MVC is my choice for most projects.
Front End Development
Presentation is vital for any professional website. I use HTML, CSS and JavaScript to build high quality frontends.
Fully Responsive Bootstrap
Roughly 50% of users worldwide access the web from their phone. I use Bootstrap to ensure that my sites are appropriate for all screen sizes.
Windows Desktop Development
Sometimes a web application is not enough. I use C# and Visual Basic Windows Forms to develop and maintain desktop applications.
Let's work together!
I am available for work. Hire me and get your project done.
Portfolio
Projects: Full stack web applications
Challenges: Common coding challenges solved using JavaScript
- Projects
- Challenges
Zero To 100
A JavaScript exercise displaying the power of loops. Write a program that displays the numbers from 0 to 100. Display the even numbers in BOLD.
- Technologies:
HTML5, CSS3, JavaScript, Bootstrap
- Date:
August 11, 2021
Reverse
A JavaScript challenge displaying the power of reverse loops, functions and DOM manipulation. Enter any word, phrase, or sentance into the input field, press the button and see the string reversed.
- Technologies:
HTML5, CSS3, JavaScript, Bootstrap
- Date:
August 16, 2021
Fizz Buzz
A JavaScript exercise displaying the power of loops, conditionals, functions, the modulus operator, and the ternary operator. The program displays the numbers 0-100, for numbers with a multiple of 3, it displays "fizz", for numbers with a multiple of 5, it displays "buzz", for numbers with a multiple of 3 and 5, it displays "fizzbuzz".
- Technologies:
HTML5, CSS3, JavaScript, Bootstrap
- Date:
August 17, 2021
Civic
A JavaScript Exercise displaying the power of loops, DOM manipulation, conditionals, objects, and regular expressions. Enter a word, phrase, or statement and the program will validate whether or not it's a palindrome.
- Date:
8/25/21
- Technologies:
HTML5, CSS, JS, Bootstrap
Repay
A JavaScript exercise displaying the power of functions, objects, loops, DOM manipulation, and templates. Enter the loan amount, term, and interest rate of a loan and the program will display the monthly payments, total principal, total interest, total cost, and monthly balance/interest.
- Date:
9/3/21
- Technologies:
HTML5, CSS, JS, Bootstrap
Code Times Coffee
A technology blog web application that I write for weekly. Users can read blogposts centered around web development topics such as C# and .NET, having the ability to register accounts and leave comments on posts. There are three roles: administrator, moderator, and blog user. Administrators are able to create, edit and delete blogs as well as write, edit and delete posts. Moderators can edit and delete comments and blog users can post comments.
- Date:
11/1/21
- Technologies:
C#, ASP.NET Core MVC, PostgreSQL, JavaScript
BugTracker
This helps software development teams track tasks that need to be completed in projects by issuing tickets. I implemented role-based authorization to allow company administrators to create projects and assign project managers to those projects. These project managers can assign tickets to developers and track the status and priority of those tickets. Ticket members can leave comments, upload attachments, and receieve email notifications upon updates.
- Technologies:
C#, ASP.NET Core MVC, PostgreSQL, JavaScript
Get in Touch
Feel free to contact me anytime