Brent

Brent Profera

Freelance Developer & Problem Solver.

Intermediate programmer with experience under the belt. Fluent in Java, React, C#(.NET), and C++.
Buy me a cup of coffee?

image

XboxCore

A different approach to an Xbox 360 service. It added a second friends list outside of Xbox Live for easier tracking of friends, a custom Out Of Box Experience for first time setup, and a heap of patches and utilities for debugging and programming on Xbox.

image

Custom Mail Server

A custom mail server built from PHP, Postfix, and MariaDB.

I am Brent Profera.

I moved a lot as a child and as such I made friends online and in person. I played around with computers when I had nothing else to do. I taught myself how to code by 'Googling' and trial and error. I started first with Java because I played Minecraft at the time and was interested in making mods and plugins. I then dabbled in graphical design within Android and made my first "Hello World" which in this case it was a simple game of Tic Tac Toe against an AI. I eventually took over a Minecraft server from a friend and had to learn how to use Linux (Centos). That is when I began learning about networking and security. I discovered my favorite Linux distribution to be Alpine and have used it ever since.

I took a break from programming for a bit when I moved my 10th grade year. I joined marching band and robotics club and started making websites for both. I used WordPress for a bit but then decided to create my own templates using Bootstrap and PHP.

During this time I started 'hacking' on Xbox 360. I started learning C# and made a few real time memory editors for modifying game values. When I discovered there was more things than hacking games on the Xbox, I started coding programs and utilities to make development easier. This is when I started with C++. I learned about the lower level parts of a system like memory mapping, the kernel, and supervised code. I was curious at this point and started reverse-engineering some of the lower level code. This included bootloaders, the hypervisor, and system security. This interest led me to want to pursue Software Engineering with a minor in Hardware Engineering in College.

Skills

  • Full-Stack Development
  • Graphical Design
  • Network Analysis
  • Problem Solving
  • Database Management
  • Reverse-Engineering
  • Programming
  • Network Security
  • Website Building
  • Linux Management

Donate to my Coffee Addiction

I create single-page application websites that flow.

I write code that doesn't bite.

I reverse-engineered the Xbox 360 kernel, hypervisor, and hardware.