bg

EVAN WIOREK

EVAN

WIOREK

SOFTWARE ENGINEER | PROBLEM SOLVER | LEADER | TEACHER

SOFTWARE ENGINEER | TEACHER

PROBLEM SOLVER | LEADER

“I have the strength for everything through Him who empowers me.” ~ Philippians 4:13
down arrow

ABOUT ME

Hi! I'm Evan, a software engineer with several years of experience educating, and over a decade of experience with personal programming projects, based out of a little town in Wisconsin.
I am a quick learner, and that has helped me in many facets of my life. Two years ago, I was a high school teacher; I then left that profession and took up some factory work to provide for my family while I discerned my next path. Come January of 2023, I was advancing to leading others in my role at the factory, until layoffs hit. This provided the perfect opportunity to pursue something I'd considered throughout my life: software development.
On top of my personal programming knowledge, I gained professional knowledge via a software development boot camp through Coding Dojo. Upon completing the course, my tech career began with my first development job. I have a multitude of ongoing projects, and I encourage you to check out some of my work below!
In short, I:
  • Have an aptitude for learning new languages
  • Am great with pattern recognition and adapt quickly
  • Am a determined problem solver
  • Enjoy helping others and boosting their confidence in what they do
  • Value contributing to what’s good in the world
  • And finally producing high-quality work in everything I do
When I am not coding, I am:
  • Drawing
  • Producing videos
  • 3D printing and painting
  • Taking pictures
  • Sewing and leathercrafting
  • And graphic designing
Drawing 3D Printing & Painting Photography Sewwing & Leathercraft Graphic Design

PROJECTS

A work in progress e-commerce site, running on Next.js

  • Allows the client to CRUD (Create, Read or get, Update, and Delete) blog posts in the form of virtual art lessons, or sales/store updates. The post content can be written and displayed styled thanks to React-Quill. These posts, as well as the products and orders, are stored in MongoDB.
  • Client can also CRUD products, with each product having a complex data structure. Upon creating a product, the client can give it multiple prices and/or additional options, all which allow for adding images that associate with each option. When viewing the page and adding to cart, the chosen options appear in the image viewer.
  • This site utilizes the SEO features of Next.js, with each page having custom "head" properties. It also implements server side rendering with getServerSideProps(), allowing for static page generation.
  • I've developed this with mobile-first pattern, which means that it is mostly responsive. Being a WIP, I am not finished with the app yet. This is currently deployed for free to Vercel, is mostly functional and can be viewed/tested by clicking the website icon.

A Flask app that helps Catholics prepare for confession.

  • Users select from a list what applies to them, and can add custom list items. These two lists are stringified, and encrypted before entering the MySQL database.
  • Upon loading the page, the data is decrypted and parsed through.
  • Validations are done using AJAX, and users do not have to login in for the list to save to session. This allows for users to leave the page without worrying that the list will clear. There is a button to clear the list manually.
  • Deployed via AWS EC2 for better scalability and security, added SSL using CertBot, and routed a Google Domain to the elastic IP address, incase the instance server needs to be moved/updated.

Nostalgia Red

An app that emulates my childhood. Made using the Pokemon API, and React.js.

  • Makes calls to the poke api using Axios.
  • Multi-layered CSS to imitate the screen of a DMG, where there are shadows on what appears on screen, with a slight glare in the plastic.
  • Use of a custom button component that fetches the list of Pokemon when clicked, and serves as a "Go Back" button.
  • Pausible audio plays in the background, and sound effects for clicking on links - both match what it sounds like in game on an actual DMG.

ProCras

A full stack study app made using React for snappy functionality, and styled with Bootstrap and custom CSS.

  • Completed in a group employing the Agile Development cycle and daily scrum meetings, which helped us visualize our goals and keep track of the projects moving parts.
  • Includes CSS animations for loading periods.
  • Deployed via AWS EC2 instance for better security and scalability. The demo is live and functional - try it out!

Luke APi Walker

An app that let's your browse the Star Wars API, found here. This was built using React.

  • Select the category, and the id to produce a card with that information.
  • Built with a dynamic background and customized bootstrap.
  • API calls are made using Axios, which allows for easier readability and use.
  • This app is deployed on my GitHub, and can be visited through the website link below.

JavaScript Calculator

This is an operational 4 function calculator, made using HTML, CSS, and JavaScript. It is styled after an old Casio MS80-B.

  • When the equation produces too high a number for the display to contain, "too long!" is shown.
  • If an equation has a large string of decimals, the amount displayed on the right is determined by the space to the left of the decimal.
  • The calculator can also be moved around the screen.
JavaScript Calculator

SKILLS

LANGUAGES

LANGUAGES

HTML HTML
CSS CSS
JavaScript JavaScript
Python Python
C Sharp C#
Java Java
TypeScript TypeScript
DATABASES

DATABASES

MySQL MySQL
MongoDB MongoDB
LIBRARIES/FRAMEWORKS

LIBRARIES/FRAMEWORKS

Flask Flask
React.js React.js
Express.js Express.js
Node.js Node.js
jQuery jQuery
Blazor Blazor
ASP.NET ASP.NET
TOOLS

TOOLS

GIMP GIMP
Git Git
Visual Studio Code VS Code
AWS EC2 AWS EC2
Bootstrap Bootstrap
Materialize.css Materialize.css
DBeaver DBeaver
GitKraken GitKraken
IntelliJ IntelliJ

GitLab GitLab
Jira Jira
Docker Docker

Azure Azure
MySQL Workbench MySQL Workbench

EDUCATION

Coding Dojo Bootcamp

Online/Remote
February, 2023 - May, 2023
Coding Dojo Bootcamp
Online/Remote
February, 2023 - May, 2023
  • Achieved Black Belt status, the highest level of knowledge achievement, in Web Fundamentals, Python, MERN, and C#.
  • 16 weeks intensive, project based coding boot camp: 1000+ hours of full stack web development, and many projects to show for it.

University of Wisconsin - Stevens Point

Stevens Point, WI
September, 2015 - December, 2019
University of Wisconsin - Stevens Point
Stevens Point, WI
September, 2015 - December, 2019
  • Bachelors of Science Degree in Education
  • Major in Family and Consumer Sciences Ed.
  • Minor in Health Ed.

EXPEREINCE

PROFESSIONAL

Frontend/Fullstack Developer

The Wellness Way | Green Bay, WI
July, 2023 - Present
Frontend/Fullstack Developer
The Wellness Way | Green Bay, WI
July, 2023 - Present
  • Tasked with lead frontend developer duties within six months of hiring, demonstrating quick adaptability and several years of educational experience.
  • Guide architectural decisions, implement best practices following React standards, and conduct code reviews to maintain high-quality codebase.
  • Creation and delegation of tasks via Jira, in collaboration with business analysts to ensure standard buisness operating procedures.
  • Mentoring team members to enhance skills, build confidence, and foster positive workplace morale.

PERSONAL

I started coding when MySpace was big, which for me was in late elementary school. I would spend hours editing my profile over and over until it was perfect. Then along came YouTube in my middle school days, editing that profile, and creating custom XML files to create effects in Windows Movie Maker.
Since then, I've had many projects that involved a little bit of coding. I would take what was made, try to understand how it did what it did, then import my own code or change it to fit my liking.
I have listed a few examples of my personal coding/graphic design projects below:
FunKey S Themes
Dig Themes
Watch Widgets

CONTACT

Evan Wiorek 2024