Christopher F Clark Email and Phone Number
Christopher F Clark personal email
- Valid
Christopher F Clark phone numbers
The Yacc++ author and itinerant compiler specialist. Numerous successful projects from architecture and design through code and benchmarking--including evangelizing the work to key clients, bringing in evaluation opportunities that have led to design wins. In the process, I've mentored many engineers who've become successful in their own right.After retiring I accepted a contract to work remotely for NuoDB developing an expression evaluator for their new SQL engine. Due to the vectorization, it is over an order of magnitude faster than the evaluator it is replacing. It was architected to allow simple replacement by an LLVM code generator once the entire product is stable. I then wrote a PowerShell interpreter (that helped scan for insecure code) for FileScanIO. And, after that built the IR for an SQL engine for DataPelago with a backend in Rust and frontend in Java using GraphQL to communicate between the two implementations.Last job before retiring was working on a variety of projects at Google in support of Mobile Device Latency Testing--the largest of which was the design for a queueing system to support allocating test machines with support for quotas and priorities.Architected "Cave Creek" regular expression hardware accelerator at Intel and co-developed the software solution that replaced it which successfully accelerates Snort to 3x its normal speed, resulting in design wins in the networking and security markets, such as Cisco.Some other highlights: the "vmod" Verilog compiler for Intel, the Alpha optimizer for the Unix Group at DEC, the architecture of an optimizing ANSI C compiler for Honeywell, and the "Common Backend" for the compilers at Pr1me.Former Editor of Parsing Patterns column in SIGPLAN Notices, who often posted on comp.compilers (as cfc@world.std.com) and tweeted about security as @intel_chris on twitter.Specialties: Compilers, Parsing, Lexing, Regular Expressions, Automata, Instruction Sets, Register Allocation, Optimization, Code Generation
-
Director, Engineering; Customer Support ManagerCompiler Resources, IncBolton, Ma, Us
-
Principal Compiler EngineerLemurian Labs Apr 2023 - PresentMenlo Park, California, Us -
Director, Engineering; Customer Support ManagerCompiler Resources, Inc 1987 - Apr 2023Co-author of Yacc++Compiler and/or Parsing Consultant to numerous clients
-
Compiler EngineerDatapelago Sep 2021 - Feb 2023Mountain View, California, UsDBMS acceleration, developed "Qflow IR" to translate SQL into format acceptable for HW acceleration, added Calcite adapter which generates above IR and sends it as GraphQL to the relevant HW acceleration engine. -
Software Engineering ConsultantNuodb Feb 2019 - Sep 2019Cambridge, Ma, UsDeveloped expression evaluation for SQL compiler as a remote work contract assignment. -
Sr Sw EngineerGoogle 2015 - 2017Mountain View, Ca, UsMobile Test Infrastructure -
Hardware And Software ArchitectIntel 1999 - 2015Santa Clara, California, UsHyperscan (3x Snort speedup--US team leader and manager)NGFW PoC for DPDKVmod Verilog CompilerCPM Hardware Architect (Cave Creek)Security Architect (SDL)Director, Embedded and Communications University Research ProgramEEMBC (networking and big data benchmarking) representativeECG Ambassador (they let me speak about regexes/pattern matching/security/compilers) -
Sr Sw EngineerCadence Design Systems 1998 - 1999San Jose, California, UsMerging NC Verilog and VHDL code generators -
Compiler Consultant To Unix Products GroupDigital Equipment Corporation 1988 - 1998Houston, Texas, Us4 sequential contracts to same group:Third Degree (profiler based on Atom)Alpha Optimizer for the Unix C (C++, Pascal, and related) compilersUnix LinkerVarious Unix utiliities: (make, yacc, lex, m4, awk, sed, etc.) -
ConsultantHenco Software 1986 - 1990Ported Database Management System from VAX to Prime and Sun
-
Software EngineerLiant Software 1988 - 1988Nothing worth remembering.
-
ConsultantHoneywell Information Systems 1985 - 1987Charlotte, North Carolina, UsArchitect for Optimizing ANSI C compiler -
Software EngineerPrime Computer 1980 - 1985UsProject Leader for Common Backend. Also wrote "stty" (part of the bootleg command environment) which eventually became "edit command line". -
Software EngineerSoftech 1978 - 1980Karachi , Pakistan, PkJ73C Jovial compiler (Multics and Interdata)
Christopher F Clark Skills
Christopher F Clark Education Details
-
University Of Colorado DenverMath/Cs -
South High SchoolHs Diploma
Frequently Asked Questions about Christopher F Clark
What company does Christopher F Clark work for?
Christopher F Clark works for Compiler Resources, Inc
What is Christopher F Clark's role at the current company?
Christopher F Clark's current role is Director, Engineering; Customer Support Manager.
What is Christopher F Clark's email address?
Christopher F Clark's email address is ch****@****ail.com
What is Christopher F Clark's direct phone number?
Christopher F Clark's direct phone number is +150843*****
What schools did Christopher F Clark attend?
Christopher F Clark attended University Of Colorado Denver, South High School.
What skills is Christopher F Clark known for?
Christopher F Clark has skills like Unix, C++, Linux, Perl, C, Compiler Construction, Verilog, C#, Yacc, Pascal, Parsing, Regular Expressions.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial