Objective

Professional Networking

Interests

* Vice President, Lexington Mews Association Inc. Board of Directors

* Certified Flight Instructor (Instrument),

* Advanced Ground Instructor (Instrument)

Summary

As is outlined below, Dr. Cory Plock has extensive background and experience in computer programming and communications technology. He is president of software development and consulting firm Prolifogy, Inc., located in Danbury, Connecticut. As Prolifogy’s president, Dr. Plock is responsible for organizational management, internal product development, software consulting, and managing client relationships. In addition to his work at Prolifogy, Dr. Plock also teaches several sections of a graduate-level Programming Language course in New York University’s Computer Science program. 

Prior to Prolifogy, Dr. Cory Plock was a software consultant for Microsoft Research Ltd., in Cambridge, UK. At Microsoft, Dr. Plock developed a biological systems modeling tool, based partly on his Ph.D. dissertation research, which runs either as a standalone application or as a multinode computer cluster. In 2008, Dr. Plock received his Ph.D. in Computer Science from New York University. He received numerous accolades during his time as a doctoral student, including the Henry M. MacCracken Fellowship, the Henry Barnard Distinguished Student Award, and the Henning Biermann Award for Outstanding Service to the Computer Science Department. Cory Plock also earned a place with other accomplished Ph.D. students as an intern with Mission Critical Technologies in 2004. During this internship, he worked at the National Aeronautics and Space Administration’s (NASA) Ames Research Center in Mountain View, California, and served as part of the Automated Software Engineering group. (This group is now known as the Robust Software group). 

Before the Mission Critical Technologies internship, Plock served in various consulting roles for seven years at Boehringer Ingelheim GmbH, a pharmaceutical company, at their location in Ridgefield, Connecticut. During his work there, he trained the information technology staff on software development tools, investigated new technologies, worked on related proof-of-concept applications, and put in a place a software tool that extracted information from laboratory equipment and loaded it into scientific databases. 

Dr. Cory Plock earned his Bachelor of Arts degree from Western Connecticut State University in Danbury, and his Master of Science in Computer Science from the Rensselaer Polytechnic Institute in Troy, New York. 

Work History

Work History
Apr 2011 - Present

Adjunct Associate Professor

New York University, Education

DETAILS Teaches multiple lecture sections of a graduate-level Programming Languages course.

RESPONSIBILITIES Provides weekly lectures according to the approved course syllabus. Prepares visual aids. Coordinates with the recitation section leaders and grader. Holds office hours and answers student questions by email and the course mailing list.

ACHIEVEMENTS The course evaluations submitted by students have been highly positive overall. Some students have contacted me after the course to explain how it helped them in their professional careers.

ADDITIONAL INFO Programming Languages is a required core course for all Master degree students in the Computer Science program at New York University.

Jan 2010 - Present

President

Prolifogy Inc., Software

DETAILS Successfully conceived and executes the company vision of providing the custom business software marketplace with top-level, industry-leading talent in a variety of practical areas.

RESPONSIBILITIES Responsible for providing software consulting services to clients, overseeing all internal product development, managing customer relationships and general organizational affairs.

ADDITIONAL INFO The company has been profitable since the first year.

Jun 2008 - Jun 2010

Consultant

Microsoft Research, Software

DETAILS Designed and implemented an experimental software tool for modeling biological systems. Interacted and coordinated with researchers and programmers to develop both a desktop-based and Silverlight-based research product. I also developed a command-line based variant of the tool for cluster computing.

RESPONSIBILITIES Designed a biological modeling software application based on state-of-the-art research in computational biology, formal methods, and personal Ph.D. dissertation work. Implemented core components of the application's execution engine.

ACHIEVEMENTS Published a research paper entitled "Synthesizing Biological Theories" based on this work. The tool was made publically available for download by Microsoft.

ADDITIONAL INFO Worked with the Microsoft teams remotely (from overseas) during a significant portion of the project.

Jan 1995 - Jan 2010

Proprietor

Connecticut Custom Software

Connecticut Custom Software, Software Ridgefield, CT, US

DETAILS Built customized software applications for small and medium-sized businesses.

RESPONSIBILITIES Designed, implemented, and deployed all software applications. Major development efforts include a preventive maintenance and task/inspection scheduling application. It is a regulatory compliance application used primarily in the healthcare industry. Also developed a telephone-based, real-time serial communications application for social networking.

ADDITIONAL INFO The company was converted into another entity, Prolifogy Inc, and continues under that name.

May 2004 - Aug 2004

Intern

Mission Critical Technologies, NASA Ames Research Center, Aerospace

DETAILS Participated in a highly selective internship program for Ph.D. students. Worked with researchers within the NASA Automated Software Engineering Group at the Moffett Field, CA location.

RESPONSIBILITIES Studied ways in which formal requirements languages could be used in conjunction with known runtime verification techniques and tools. Worked with and coordinated research efforts with various team members. Worked highly independently throughout the duration of the assignment.

May 1996 - Aug 2003

Consultant

Boehringer Ingelheim, Pharmaceuticals

DETAILS Held various consulting positions over the course of several years. During this period, I generally designed and implemented software tools to support scientific research.

RESPONSIBILITIES Implemented a cross-platform desktop software application which extracted data from laboratory equipment and communicated the data to scientific databases for analysis and reporting. Also designed and configured software for secure and remote overnight monitoring of chemical reactions in a scaleup laboratory. Investigated emerging technologies and developed proof-of-concept applications for demonstrating business usefulness. Provided training to IT staff on new software development tools, technologies, and methodologies.

Jan 2000 - Dec 2001

Senior Analyst

PepsiCo Inc., Beverages

DETAILS Supported and later developed new software for collecting and communicating sales and delivery data between handheld devices and company back end systems.

RESPONSIBILITIES Provided support for both UNIX-based back end systems and Windows-based delivery and point of sale systems. Led the design effort for developing a new modernized version of handheld sales and delivery software. Was also responsible for implementing certain portions of the handheld software, including the product ordering process, which drives the companies revenues. Mentored other team members and new team members and also worked alongside business consultants. Supported legacy handheld applications. Provided staff training in software design methodologies for NextGen.

ACHIEVEMENTS I was the only person on the team with software design experience. I taught the team how to execute the design phase using UML-based software modeling tools. I was responsible for maintaining the design model and preparing the team to begin development.

Education

Education
Jan 2002 - May 2008

PhD

New York University
Sep 1998 - Dec 1999

Master of Science (M.S.)

Rensselaer Polytechnic Institute

MEMBERSHIPS Member of the Rensselaer Aeronautical Federation (RAF).

ACHIEVEMENTS 4.0 GPA

Sep 1993 - Jan 1998

Bachelor of Arts (B.A.)

Western Connecticut State University

MEMBERSHIPS * Co-founder and President of the WCSU Computer Society * WCSU Foundation Annual Fund Chair

ACHIEVEMENTS * Dean's List every semester in attendance. * Graduated with Honors in Computer Science * Graduated Summa Cum Laude with 3.93 overall GPA, 4.0 GPA in major

ADDITIONAL INFO Also served as a university tutor. Have been regularly supporting the university since graduation. Now on the Board of Directors of the WCSU Foundation.

Skills

Skills

Programming Languages

Software Engineering

Formal Software Modeling

Embedded Systems