Resume of Mark Kerzner (mark.kerzner-at-shmsoft.com)

Hands-on Software Architect, Writer, Trainer, Data Scientist

Skills & Technologies

Skills: Distributed and grid computing, AWS (S3, EC2), Hadoop, MapReduce, MapR, Hive, Pig, Sqoop, Flume,  HBase, Cassandra, high-performance multi-threaded applications, data mining, text analytics, mathematical optimization, linear and dynamic programming, Visualization (Tableau).
Tools: Java, Scala, Clojure, R, NetBeans, IntelliJ, Eclipse, AJAX, C++, Search (Lucene), Drools, Python/NLTK, JavaScript, Swing, J2EE, JSP, Servlets, PHP, Messaging (JMS, Tibco), Web Services, JBoss, Weblogic, .NET, C#, VB.NET, Visual C++, ASP.
Environment: Linux, Windows, MySQL, SQLServer, Oracle.
Business domains: eDiscovery, Legal, Energy, Trading.

Performed Hadoop/Cloud consulting projects for Deloitte, Cognizant, Intel, Deutsche Telecom, T-Mobile, GHX healthcare and a number of startups. Total number of Hadoop clusters set up so far: 125+.

Creator of an eDiscovery/Enterprise Search solution, FreeEed (Hadoop, Lucene, Solr, HBase, EC2, S3, text analytics, document classification).
Co-author, trainer for ElephantScale LLC
Author, HBase Design Patterns
Organizer, presenter and hands-on trainer at Houston Hadoop Meetup.
Big Data book reviewer for Manning and Packt
Certified Cloudera Hadoop Administrator


Professional Experience

07/12-present
SHMsoft, Houston, TX
CEO/Principal software architect. Involved in a number of Big Data / Hadoop projects in eDiscovery, search, marketing, and training.
Clients included Intuit, Deloitte, Cerner, Cognizant, Intel, Bank of America.
Some of the accomplishments were:
Technologies used on these projects: Java, Hadoop, Hive, Pig, HBase, R, Sqoop, Flume, Maven, Git, ZooKeeper/Exhibitor/Curator, YARN, Storm.

11/11 - 07/12
Cision, Chicago, IL
Big Data consultant
Prototyped Big Data system with Hadoop, HBase, and Cassandra, Lucene, Solr, Java, R, text analytics (feature extraction, document grouping) using Cloudera and MapR clusters on EC2. Designs complete architecture, assuring acceptable performance.

06/11- 11/11
Nor1, Sunnyvale, CA
Big Data consultant
03/11-06/11
GHX, Louisville, CO
Big Data consultant

Architected and prototyped Track and Trace for pharmaceuticals, using Scala, Cassandra, Hadoop, XML, REST fine-grain access control with certificates, with capacity of 1,000-10,000 transactions per second, with background processes to verify chain of custody and fraud prevention. Tasks accomplished:
01/11 - 03/11
ChooChee, Mountain View, CA
Big Data consultant
08/10 - 12/10
ExtremeTix, Houston, TX
High performance applications consultant

Developed high-performance cache, making the site stable and improving its performance;
Implemented complex discount logic using Drools.

12/08 - 08/10.
HighGate, New Jersey
Architect
Designed and developed a high-performance cloud-based eDiscovery system (Java, Hadoop, SimpleDB, RDS). This amounted to a sophisticated legal search application and included the following:
01/10 - 07/10
Architect at Quiz Revolution, cloud-based PHP/MySQL/Java.

10/08-08/09 - Senior Developer
Exobox, Houston, TX.
- Develops text analysis and business intelligence applications, based on EC2/Hadoop/Nutch. Tasks include web scraping, document conversion, search index creation, automatic categorization, duplicate detection, using Java technologies and open-source projects. Later ported complete infrastructure into the EC2 cloud.

09/08-10/08
UBS, Houston, TX.
Consultant Developer for Commodities Trading
- Develops high-performance trading applications, with the high-reliability, high-performance, multi-threaded framework based on Spring;
- Signal Suite - real-time high volume (100k+ messages per/second) data analysis that can be used from algorithmic trading to system monitoring. Based on Esper for ASP (Event Stream Processing) and CEP (Complex Event Processing).

07/06-09/08
Merrill Lynch Commodity Trading, Houston, TX.
Senior Developer for eConnect.
Projects included
- re-engineer the system to improve performance and to bring the GUI to today's look and feel;
- ICE/eConnect integration;
- integration of third-party trade systems.
- intensive testing, bug detection and fixes;using Swing, Java, Weblogic, JMS, SQLServer, Hibernate, Linux, Windows.

01/05-07/06
BaseBase Corporation, Houston, TX.
Senior Software Engineer / Architect.
Projects included
- a multi-media sharing site with distributed architecture;
- social network with AJAX interactions and multilayer Google Maps mashup
JBoss, JMS, MySQL, Hibernate, AJAX, Linux, Windows.

06/03-12/06
HyperAlert, Houston, Texas.
Architect/Developer.
Continuously defined and implemented new features, improved stability, scalability, and reliability, until HyperAlert became a leading communications platform for contacting people by phone, email, web, with real-time response tracking. Used open-standards architecture with Linux, JBoss, EJB, JSP, AJAX, VoiceXML, MySQL.

10/03-12/04
Lateral Data, Houston, Texas.
Architect and Lead Developer.
Developed and implemented a software system for eDiscovery - unique, massively parallel, scalable.

03/03-10/03
ODS_Petrodata, Houston, Texas.
Java developer.
Maintains and improves various aspects of the ODS Petrodata commercial websites. The sites are used by subscription by oil companies and energy operators to plan and execute offshore drilling programs. Technologies used are Java, Weblogic, XML, JSP, Servlets, and SQLServer.
Specific tasks:
- integrated site search and indexing using open source Lucene, replacing Inktomi;

01/02-03/03
SHMSoft, Houston, Texas.
Director, lead developer.
Suggests, designs, and implements new software products and improvements. These include:
- Translink, optimization energy trading planner, VB/Access, C++ advanced optimization, for Energistics, LLP, http://energisticsllc.com
- software package for delivery services with scheduling, dispatching, payroll, accounting, and web order entry. Currently used by dozens of people in 4 cities.

07/2001 – 01/2002
Structure Consulting Group, Houston, Texas.
Contract programmer.
Designs and develops applications for deregulated energy markets.
- Java architect/lead developer for the Trade Manager, which keeps track of energy trading contracts, energy consumption measurements and financial settlements, and controls risk management. The technologies used are Java, Swing, J2EE, Oracle, Tibco, PL/SQL.

07/2000 - 07/2001
Coral Energy, Houston, Texas.
Contract programmer.
Designs and develops applications for on-line energy trading, using Java/Swing, J2EE, EJB, Weblogic/Oracle, Tibco, Endur.

02/2000 - 07/2000
Emerging.com, Houston, Texas.
Contract programmer.
Builds commercial B2C and B2B websites. Tasks accomplished:
- www.ashford.com rewrite using Java, Servlets, JSP's, WebLogic, WLCS.  

06/1999-02/2000
Enron Energy Services, Houston, Texas.
Contract programmer.
Builds Enron's Common Data Platform (CDP) which brings together all enterprise data. CDP is based on EJB (Enterprise Java Beans specifications) and comprises Java and C++ servers, with C++ and Java clients, ObjectStore database, communicating through CORBA and XML.


04/1999-06/1999
Dresser-Rand, Houston, Texas.
Contract programmer.
Develops "Global Access", an Internet-based system of remote control over equipment operation.

04/1996-04/1999
Shell Oil (BTC), Houston, Texas.
Contract programmer.
Develops applications for processing and 3-D modeling and visualization of exploration data (123DI, Spir3DVIP) on UNIX.

04/1998-06/1999
Mincom, Pty., Houston, Texas.
Contract programmer.
Develops OpenWorks/Geolog data server (Java, CORBA, PC, UNIX). Suggests and develops innovative graphical user interface to database objects. The interface is based on the JGO++ library, and is used to graphically configure database mapping.

11/1998-06/1999.
Petrophysical Solutions, Inc., Houston, Texas
Contract developer.
Develops complete novel well log data processing applications in Java, PC, UNIX, and databases.

12/1995-08/1998 (after 04/1996 continuing part time, at 30 hours/week).
Applied Training Resources, Houston, Texas.
Contract programmer.
Develops Procedure Maker, a multimedia information management system for petrochemical refineries.

02/1995-12/1995
Western Atlas International, Houston, Texas.
Contract programmer.
Designed and implemented applications for data base storage of well log data. C++/MFC, VB, Windows, UNIX, WIND/U.

05/1993-02/1995
Oilware, Inc., Houston, Texas.
Contract programmer.
Developed and implemented a C++ library of 100+ classes for new data exchange standard (RP66 and DLIS). The volume of 20,000 lines was completely designed, implemented, and tested in 1.5 years.

08/1984-04/1993
Halliburton Logging Services, Inc., Houston, Texas.
Contract programmer.
Projects accomplished:
- designed and implemented a prototype for an object-oriented geological database;
- implemented parts of client-custom server for multi-user access of the above database;
- designed and implemented new computer applications using AI and image processing.

02/1979-05/1984
Dresser Atlas, Inc., Houston, Texas.
Started as Systems Analyst, left as Senior Computer Research Specialist. Received Dresser Industries Golden Creativity Award in 1984.
Projects accomplished:
- new computer applications for log analysis;
- systems for log processing, databases, interactive and hard copy displays.

Education

Hadoop bootcamp, Redwood City, CA, by ScaleUnlimited, 2009
MapR training with Zaloni, Chicago, IL, 2012

Novus University School of Law
JD, 2007

St. Petersburg University, Russia.
MS in Math, 1978.

St. Petersburg Electrical Engineering Institute.
MS in Computer Science, 1978.  

St. Petersburg 239 Liceum

Certifications

Cloudera Certified Hadoop Administrator.
Java Programmer Certification, SUN.
MSCD (C++, VB path) Certification (Microsoft).

Publications & Misc

Reviewer for "Hadoop Operations and Cluster Management Cookbook", 2013, Packt.
Reviewer for "Big Data Analytics with R and Hadoop", 2013, Packt.
Reviewer for "Securing Hadoop", 2014, Packt.
Reviewer for "Practical Data Analysis", 2013, Packt.
Reviewer for "Learning Cassandra for Administrator", 2014, Packt.
Reviewer for "Cassandra Design Patterns", 2013, Packt.
"Professional Java E-Commerce", WROX, 2002.
"Image Processing in Well Log Analysis", Prentice Press, 1985
Three US Patents for computer software/well log analysis.
Mensa Member since 1983
IEEE Member since 1980
ABA Member since 2013