Hi, I'm

Benjamin Weiglein

Software Developer

Building full-stack applications across .NET, React, Angular, and more.

Who I Am

I'm a software developer with experience building applications across a broad range of technologies. From full-stack .NET and C# desktop applications to web projects in React, Angular, and JavaScript. I enjoy turning complex requirements into clean, functional software.

My work spans inventory systems, interactive data dashboards, business scheduling tools, and client websites. I'm always looking to grow my skills and take on new challenges.

Technologies

C# .NET MySQL Angular React TypeScript JavaScript HTML & CSS WordPress Wix Git Netlify Visual Studio

Projects

Inventory Management System

Full-featured inventory management application built in Visual Studio for managing parts and product inventory per defined business requirements and UML specifications.

C# .NET OOP UI Design

Appointment Scheduling App

Business-focused scheduling application with MySQL database integration, enabling companies to manage and book client appointments with a complete data layer.

.NET C# MySQL Database

World Map Interactive Dashboard

Visual world map dashboard that displays live country data on hover, powered by a public web API. Built with Angular and JavaScript for a dynamic, data-rich experience.

Angular JavaScript REST API

Character Selection Web App

Interactive character selection website with logic-based dropdown menus and a responsive grid system. Built with TypeScript and React, deployed on Netlify with Git version control.

React TypeScript Netlify Git

NES Emulator

A Nintendo Entertainment System emulator built in Python, implementing CPU, memory, and graphics subsystems to accurately run classic NES ROM files.

Python Emulation Systems Programming

To Do List Web App

Clean, functional to-do list web application with the ability to add, check off, and remove tasks. Built entirely with vanilla HTML, CSS, and JavaScript.

HTML CSS JavaScript



Experience

I have worked as a freelance software engineer who partners with businesses and non-profit organizations to build impactful digital solutions. My work spans brand and portfolio websites, business-facing web applications, WinForms software using C#/.NET, and backend systems for LLC operations. I’m passionate about collaborating closely with clients to understand their goals and deliver software that genuinely supports their growth and success.

I’ve volunteered with local non-profit organizations, contributing wherever support was needed most. My experience includes stocking and organizing food banks, assisting with IT operations alongside head staff, and helping coordinate and set up community events. I enjoy being a reliable, hands-on contributor and supporting organizations that make a meaningful impact in their communities.

I’m a passionate game developer with a long-standing love for video games that began in childhood and evolved into hands-on development during my teenage years. Using Unity, I’ve built 2D platformers and explored low-level systems through developing an NES emulator. I enjoy blending creativity with technical problem-solving to bring interactive ideas to life and deepen my understanding of game systems.

I’ve served as a tournament organizer and host for online gaming events across titles like Rocket League, Super Smash Bros., and Splatoon. In this role, I planned and managed tournaments from start to finish, coordinating players, schedules, and event logistics. It required strong organizational and communication skills, as well as experience in content creation and live streaming to engage audiences and deliver smooth, competitive events.

Get In Touch

Have a project in mind or want to work together? I'd love to hear from you.