Professional Experience

Founder Of Induction Internet Infrastructure & Services Limited (February 2003 - present)

Consulted for Bigbox Red SL. Automated systems using NetMorpher freeing-up an entire man-month of data entry, extraction, and transformation. Created a NetMorpher based search engine optimization (SEO) tool for publishing classified ads, forum posts, etc with either a few clicks manually or entirely automatically.

Consulted for properazzi.com. Wrote Java and pig code and deployed it to the production hadoop cluster one week after starting. Performed ad hoc statistical analysis for data for press releases. Upgraded and maintained the cluster. Optimized map-reduce jobs. Wrote payment processing servlets using Google's guice for dependency injection. Refactored existing code. Wrote an automated, future-proof back-up system using protobufs and amazon.com's S3.

Consulted for Prometheus Research by pure telecommute. Delivered a 1-month-allotted, one-off web app in 3 weeks and turned it into an integral part of their flagship product. Architected/implemented their web-based data collection services for use in both online and offline modes. Wrote extensions for Firefox.

Developed a digital mash-up machine. The Firefox-based app, tested on Linux and Win32, runs in desktop or server mode and provides a browser-based drag-and-drop (Web 2.0) user interface to instruct the C++ backend. The machine can automate, personalize, and combine data entry/extraction from disparate sinks/sources (web pages, streaming media, databases, proprietary apps, etc) and output to mobile phone(s), cell(s) in an Excel spreadsheet, specific locations in a Word doc, a browser, printer(s), database(s), etc. The design allows for massive scalability using distributed computers. Conceived a multi-faceted revenue strategy to accompany the machine allowing content providers to earn/charge micro payments for access to their data, for one.

Invented the Internet Oasis - a battery powered, portable Internet cafe. Obtained corporate sponsorship from Via. Liaised with investors, business developers, VC funds, corporations, etc.

Keywords: entrepreneur, consultant, Linux, Windows, MySQL, C++, Java, Perl, JavaScript, Web 2.0, AJAX, Sysadmin, Web Services, XPath, JPA, CVS, Subversion, FreeRadius

Associate At Goldman, Sachs & Co. (December 2000 - February 2003)

Developed and maintained real-time, electronic market making pricing engines for US treasury and agency bonds and optimized a real-time, aggressive proprietary trading engine. Coded real-time asset swap spread and agency discount note pricing engines. Directly supported bond traders' applications. Created a bond calculator for long end US treasury manual trades. Completed the GS Fixed Income Associate Training Program.

Keywords: C++, Java, Perl, Real-time, Solaris, Fixed Income, Analytics, Sybase, CVS, TIBCO, Rendezvous, Front Office, H1-B

Principle Consultant At RABA Technologies, Inc. (August 2000 - December 2000)

Consulted for weather.com and discovery.com. Wrote data capture templates, presentation templates, and workflows. Liaised with clients. Configured TeamSite and OpenDeploy.

Keywords: Perl, TeamSite, OpenDeploy

Founder Of avaritia.com inc (April 1999 - August 2000)

Setup an Internet cafe and designed and implemented automatic, fault-tolerant, multithreaded, distributed accounting software using Java, C++, and CORBA. Coded automatic stock market order entry programs and confirmation scripts. Installed numerous intranets with a Linux box server/gateway. Devised and coded the infrastructure for a totally customizable web portal. Designed and implemented an efficient object persistence scheme permitting multiple inheritance, including virtual base classes, and circular object references using recursion.

Keywords: Object-Orient Analysis & Design (OOAD), Java, C++, CORBA, Linux, Windows NT/9x, Client-Server, Callback, Multithreaded, TCP/IP, Sockets, Applet, Apache, DHTML, Administration

C++ Programming Wizard At Hyprotech Ltd. (October 1995 - April 1999)

Joined the POLYSIM team and was christened "Programming Wizard" by project manager and team leader Dr. Rudi Stocker. Participated in the full development lifecycle. Coded the front end of the world's foremost polymer simulator including details regarding the fluid package, reaction packages, and databases. Designed the entire reaction class hierarchy for five major chemistries and their associated sub-chemistries, thermodynamic classes, estimable parameter classes, controller classes, and designed a generic collocation point container class. Coded the interface for all five reactors in the Ziegler-Natta chemistry in addition to reactors in three other chemistries. Provided guidance for several Research & Development Engineers of the eight-member team.

Keywords: Object-Orient Analysis & Design (OOAD), Visual C++, Windows NT, PVCS, Tracker, Full Life Cycle Development, Leadership

Post-Secondary Education

PhD In Chemical Engineering From The University Of Calgary (1994 - 1998)

Created a predictive, two-dimensional, time-averaged hydrodynamic model for a circulating fluidized bed (CFB) riser operating in the fast fluidization regime with downward flow of gas and solids near the wall. Modification of the elaborate two-dimensional model allowed for its coupling with kinetic reaction equations to form a general, tractable CFB riser reactor model. The culmination of the research manifested itself in the form of a fully object-oriented, multi-threaded simulator written in C++. The simulator included an MFC graphical user interface supporting drag-and-drop process flow diagram construction, novel object persistence design, and generic flash calculations.

Substantial projects stemming from course work: design and implementation of a generic, multi-purpose chemical plant simulator, Gibbs energy minimization of a modified Claus plant reaction furnace, simulation of transpiration cooling of an insulated cylinder, steam reforming of methane, and isentropic discharge of an ideal gas from a duct.

Awarded John S. Poyen Scholarship & DB Robinson and Associates Travel Grant. Achieved a GPA of 3.85/4.0.

Keywords: Object-Orient Analysis & Design (OOAD), Visual C++, Windows 9x, MFC, GUI, Project Management, Full Life Cycle Development, RCS, Numerical Methods

BSc In Chemical Engineering With Distinction From The University Of Calgary (1989 - 1993)

Achieved a GPA of 3.63/4.0 for the last two years of the engineering curriculum. Awarded:

  • Dow Chemical Scholarship
  • Orbit Value Company Limited Bursary
  • Matriculation Merit Award
  • Alexander Rutherford Scholarship

Publications

Chemical Engineering Science Volume 51 Issue 24 (December 1996)

Hydrodynamic And Kinetic Modelling Of Circulating Fluidized Bed Reactors Applied To A Modified Clause Plant

Canadian Journal Of Chemical Engineering Volume 71 Issue 3 (April 1997)

Modelling A Circulating Fluidized Bed Riser Reactor With Gas-Solids Downflow At The Wall

Stats

Sex: male Height: 190cm (6'3")
Birthday: April 1, 1971 Weight: 80kg (175lbs)
Marital Status: single Citizenship: Canada
Sexual Orientation: hetero Location: Barcelona
Dave Puchyr, PhD



$Id: cv.shtml 8 2010-05-26 14:54:13Z dave $