Position: Software Engineer
Category: .NET
English level: fluent
Years of experience: 5

I'm most proud of my ability to debug code and find the cause of malfunctions. I have a record of solving complex, novel incidents, including those involving mistakes in low-level driver code and those involving complex real-time interactions between multiple systems.
Research, design, and development on SQL server, back-end code, software libraries, and user-interface for GLiCloud web-based enterprise application and other projects. Optimizing code, database, and network efficiency. Managing code branches. User technical support.

Supervising six software developers in two states on multiple projects. Writing and maintaining interview and training materials. Conducting interviews and training. Writing task descriptions and assigning tasks. Code reviews. Performance reviews. KPIs.

Forensic investigations on gaming systems, including hardware and software, using techniques such as source and protocol analysis, RAM extraction and analysis, duplicate environment experimentation, code modification, simulation, and emulation. Forensic investigations often involve multiple systems communicating in real-time using various proprietary protocols. Expected to be able to analyze any software-driven system in any language with any protocol when provided with the source code and protocol specifications. Results of legal cases and patron disputes rest on outcomes. Once found a logical error in a RAM-correction algorithm that led to corruption in random, previously valid 2-byte sections of primary RAM after momentary loss of battery backup power to secondary RAM. Once found an error in a specific logic path entered due to specifically ordered and timed user inputs that led to an error in RAM-recovery after a power loss, leading to a section of logic being skipped, leading to improperly formed critical RAM records.

Writing official reports based on notes kept during investigation. Integrating into report feedback and information from multiple departments. Editing, formatting, and improving final report.
I am seeking a position as a software developer that will allow me to use my skills in order to craft solutions which create a tangible benefit for society.

I am exceptionally proficient at debugging code, even when unfamiliar with the code base. If your code doesn't work and you don't know why, let me look at it.