Lance Roller

Hey I'm Lance

I'm a

Passionate Software Developer and Game Developer with a keen eye for creating engaging user experiences and innovative gaming solutions.

As a multidisciplinary developer with a Bachelor of Science in Software Engineering from Western Governor's University and a Bachelor of Science in Psychology from Capella University, I bring a unique perspective to technology and game development. My passion lies in creating intuitive, engaging experiences that not only solve problems but also connect with users on a deeper level.

With expertise in software engineering, game development, and a keen understanding of human behavior, I strive to develop innovative solutions that are both technically robust and psychologically compelling. Notably, I successfully solo-developed and released a game on multiple platforms, including Android and PC, demonstrating my ability to design, develop, and deploy complex projects. Additionally, I hold certifications as an AWS Cloud Practitioner and CompTIA Project+, further solidifying my technical expertise. My portfolio also showcases other notable solo-built projects, showcasing my versatility and skill as a developer.

Projects

Fox Trot Screenshot

PC and Mobile Game - Fox Trot

A cross-platform PC and mobile game developed using Unity, PlayFab, and C#, providing an immersive user experience. The game features innovative gameplay mechanics, including interactive levels. As a solo-developed project, it showcases comprehensive design and development.

Unity C# PlayFab API Audacity Photoshop PC Development Mobile Development
Inventory System Screenshot

Global Scheduling Application

C# desktop app for global scheduling management with authentication, customer/appointment management, timezone-aware scheduling, real-time alerts, calendar views, and detailed reports. Built to meet localization, globalization, and advanced exception handling standards, it integrates seamlessly with a MySQL database without altering its structure.

Databases SQL MySQL C# .NET Windows Forms UX Design
Interactive World Map Project Screenshot

Interactive World Map Project

An interactive world map web app built with Angular, TypeScript, and Javascript, highlighting countries on user interaction. It retrieves country details from the World Bank API, emphasizing responsive design, interactivity, and real-time data.

Angular TypeScript JavaScript HTML CSS Json World Bank API Web Development
Inventory System Screenshot

Products Parts Inventory Management System

A Windows Forms C# .NET application for managing parts and products in a small manufacturing organization. This system enables users to add, modify, delete, and associate parts with products, replacing the outdated spreadsheet-based process.

C# .NET Windows Forms UX Design

Skills

C# Unity Python JavaScript Angular .NET Windows Forms HTML CSS LUA SQL MySQL PostgreSQL Databases PlayFab APIs AI Prompts Software Engineering Game Development Web Development Mobile Development Android Front-end Development Back-end Development Cloud Computing Data Management IT Leadership Network Security Software Testing Quality Assurance Debugging CI/CD SDLC Agile Waterfall Version Control GitLab Github Frameworks User Experience (UX) Design Human-Centered Design Psychology Human Behavior Cognition Emotions Digital Art Graphic Design Audio Editing Photoshop Audacity AWS Cloud Practitioner CompTIA Project+

Education

Western Governor's University Logo

Bachelor of Software Engineering

Western Governor's University

2024 - 2025

At Western Governor's University, I earned a Bachelor of Science in Software Engineering, specializing in C# development. Throughout the program, I gained a comprehensive understanding of software engineering principles, including data structures, algorithms, and software design patterns. I developed proficiency in C# programming language and applied it to real-world problems, including building Windows applications, web services, and mobile apps. Additionally, I acquired skills in version control using Git, and programming languages such as Python and JavaScript, as well as frameworks like Angular, while also covering web development, data management, IT leadership, network security, and software testing and quality assurance.

Capella University Logo

Bachelor of Psychology

Capella University

2019 - 2019

At Capella University, I pursued a Bachelor of Science in Psychology, gaining a unique understanding of human behavior, cognition, and emotions that I can apply to software development and game development. By studying psychological principles, I developed a deeper understanding of user experience and behavior, enabling me to design more intuitive and engaging interfaces. Additionally, my knowledge of cognitive biases and human factors informs my approach to game development, allowing me to craft more immersive and psychologically resonant experiences. This interdisciplinary background enhances my ability to create software and games that are both functional and enjoyable, with a focus on user-centered design.

Certifications

CompTIA Project+ Certification

CompTIA - Project+

2024

AWS Cloud Certification

AWS - Cloud Practitioner

2024

WGU Certification

WGU - Bachelor of Science - Software Engineering

2025

Capella University Certification

CU - Bachelor of Science - General Psychology

2019