TOP ABOUT RESUME SKILLS PROJECTS
Louis Johnson

I'm Louis Johnson

Passionate Programmer | Coach | Sports Enthusiast

Everything about me, from programming to sports


Hi There! I'm a software engineer with a love for knowledge and a passion for challenge. I enjoy teaching, having coached several years of youth football after playing for 6 years. I enjoy being active, whether it's skiing, hiking, volleyball or just working out--I love to move. I started coding with Processing and just never stopped, now comfortable with C/C++, Java, Javascript and Python--to name a few.

My Resume

Skills - Technical and Otherwise


Summary of the skills and lessons learned in school and at work. I believe that being well-rounded and balanced are assets, so I also have a section on non technical skills if you are interested.

Technical Skills

Languages and Frameworks

  • Git
  • C/C++
  • Java
  • html/css/javascript
  • Go
  • Python
  • React/Redux
  • Laravel
  • Powershell/Bash
  • MIPS Assembly
  • mySQL

Algorithms and Structures

  • Quicksort
  • Mergesort
  • Hash table/function
  • Dijkstra's Algorithm
  • Sliding Window
  • State Machines
  • Heaps
  • Stacks
  • Queues
  • DB Relational Normalization

Design Patterns and Principles

  • SOLID
  • Chain of Responsibility
  • Observer
  • Strategy
  • Pub/Sub
  • Abstract Factory
  • Singleton
  • Decorator
  • Adapter
  • Facade

Non-Technical Skills

Soft Skills

  • Communication
  • Loyalty
  • Respect
  • Curious
  • Confident

Hobbies / Interests

  • Piano
  • Football
  • Volleyball
  • Exercise
    • Running
    • Strength
    • Calisthenics

Projects


Various Projects I've completed or contributed too. Includes both school projects and personal, with github links included.