Dr. Ted Markowitz

Computer Science Professor & Web Applications Architect

University of New Haven / Cognosys LLC tmarkowitz@newhaven.edu / tjm@cognosys.net Darien, Connecticut 06820, USA 1.203.655.2400
Ted Markowitz resume photo avatar

My History & Profile

Currently most of my working hours are spent as a Practitioner-in-Residence in the department of Electrical & Computer Engineering and Computer Science within the Tagliatela College of Engineering at the University of New Haven in West Haven, CT. At UNH I teach a myriad of topics including: Artificial Intelligence (AI), Human-Computer Interaction (HCI), Security, Web application development, Data Structures, and introduction to the C/C++ language.

Prior to this time I had a long career in numerous aspects of systems development and information technology at a number of companies such as American Express, Xerox, Netscape/AOL, and RetailDNA, — a sister company to Priceline, Inc. based here in Connecticut.

Selected Achievements

Skillset

Development

  • HTML5/CSS3
  • JavaScript & jQuery
  • Java EE server application architecture
  • SQL Databases
  • Linux and Windows systems administration

Software

  • Apache Web Server
  • Apache Tomcat Server
  • Oracle GlassFish Server
  • Java / C / C++ / Python / Perl / bash scripting
  • Netbeans & Eclipse IDEs

Education

Pace University, D.P.S. in Computing — 2011.

Columbia University School of Engineering & Applied Sciences, M.S. Computer Science — 1984.

University of Rochester (graduate courses in Computer Science) — 1993-94.

Columbia College, B.A. Music (concentration in Russian) — 1974.

Work Experience

 University of New Haven, Tagliatela College of Engineering — 2008-present
West Haven, CT
Practitioner-in-Residence

Primary responsibilities:

Creating curricula and teaching materials for Computer Science undergraduates and graduate students with a special focus on the hands-on practice of software engineering techniques and technologies in conjunction with a solid underpinning of Computer Science theory. Typical classes have included the graduate-level Web-Database Application Development, Introduction to Computer Security, Artificial Intelligence, and Human-Computer Interface courses, in addition to undergraduate courses in the C language and Data Structures. Research interests include the application of machine learning and artificial intelligence techniques to solve real-world problems and the study of new pedagogical practices used for teaching Computer Science students at the university level.

 Cognosys LLC — 2001-present 
Darien, CT
Chief Architect & Principal

Primary responsibilities:

Primary architect for developing large-scale, Internet-based e-Commerce infrastructures. Project leader for a variety of commercial products and systems integration efforts. Expertise includes: LDAP directory design, deployment, and tuning; web security & user provisioning management; web application servers and distributed application architectures; large-scale system integration of diverse software on multiple platforms. Client list has included firms such as ADP and AOL.

 RetailDNA, LLC (a Walker Digital company) — 2000-2001 
Stamford, CT
Chief Architect

Primary responsibilities:

Overall responsibility for long-term technology strategy at RetailDNA, a spin-off of Walker Digital, the parent company of Priceline.com. This position included accountability for selecting the firm's development tools & methodologies, design of the company's application architecture, and delivery of the technical infrastructure supporting the entire RetailDNA product line (Visual Deal, BioNet, etc.).

 Netscape Communications Corp. / AOL / Sun iPlanet — 1997-2000 
NYC, NY & Stamford, CT
Principal Consultant

Primary responsibilities:

Technical consulting engagements on behalf of AOL/Netscape Worldwide Professional Services. Typical engagements include: design of a new messaging, calendaring and directory infrastructure for a multi-national pharmaceutical firm covering over 50,000 employees; advising on architecture, security policies and development tools for various Web-based services; development of a Web-based architecture for a suite of credit card processing applications for a large NY financial institution.

 Xerox Corporation Global Process & Information Mgmt. — 1990-1997 
Rochester, NY
Chief Knowledge Engineer

Primary responsibilities:

Special consulting assignments on behalf of Xerox senior systems management and Xerox business unit line management. Typical assignments: design of a hierarchical storage management architecture for Xerox Business Services Document Technology Center sites across the US and development of World Wide Web-based multimedia training components for 70,000 Xerox employees worldwide;

Analysis, design and coding of information systems for sales transaction profitability analysis, accounts payable transaction imaging and workflow handling, ... ;

Hands-on research into advanced technologies in support of the GP&IM SW development organization;

Training of Xerox development staffs in new software methodologies and techniques, e.g., Artificial Intelligence and Object-oriented technologies as a senior member of the Knowledge-Based Systems (KBSCC) and Object Technology (OOTC) Competency Centers;

Management of a PC and UNIX-based software development computing infrastructure, including all hardware, software and network acquisition, management and technical support.

 American Express Corporation — 1981-1990 
New York, NY
Director – Technology Research & Communications
Project Manager – Decision Support Systems
Senior Systems Programmer

Primary responsibilities:

Responsible for directing the investigation of advanced information technologies on behalf of Project Genesis (a $250M re-engineering effort); technology consulting to Sr. Management; strategic analysis of technology trends; management of a research staff; administration of a multi-million $ R&D project fund; design and development of decision-support systems and AI applications. Hands-on, day-to-day administration of large timesharing facility for decision support.

 Columbia University Center for Computing Activities (CUCCA) — 1977-1981 
New York, NY
Senior Consultant / Analyst
Technical Writer / Assistant Newsletter Editor

Primary responsibilities:

Provided technical consulting in DEC and IBM environments to research faculty and students; developed, scheduled and taught end-user classes in application tools, computer languages and operating systems. Wrote extensive documentation for university systems and university newsletter.






Contact Information 

Dr. Ted Markowitz
10 Hamilton Lane
Darien, CT 06820
tmarkowitz@newhaven.edu / tjm@cognosys.net
1.203.655.2400