Over 12
years of experience in technology research and development with expertise in the
areas of data management, large-scale distributed systems, event notification
middleware, workflow management, high performance messaging platforms,
electronic document archiving, and data integration. Over three years of
start-up experience: management, strategic planning, application lifecycle
management, professional services, and client engagement.
10/2000-present: Voicemate, Inc. (New York, NY) http://www.voicemate.com
·
09/2003-present: President and Chief of Engineering
o
Responsible
for short- and long-term company policies, objectives and initiatives (together
with the CEO).
o
Responsible
for establishing and directing the strategic long-term goals, policies and
procedures for all services and products.
·
05/2001-08/2003: Vice President Engineering
o
Managed
group of engineers spanning multiple disciplines (databases, user interfaces,
computer telephony, web programming): responsible for architecture, API
specification, task assignments, and code reviews.
o
Led the
evolution of several Voicemate services and developed patent pending
technologies. Generated over $2 million in sales (Voicemate services and client
consulting).
o
Offered
consulting services to Wall Street firms on both tactical and strategic IT
initiatives (e.g., strategic planning, service outsourcing, consolidation and
streamlining of IT processes).
o
Worked
with Professional Services on service customization (e.g., JP Morgan Chase,
Citibank, and Merrill Lynch); Sales on RFPs and technical presentations (e.g.,
UBS Warburg and Deutsche Bank); Marketing on market research and new service
offerings.
o
Designed,
implemented and oversaw integration projects (e.g., AP, Virage), content
approval workflows, blast voicemail service offering (voice message broadcasting)
and selective content replication between operational sites for disaster
recovery (J2EE, Oracle, Linux, Web
Services).
·
10/2000-04/2001: Director, Information Systems
o
Hired,
trained and managed small group of engineers. Set up development, documentation
and code source control procedures across entire Engineering organization (8
engineers, 2 contractors) (CVS, Bugzilla).
o
Transitioned
Voicemate’s core infrastructure into stable and high-performance information
architecture based on object-oriented design and development methodology.
o
Worked
on client engagements (e.g., Merrill Lynch, Deutsche Bank); business
development (e.g., Vignette); and standard bodies in the area of investment and
financial research (e.g., RIXML).
o
Designed
and implemented applications for content aggregation, real-time information
extraction, and telephone and email alerting for content matching user-defined
criteria (J2EE, Oracle, Linux).
o
Responsible
for the very first Voicemate client deployment (Merrill Lynch) – designed and
executed transition strategy and service migration for in-house audio content
creation and distribution service.
02/2003-present: IMtelligent, Inc. (NJ and MA) http://www.imtelligent.com
·
VP
Technology – stock only: Provided technical leadership for start-up in the Enterprise Instant
Messaging space. Responsible for Vision, Market Research, Competitive Analysis
and Market Positioning, Development Budget, and VC presentations. Recruited
Product Manager and contractor. Architected and developed IM bots for the
Jabber network and integrated with SMS functionality offered by Cellular
Carriers (J2EE, XML, HTTP, LDAP, Oracle,
and Linux).
06/1996-09/2000:
AT&T Labs (Florham Park, NJ) http://www.research.att.com
·
Research
Scientist – Networking and Distributed Systems Research Center: Conducted research on workflow
management, event notification middleware, heterogeneous data integration,
messaging platforms, and electronic document archival. Visit http://www.epanagos.com for more
information.
o
Member
of the architecture team that designed the AT&T Internet Service Platform
to support a multi-billion venture between AT&T and British Telecom.
o
Consulted
business units on distributed data management, workflow, and event notification
topics.
o
Principal
architect of READY, a high performance event notification engine (C++, UNIX, Sockets, Threads). Migrated
READY an open source implementation of the CORBA Notification service
(omniNotify).
o
Principal
architect of SaveMe, an archiving system for electronic documents based on
Microsoft Exchange.
o
Hands-on
work on the ATLAS messaging system that offered unified access to email and
voicemail to 500 researchers.
02/1993-05/1996:
AT&T Bell Labs (Murray Hill, NJ), http://www.bells-labs.com
·
Software
Engineer: Designed
and implemented distributed transactional storage managers that were used by an
object-oriented database management system, a parallel multimedia storage
engine, the very first Interactive Television project (Video on demand), and
numerous prototypes in research and academic institutions around the world.
Visit http://www.epanagos.com for more
information.
o
BeSS -
Peer-to-Peer Memory-mapped Storage Manager: Designed and implemented:
memory-mapped buffer management, transaction management, concurrency control,
inter-transaction and inter-process caching, and peer-to-peer communication (C++, UNIX, Memory Mapping, Sockets, Signals,
Threads).
o
EOS -
Extensible Object Manager: Designed and implemented: client-server
system architecture, transaction management, and concurrency control (C, C++, UNIX, Shared Memory, Semaphores,
Sockets, Signals).
·
Languages/Technologies: C, C++, J2SE and J2EE (e.g., JDBC,
JSP, JMS, JNDI, Servlets), JavaScript, HTTP, HTML, XML, XSL, CSS, CGI, FTP,
SMTP, POP3, IMAP4, NNTP, LDAP, TCP/IP, CORBA.
·
Application
Development: Visual
Studio, Borland JBuilder, Oracle JDeveloper, Macromedia Dreamweaver, IBM
VisualAge.
·
Operating
Systems: Most UNIX
systems, Windows 95/NT/2000.
·
Applications/Systems: Oracle 8.x, MS SQL Server 2000,
Apache HTTP Server, Jakarta Tomcat, Sun ONE Message Queue, SonicMQ, Vignette
V5, Filenet WorkFlo, IONA Orbix, MS Exchange.
·
Systems
Programming: Shared Memory, Semaphores, Message Queues, Memory
Mapping, Sockets, Signals, POSIX and Solaris Threads.
·
Tools: Make, CVS,
MS Office and Visio 2000, OptimizeIt, SQL Navigator, CA ERWin, XML Spy.
·
AT&T
Internet Architecture Team: Pioneering role in developing AT&T’s Internet
Architecture, 2000.
·
AT&T
Architectures, Objects and Platforms Division: Standing Ovation Award, 2000.
·
Boston
University, Graduate School of Arts and Sciences: Teaching Scholarship
(full-tuition and stipend), 1990-1992.
·
01/13/2004: US Patent No 6678705. A System
for Archiving Electronic Documents Using Messaging Groupware
·
07/29/2003: US Patent No 6601035. Methods for
Dynamically Predicting Workflow Completion Times and Workflow Escalations.
·
08/27/2002: US Patent No 6442546. Messaging
System with Application-Defined Sate.
·
05/03/2001: US Patent No 6212552. Declarative
Message Addressing.
·
04/04/2000: US Patent No. 6047272. Sender-paid
Electronic Messaging.
·
10/12/1999: US Patent No. 5966706. Local
Logging in a Distributed Database Management Computer System.
·
03/21/1995: US Patent No. 6041354. Dynamic
Hierarchical Resource Scheduling for Continuous Media.
·
01/1996: Ph.D. in Computer Science,
Boston University. Thesis title: "Client-based logging: a new paradigm for
distributed transaction management." Thesis advisor: Alexandros Biliris.
·
05/1992: M.Sc. in Computer Science,
Boston University.
·
06/1988: Diploma in Mathematics,
National and Capodistrian University of Athens.
·
Played
an active role in a number of professional and academic organizations. Member
of ACM.
·
Published
over 25 papers in highly competitive international conferences and journals.
·
Served
as panelist, program committee member, session chair and reviewer for several
international conferences and journals.