John Binzak

Fullstack Engineer

Quick Personal Facts

  • Born in Wisconsin, live in Chicago
  • Love running, my marathon PR is 2:26
  • Love cooking, always trying new recipes
Available for
Retainer or pay per project
How I can help

I can build a custom plugin or theme to best suit your needs.


I can make sure your business stays online and secure.


Let's make your vision and brand stand out.


As a graduate from the University of Wisconsin, with a B.S. in Electrical Engineering, I have a deep passion for working on great business technology. As a full stack developer, I can work with you to identify exactly what you need and help implement the best solution. Whether it is backend technology such as APIs and server configurations in AWS, or frontend technology such as websites and mobile apps, or anywhere in between, I am happy to help you create the missing piece to your puzzle.


Cloud Solutions (Aws, Azure, etc) 6
Digital Design (Illustrator, Photoshop, etc) 7
Small Business & Startups 6
Software Development 7
WordPress & Other Business CMS 5

Skills & Knowledge

Basic Proficient Expert
Html + Css
Javascript + jQuery
LAMP Stack
Objective C + Swift

Code Snippet

Here is a code snippet from a simple password validator I developed. The function simply checks a few parameters such as length and if it includes a number, then returns a true boolean or an error message. I like to keep my code clean and simple. Find me on Github: @jbinzak.

public static function areValidPasswords($password, $confirmation_password){

    // Validate password length
    $password_length = strlen($password);
    if(empty($password) || $password_length < 8){
        return 'A password must be at least 8 characters.';

    // Validate password type
        return 'A password cannot contain any spaces.';

    // Validate password type
    if(1 !== preg_match('~[0-9]~', $password)){
        return 'A password must contain at least one digit';

    // Validate password type
    if(!preg_match('/[A-Z]/', $password)){
        return 'A password must contain at least one uppercase letter.';

    return $password === $confirmation_password ?  true : "Confirmation password does not match original.";

Design Previews

Here are just a few design I created and eventually built. Click to see the whole preview.

What I Like to Work With

It takes a team to build a business. So let's do this together.

Email me at