adelikat 

Software Engineer

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
adelikat is a seasoned software engineer with 16 years of experience focused on systems-level work and emulator development. As owner and maintainer of TASVideos and a key developer on the BizHawk multi-system emulator, they contribute deep C# expertise to core emulation features and memory-mapper accuracy for retro systems like the Atari 2600. Their contributions show a knack for refactoring complex emulator internals and exposing low-level memory domains, improving both accuracy and tooling for tool-assisted speedruns. Comfortable in long-lived open-source projects, they blend maintenance, feature development, and domain-specific problem solving. An unexpected strength is their sustained stewardship of a niche but influential community (TASVideos), demonstrating both technical depth and community leadership.
code15 years of coding experience
github-logo-circle

Github Skills (7)

memory-management10
csharp10
emulation10
device-emulation10
dotnet-core10
object-oriented-programming9
computer-engineering8

Programming languages (6)

C#TypeScriptC++CJavaScriptAssembly

Github contributions (5)

github-logo-circle
TASEmulators/BizHawk

Feb 2012 - Jan 2023

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
Role in this project:
userBackend Developer
Contributions:28 releases, 35 reviews, 6530 commits in 11 years
Contributions summary:Adelikat contributed code changes to the Atari 2600 emulator, focusing on exposing the CartRam memory domain, refactoring the MapperBase class, and implementing specific memory read and write methods. The user's work involved creating and modifying classes related to cartridge mappers, which are crucial for handling different memory configurations of Atari 2600 game cartridges, indicating a focus on core emulation functionality. These changes appear targeted towards improving the accuracy and functionality of the Atari 2600 emulator.
saturnemulatorc-plus-plusc-sharplibretro
adelikat/tas

Dec 2018 - Mar 2023

Contributions:342 commits, 300 pushes, 1 branch in 4 years 4 months
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
adelikat - Software Engineer