Senior Software Engineer at ScaleDB
San Francisco Bay Area
Senior Software Engineer at ScaleDB
San Francisco Bay Area
Software Developer focused on efficient, accurate, and testable code
-- C & C++ development
-- Linux, Solaris, Free BSD, and Windows experience
-- Data Structures & Algorithms
-- Tools: GDB, Valgrind, Gprof, strace, VI, Visual studio
-- Multi-threaded systems and synchronization techniques
-- System programming such as IPC, file system IO, pipes, shared memory
-- Experience with OLTP database and data warehouse internals
-- database access experience optimizing SQL
-- scripting experience with perl, bash, and python
(Information Technology and Services industry)
November 2008 — Present (9 months)
Development of a shared-disk clustered highly scalable Mysql storage engine. This is a startup where I am contributing to the initial development and launch of the product. Read more about our product here: http://www.scaledb.com
(Public Company; 10,001 or more employees; YHOO; Internet industry)
February 2007 — November 2008 (1 year 10 months)
Development of the web traffic data collection systems. The system is used to collect real time messages from the front end webservers, to pre-process and cleanse the event data, to split-sort-merge the data and load it into a multi-terabyte scale proprietary data warehouse. Coding is done is c, c++, perl, bash, and java.
(Public Company; 1001-5000 employees; ETFC; Financial Services industry)
July 2006 — February 2007 (8 months)
c and c++ programming for the Smart Alerts and Advanced Orders web services used by the main customer web site
(Privately Held; 51-200 employees; Financial Services industry)
February 2002 — June 2006 (4 years 5 months)
Development and Support of Real-Time front office derivatives trading system. Using C++ and Solaris. Heavily multi-threaded and distributed system.