Evan Dixon

Data Engineer III

Prescott, Arizona, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Evan Dixon is a pragmatic Data Engineer III with 11 years of experience building reliable data systems and shipping practical engineering solutions at Curri, where he progressed from operations to senior engineering roles. He blends broad programming fluency with hands-on data platform work, focusing on modular design and improving UX and error handling—evidenced by UI and refactor contributions to popular community projects like a Pokémon 3DS ROM editor. Comfortable across the stack, Evan has strengthened backend tooling (save-file handling) and configuration/targeting for improved memory management and portability. He brings strong collaboration skills and a communicator’s mindset from a BA in Communication and leadership roles managing radio teams and a non-profit. Outside core engineering he applies creative problem solving from music production and live sound engineering to technical challenges. Based in Prescott, AZ, he favors pragmatic, maintainable solutions and enjoys turning complex ideas into reliable, user-friendly tools.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Arts - BA, Communication, Bachelor of Arts - BA, Communication at California State University, Long Beach
github-logo-circle

Github Skills (20)

ui-design10
netframework10
uid10
front-end-development10
fileio10
dotnet-core10
file-processing10
file-handling10
file-access10
csharp10
validators9
converter9
pokemongo9
portable-class-library9
class-library9

Programming languages (10)

C#PowerShellTypeScriptJavaC++Visual BasicCJavaScript

Github contributions (5)

github-logo-circle
kwsch/pk3DS

Jan 2017 - Nov 2017

Pokémon (3DS) ROM Editor & Randomizer
Role in this project:
userFull-stack Developer
Contributions:21 commits, 10 PRs, 3 pushes in 10 months
Contributions summary:Evan primarily worked on the UI and application structure of the Pokémon ROM editor. They fixed platform target inconsistencies within the project configuration and added configurations for Any CPU, indicating an attempt to improve memory management. They also implemented the ErrorWindow, adding necessary event handlers and fixing newline characters, which suggests a focus on improving the user experience and error handling. They also addressed casing issues and split the project into pk3DS and pk3DS.Core, which points to refactoring or a more modular design approach.
2d-gamemonrandomizernintendo-hackingrom
kwsch/PKHeX

Jun 2016 - Jan 2020

Pokémon Save File Editor
Role in this project:
userBack-end Developer
Contributions:137 commits, 75 PRs, 61 pushes in 3 years 7 months
Contributions summary:Evan primarily focused on modifying and extending the `SaveUtil.cs` class, which is responsible for handling Pokémon save file data. Their contributions involved making the `SaveUtil` methods usable from external assemblies, adding new save generation checks, and fixing implementations for various save file types. These changes likely involved improving the functionality and flexibility of the save file editor.
monsave-filenintendo-hackingclass-libraryvalidator
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial