Currently working at ABE Data Solutions

Reverse engineer
& .NET developer.

I take software apart to understand how it works — games, anti-cheats, kernel drivers — mostly usermode, in my own time. By day I build web APIs in C# and .NET.

01

fnprojects

02

fnabout

I'm John Aldrin M. Castillo, most people just call me Anden. I'm from Batangas, Philippines.

I started coding in high school. No course, no plan — I just saw how a program worked and got curious. Learned by doing, picked things up from people I met along the way, and honestly that's still how I learn things today.

Reverse engineering came through games. Started messing around in Cheat Engine, moved into disassemblers, and it just kept going. Mostly usermode — games, anti-cheats, understanding how protection actually works rather than just working around it.

After I graduated I started getting into web development. Found out .NET could handle that too so I stuck with it — picked up ASP.NET Core, REST APIs, databases, the whole stack. That turned into my day job.

languages

  • C / C++ NATIVE
  • C# LANG
  • Assembly (x86/x64) ASM

reverse engineering

  • IDA Pro / Ghidra DISASM
  • x64dbg / OllyDbg DBG
  • Cheat Engine SCAN
  • Windows Internals OS

web & dev

  • ASP.NET Core API
  • Bootstrap / jQuery UI
  • EF Core / SQL DATA
  • P/Invoke & interop FFI

scripting

  • JavaScript FAMILIAR
  • Python FAMILIAR
  • PHP FAMILIAR
  • Node.js FAMILIAR
03

fnblog

$ ./contact --me

Got something
worth taking apart?

andencastillo@gmail.com