Curtis Blowers

· Las Vegas, NV · [email protected]

I am an experienced full stack web developer with experience in Agile and Scrum methodologies as both a team member and team leader. I also have skills in designing and developing video games. I am always looking to learn new technologies and frameworks, and adapt to the ever-changing technology landscape.

I firmly believe in creating software in the ways of the Agile Software Development Manifesto:

  • Individuals and interactions over processes and tools
  • Working software over comprehensive documentation
  • Customer collaboration over contract negotiation
  • Responding to change over following a plan

Experience

Methods Department

Fargo Assembly of PA
  • I worked directly with floor managers, foremen and the quality assurance department to prepare, maintain, and store schematics for our electrical harnesses we produce for vehicles. I would construct the testing harnesses used to test the harnesses being assembled. I also troubleshot harnesses and harness testing equipment for defects and fixed them accordingly.
July 2018 - February 2020

Freelance Website Developer

Self-Employed
  • Worked on various websites in wordpress.
November 2017 - July 2018

Game Designer

University of Nebraska at Omaha
  • Lead designer on a Unity virtual reality solution with the Oculus Rift and Touch controllers to help rehabilitate motor functions to people with disabilities. By creating fun games that mimicked the motion of excercises developed by occupational therapists, it would help the patients become more engaged in their recovery process.
May 2017 - November 2017

Full Stack Web Developer/Designer

University of Nebraska at Omaha
  • Designed and developed websites (front-end/back-end, database) for PhDs, doctoral and masters students for various research projects. These sites included WebRTC video conference systems, chat communications and post study surveys.
  • Created the server to host the websites, as well as setting up the hosting on third party domains for other projects.
  • Responsible for the creation, data collection and management of databases for many of the projects in the lab. Transformed data appropriately in order to be collected and stored in our databases.
August 2013 - May 2017

Attraction Attendant/Cashier/Buffet Cook

Family Fun Center XL
  • Managed the attractions. (indoor paintball, laser tag, mini golf, laser maze)
  • Reset/Managed game machines and helped customers who experienced issues.
  • Cashier
  • Buffet cook
September 2012 - July 2014

Education

University of Nebraska at Omaha

Bachelor's Degree in Multidisciplinary Studies - Focus in Game Design and Computer Science
  • Involved in the creation of multiple video game projects.
  • Capstone project was an innovative racing game with unique mechanics and gameplay.
  • Taught summer courses for middle/high school students at UNO.
  • Helped create the IT Innovation Cup: a UNO hosted competition for high schools in which they were responsible for creating a new technology that solved real world problems and thus created value.
  • Involved in the creation of a website/app for the Nebraska Watershed Network.
August 2011 - December 2020 (intermittent attendance)

David City Aquinas High School

  • Involved in team sports, One-Acts, musicals and band all four years of high school.
August 2007 - May 2011

Skills

Programming Languages & Tools

This is not an exhaustive list, and you can ask me to learn about your system (maybe I already have!). Learning how to acquire skills quickly and effectively is a staple in the IT Innovation major, as well as creative problem solving.

Workflow
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum

Interests

    I have many interests outside of development including playing video games, music compostion/production, cooking, and building Windows machines for family and friends. As a tech-savvy individual, I am automatically the IT department for my entire family, which is both a blessing and a curse.

    I have been practicing the piano, learning music theory, as well as music production and recording. I practice my Spanish everyday. One of the interesting things about learning another language is the colloquialisms and how they apply contextually in conversations. The literal translations are generally odd, but when given proper context they begin to make sense. For example, in English, a person "pays" attention to something, as opposed to Spanish, where one "puts" attention on something. The same approach applies very similarly in different programming languages or frameworks. The meaning of the expression is the same between two languages, but the literal translations and syntax are different. This is one of the reasons why I like to learn new languages and frameworks, as the application of previous knowledge is immediate and satisfying.

    I am constantly analyzing video games and theorizing how the developers could improve the experience for the player. Whether that is discussing how a game should rebalance weapons or abilities, or how a map could be changed to introduce new scenarios for its players. I also enjoy discussing why something works well for a given map, gametype, game balance, or game mechanic. The theory of player progression, rewards, system manipulation (i.e. hacks, glitches, efficiency in speedruns), and game theory are fascinating to learn about, and imagine how they can be applied.

    I enjoy FPS games, racing sims, third-person action games, and RPGs, and although I enjoy many more genres, I generally don't have the time to play them all. I think having a diverse palette is important to being a game designer, as each genre of games have their own established rules and tropes. But beyond that, many genres share a lot of things between them, such as UI design, inventory management, control schemes, artistic styles, animations, sound design, and general rules about how systems work (i.e. to obtain an item from a shopkeep, the player must pay money or perform a task).

    Some of my favorite games of all time are:

  • Escape From Tarkov
  • Halo
  • Hitman (series)
  • Steep
  • Metroid Prime (series)
  • Super Smash Bros. (series)
  • Tony Hawk (series)
  • The Legend of Zelda: Breath of the Wild
  • Overwatch
  • Super Mario World

I made an album this year, put together from songs I've made while learning Ableton. I'm in the process of making the next one, feel free to follow if you enjoy the sounds, and the album is available on all major platforms.