Sr. Software Engineer at Flexilis, Inc
Greater Los Angeles Area
Sr. Software Engineer at Flexilis, Inc
Greater Los Angeles Area
Kernel Development, Reverse Engineering, Vulnerability Research
(Computer & Network Security industry)
September 2008 — Present (2 months)
Working on security research for mobile devices.
(Computer & Network Security industry)
February 2007 — September 2008 (1 year 8 months)
- Lead developer of Windows/Linux Sentinel software.
- Reverse engineering of windows kernel internals
- Designed memory introspection for windows guest from within Hypervisor
(Public Company; 1001-5000 employees; MFE; Computer & Network Security industry)
October 2006 — January 2007 (4 months)
- Analyzing Malware
- Assisted in development of McAfee Host Intrusion Prevention Software (Host IPS)
- Reverse engineering windows system files to discover vulnerabilites using IDA Pro, WinDBG, etc.
- Develop vulnerability signatures for Host IPS product
(Self-Employed; Myself Only; Computer Software industry)
August 2005 — September 2006 (1 year 2 months)
(Privately Held; 51-200 employees; Computer & Network Security industry)
August 2005 — November 2005 (4 months)
- reverse engineering of Windows dll's using IDA Pro, WinDBG, and VMWare
- discovered various security vulnerabilities
- helped develop Shields for the LiveShield Product based on reverse engineering
(Privately Held; 11-50 employees; Computer Software industry)
June 2004 — April 2005 (11 months)
- assisted in development of x86, .NET MSIL, and Java disassembler
- agile software development/XP: pair programming and test-driven
- programming, debugging, and testing of C# on Linux and Windows
- reverse engineering of x86, .NET MSIL, and Java binaries using IDA Pro, objdump, and our own proprietary disassembler
NT Kernel Internals, Kernel Development, Reverse Engineering, Embedded Systems, Computer Security, Programming Languages