SOFTWARE ENGINEER
GRAPHICS ENGINEER
TOOLS PROGRAMMER
konulak@gmail.com
732.575.5671
Redmond, WA
SKILLS
Math/Physics:
• Calculus
• Linear Algebra
• Motion Dynamics
• Waves
• Curves / Surfaces
• Data Science
Programming:
• C/C++
• C#
• Data Structures
• Algorithms
• CMake
Tools:
• SVN
• Git
• Doxygen
• Valgrind
• WSL
• Unity
PROJECTS
Lead Programmer
Hidden World (DigiPen Game Project)
Team of 3 programmers, started in Unreal then ported into Unity (C++/Shader Graph)
Aiming to create a 3D first-person procedural experience playable in a web browser
Designed and implemented a compute shader-based tool for generating thousands of rocks at runtime, reducing manual creation time by 20+ hours per iteration and creating a virtually limitless pool of rocks
Organized meetings, delegated tasks, and managed scope and skillsets to ensure efficient collaboration and project progress
Aug. 2022 – Present
Tech Lead
Split Spirit (DigiPen Game Project)
Collaborated with a team of 11: 5 programmers, 3 artists, 2 designers, and 1 sound designer, in C++
Developed a robust animation pipeline within the custom engine, incorporating the Spline API to support artists and animators
Created function wrappers for playing, pausing, rewinding, blending, and parameter control of animation events
Implemented a high-performance particle system capable of handling millions of particles at 60+ fps, enhancing atmosphere and visual effects
Paired programming an in-engine editor for the designers and artists utilizing ImGUI, allowing for easy creation, editing, and manipulation of objects
Sep. 2021 – Apr. 2022
Co-Architect
Deal Dark Pillar (DigiPen Game Project)
Team of 5 programmers, in C
Developed a custom level generator using constraint-based logic to randomize rooms and level layouts, enhancing playability, and increasing difficulty over time
Designed a text animation system that renders text over a background image, allowing for dynamic text effects such as animated text typing, scrolling, and word-by-word rendering
Enhanced the player UI experience by adding animations that give players additional feedback when performing actions
Adapted quickly to the framework and pushed code to production within two weeks
Jan. 2021 – Apr. 2021
Lead Programmer
Depth Dungeon (DigiPen Game Project)
Team of 3 programmers, in C
Implemented 3D graphics in a 2D engine to create a visually stunning game
Polished the visual style of the game by devising efficient ways to incorporate ray-traced inspired lighting, enhancing level design, increasing player enjoyment and overall critical reception of the game
Enhanced team cohesion by providing a forum for members to express their ideas and receive feedback
Instructors praised level of polish due to good scoping, planning, and out-of-the-box thinking
Oct. 2020 – Dec. 2020
PROFESSIONAL EXPERIENCE
Area Site Manager
Amazon.com
Led, managed, and developed a team of 30+ Amazon Associates by reviewing the work quality and efficiency
Followed the safety procedures to create a safe environment for all Associates as per OSHA guidelines
Efficient communication with the associates on standard procedures and policies to maintain compliance and consistency
Proactively engage in process improvement activities including but not limited to Area Organization based upon 5S principles
Finding the best approach to minimize cost through optimum utilization of available resources
Jun. 2020 – Present
Teaching Assistant
DigiPen Institute of Technology
Assisted in teaching undergraduate-level courses on Game Engine Development
Conducted lab sessions and provided hands-on assistance to students in implementing game mechanics using custom C and C++ engines
Graded assignments, and projects, providing detailed feedback to students
Held office hours to address students' questions and provide additional support outside of class
Jan. 2022 – May 2023
Process Assistant
Amazon.com
Assisted in hitting TPH by saving labor hours on dock by improving the daily dock rate by 50 UPH over 4 weeks through proactively identifying labor share outlets, adjusting to fluctuating asks, minimizing indirect labor, and driving rates
Creating standard work document for the Pick department including a checklist and training other Process Assistants on it
Pursuing andons in the Pick department to keep our team average as low as possible, reducing the average conveyance andon total of 18.1 andons per night before peak, to an average of 8.5 per night after peak
Developed new tools for the Pick department to standardize start-of-shift staffing across all four corners
Oct. 2018 – Jun. 2020
Fulfillment Associate
Amazon.com
Self-sufficient problem solver that maintains site production and floor health allowing for maximum productivity by staffing AFMs and monitoring floor health percentages
Improved building-wide floor health by 15% by addressing managed areas and out-of-service areas that were not marked longstanding during a Gemba walk
Ensured successful floor performance by labor tracking associates, coaching on standard work, and providing feedback to Kiva Techs utilizing Maintenance Manager History
Apr. 2017 – Oct. 2018
Lead Instructor
Art, Game Design, and Multimedia
Small Factory Inc.
Developed and implemented a dynamic and comprehensive curriculum for art, game design, and multimedia courses for K-12 students
Incorporated various teaching strategies and technologies to cater to diverse learning styles, resulting in increased student engagement and achievement
Led a team of instructors and provided guidance and support in lesson planning, instructional techniques, and classroom management
Jan. 2012 – Apr. 2017