Motivated and detail-oriented software engineer with a B.Sc. in Computer Science and hands-on experience in full-stack development, game design, and DevOps. Quick to learn new technologies and apply them effectively to build reliable, user-focused solutions. Collaborates well across cross-functional and creative teams, with experience developing gameplay systems, custom mod content, and real-time web applications. Seeking impactful opportunities where I can contribute, grow, and turn ideas into polished software and experiences.

Richard Pena

Motivated and detail-oriented software engineer with a B.Sc. in Computer Science and hands-on experience in full-stack development, game design, and DevOps. Quick to learn new technologies and apply them effectively to build reliable, user-focused solutions. Collaborates well across cross-functional and creative teams, with experience developing gameplay systems, custom mod content, and real-time web applications. Seeking impactful opportunities where I can contribute, grow, and turn ideas into polished software and experiences.

Available to hire

Motivated and detail-oriented software engineer with a B.Sc. in Computer Science and hands-on experience in full-stack development, game design, and DevOps. Quick to learn new technologies and apply them effectively to build reliable, user-focused solutions.

Collaborates well across cross-functional and creative teams, with experience developing gameplay systems, custom mod content, and real-time web applications. Seeking impactful opportunities where I can contribute, grow, and turn ideas into polished software and experiences.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Language

Javanese
Advanced

Work Experience

Game Developer at Project Abyss (Unreal Engine 5 Sandbox Adventure Game)
January 1, 2024 - December 31, 2024
Designed and implemented gameplay mechanics and UI systems using Unreal Engine Blueprints and C++. Collaborated with a multidisciplinary team to iterate on player experience and level design, focusing on refined UI/UX workflows to improve engagement.
Full-Stack Developer at Social Media Web App (Mock Instagram)
January 1, 2023 - December 31, 2023
Built a full-stack social media platform using Vue.js, Node.js, MongoDB, and Express.js. Implemented real-time features and responsive UI, with JWT-based authentication and secure session handling.
Lead Mod Developer at Mystic Class Mod (Baldur’s Gate 3)
January 1, 2023 - December 31, 2023
Engineered a custom playable class using Lua and Osiris scripting; integrated 100+ spells and abilities. Created proprietary assets and balanced mechanics for PC and console platforms; received community recognition with hundreds of thousands of downloads.
Developer at Socket-Based Java Projects (Academic)
January 1, 2022 - December 31, 2022
Developed a Java-based file-sharing system with concurrent client-server communication. Implemented a 2-player online mini-game using TCP socket programming for real-time interaction.
Game Developer at Custom Characters for Rivals of Aether (Independent)
January 1, 2020 - December 31, 2020
Developed and balanced two original characters using GameMaker Language (GML). Designed sprites, SFX, and animation systems to support custom gameplay functionality.
Digital Department Assistant at PRODESIGN Solutions
July 1, 2019 - August 31, 2019
Operated printing and cutting tools using proprietary software for digital production, supporting workflow execution in a production setting.
Factory Associate at KIK Custom Products
June 1, 2019 - July 31, 2019
Worked in a fast-paced environment managing logistics, packaging, and inventory to support efficient fulfillment and operations.
Game Developer (Lead) at Dungeon Havoc – Bullet Heaven (High School Project)
January 1, 2019 - December 31, 2019
Led and developed an arcade bullet-hell game from scratch using JavaFX and custom assets, applying OOP principles.
Computer Repair Technician (Co-op) at Co-op Computation Ltd.
November 1, 2018 - January 31, 2019
Diagnosed and repaired hardware and software issues across desktops and laptops. Refurbished systems for resale, maintained inventory, and supported day-to-day operations in a technology-focused environment.
Warehouse Associate at Midwest CBK
June 1, 2017 - August 31, 2017
Managed inventory and organized packages in a high-pressure environment, supporting timely handling and shipment readiness.

Education

B.Sc. in Computer Science at Ontario Tech University
September 1, 2019 - June 30, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Education, Computers & Electronics