Close

Riley DuLak

Computer Programmer & Video Game Developer

About Me

Hello! I am Riley DuLak, and I am extremely passoniate about Computer Science and Video Game Development, which is what my focus of study is. I attend the University of Wisconsin-Stout where I have spent the last two years honing my programming, development, and creative skills.

I have strong foundations in Computer Science, and I enjoy creating and working on projects that allow me to learn new skills and challenge me. I have a lot of experience working in teams and developing projects that are both complex and innovative.


• Computer Science major with a concentration in Video Game Development
• Minor in Mathematics
• Honors College Member
• 2019 NCWIT Aspirations In Computing Award Winner

Projects

AwwMageddon

In Game Design and Development - 325, I created my second game for SGX. I worked in a group with eight other individuals where we created Awwmageddon. I was the programming lead on the game and was responsible for dividing tasks, assisting with the AI system, and creating the building destruction. The goal of the game is to encourage the cat to destroy as many buildings as possible before the timer runs out. We focused heavily on AI in our game, as the cat's functionality and behavior is completely determined by a blackboard tree created within Unreal Engine 5. The game was presented at University of Wisconsin-Stout's Fall 2024 game expo and recieved awards for audience choice and most innovative visuals.

View Project

@Obsession

In Game Design and Development - 200, I was apart of a eight person team where we created a video game titled @Obsession using Unity. I was a programmer on the project and I was responsible for creating and developing the interactive computer-streaming system used within the game. The game had a psychological-horror theme where the general premise was that you were a streamer trying to prevent a stalker from harming you. The computer-streaming system I created was used to directly interact with the player, as messages from the stalker would come through and you had options on how to respond, which would influence the ending of the game. This video game was presented at University of Wisconsin-Stout's Fall 2023 game expo and was very well received.

View Project

Gruesome Fish

In Game Design and Development - 325, I created my first Game Jam game. I worked in a group with five other individuals where we created Gruesome Fish. I was a programmer on the jam and was responsible for creating and developing the human script and functionality. The game was used as a learning opportunity to learn how to work in a scrum-style environment and the game ended up presenting very well during our review.

View Project

Super Ninja Frog

During Programming in Game Engines, I had the opportunity to create a project using Godot game engine. My primary focus was learning the engine as well as GDScript, and I had a really enjoyable time learning those two things. I chose to create a platformer game where you play as a ninja frog collecting pineaples and defeating chickens. I designed the game mechanics, including character movement and enemy AI, through singletons and state machines.

View Project

Silver Asylum

In Game Design and Development - 100, I, along with three of my peers, created a board game titled Silver Asylum. As the Project Manager for this project, I worked with my team to create a horror-esque board game where you escaped an Asylum. My responsibilities included delegating tasks, making sure everyone followed deadlines, and also aided in the development of the rules for the game. This board game was presented at University of Wisconsin-Stout's Fall 2022 game expo and performed well.

View Project

Asteroid Fields

I created a remake of the classic Asteroids game using python through GlowScript, which focuses on 3D physics simulations. The goal was to create engaging looping gameplay and to continue to develop my game development skills. I was able to create a good majority of my functions through physics equations, which allowed me to develop my physics knowledge.

View Project

Library Database

In my Database Systems class, I developed a library database system using MySQL to manage a collection of Taylor Swift songs. The objective was to create a user-friendly interface that allowed users to add, delete, and sort songs efficiently by album, genre, and version. The database schema was designed through defining tables for the attributes and allowed users to use queries and buttons to easily edit and sort the collection.

Skills

Education

University of Wisconsin-Stout

Sept 2022 - May 2026

Bachelor of Science in Computer Science with a concentration in Video Game Development and a Mathmatics minor

As a junior in the Computer Science program, I am honing my skills in programming, game design, and software design and development. My coursework includes advanced topics in game development, programming, and data structures, providing a strong foundation for creating immersive gaming experiences and software I’m passionate about combining technical expertise with creativity to build engaging games that resonate with players and software that is accessible and clear.

Experience

Business Cards Across America

Web Design Intern

• Developed responsive web applications using HTML, CSS, and JavaScript to enhance user experience.
• Collaborated with design team to implement UI/UX improvements based on user feedback
• Assisted in debugging and troubleshooting website issues to ensure seamless functionality
• Maintained documentation of code changes and project updates for future reference and team alignment.

Festival Foods

Cashier

• Provided great customer service through greeting customers, answering questions, and addressing concerns and questions.
• Processed customer transactions quickly and accurately, handling cash, credit, and debit payments with care.
• Maintained a clean and organized register, restocking bags and cleaning conveyor belts when needed.

University of Wisconsin-Stout

Front Desk Attendant

• Greeted and assisted residents and guests at the front desk, providing them with supplies and information on campus resources.
• Managed check-ins and check-outs, logging any relevant information and assisting residents with anything they may need.
• Kept track of spare keys and resident packages, ensuring that everything was secure and compliant with dorm policies.

Whitnall School District

Information Technology Help Desk Assistant

• Improved customer satisfaction by quickly and efficiently resolving IT issues.
• Streamlined help desk processes for faster ticket resolution times.
• Assisted users with software installation, configuration, and troubleshooting tasks to ensure optimal performance.
• Created easy-to-follow documentation for common technical issues faced by users, aiding in self-support initiatives.

Subway

Sandwich Artist

• Prepared a variety of sandwiches and food items according to customer specifications.
• Monitored and managed inventory and assisted in restocking supplies and products.
• Provided great customer service through taking orders, answering questions, and accommodating to any and all requests.