Christopher S. Komuves
OBJECTIVE
Systems/process architecture/engineering projects involving the creation of innovative Web-based database-driven directory, financial, social networking, video sharing, groupware, and infrastructure applications. Involvement or oversight in all aspects of such applications, including design, analysis, programming of back-end and UI, security, and sysadmin. Implementation of such projects in a UNIX environment such as Ubuntu Linux. Open to all sizes of projects.
SKILLS
Long and extensive background working for more than 20 companies. More than 36 years of programming experience, including more than 25 years of Web-based software development experience. Professional experience has included use of the following skills.
- Ajax, JQuery
- CGI Programming
- DNS
- Email/SMTP
- Financial Application Development
- Hardware Repair
- Internet Site Administration
- Large-Scale Systems Development
- NTP
- Network Security
- Privacy and Data Security
- Shopping Cart Development
- Social Networking Site Development
- Spam Filtering
- Systems Adminstration (Solaris, Linux (Ubuntu, CentOS), OS X, Windows, etc.)
- Systems Architecture
- TCP/IP Networking/Administration
- UNIX Shell Programming
- UNIX Systems Security
- Video Sharing Development
- Video Streaming Servers
- Video Transcoding (ffmpeg, custom apps)
- Web Application Development
- Web Server Administration (Apache)
- Website Security
- ZFS, RAID
Programming Languages
- Assembly language (68000)
- BASIC
- Bourne (UNIX shell)
- C
- CGI programming
- CSS3 (and earlier)
- HTML5 (and earlier)
- JavaScript
- Lisp
- Node.js
- Pascal
- Perl
- Prolog
- SQL (MySQL, etc.)
- Smalltalk
Operating Systems
Professional experience working on the following OS's:
- DEC Digital UNIX (OSF/1)
- Hewlett Packard HP-UX 9.04, 10
- Microsoft DOS 3.3 - 6.22
- Microsoft Windows 3.0-3.11/95/98/NT/2000/XP/Vista
- Silicon Graphics IRIX 5.3, 6.2
- Sun SunOS 4.1.x
- Sun Solaris 2.3 - 10 (including security and kernel tuning)
- Linux (Various, mostly Ubuntu & CentOS)
- Apple Mac OS X
Software
Familiarity with a wide variety of PC and UNIX software, including (mostly only for historical interest):
- DBMS & Directory:: Paradox for Windows, FoxPro, MS Access, Uniplex, Informix, TimesTen, Netscape Directory Server (LDAP), OpenLDAP, BerkeleyDB, Ev (POST, pq), vs6, Eteron™, MySQL
- Editors: EMACS, vi, pico, dtpad, nedit, etc.
- Graphics: JASC Paint Shop Pro, JASC Image Robot, Adobe Photoshop, OmniGraffle, GimpShop, GraphicConverter, Seashore, ImageMagick, GraphicsMagick
- Networking: TCP/IP using UNIX, Windows 95/98/NT/2000/XP/Visa, PC/TCP OnNet, Chameleon, SuperTCP, Trumpet, eXceed!, XVision and Network Time Protocol (NTP); Microsoft LAN Manager; Windows for Workgroups, Windows 95 and Windows NT using NetBEUI; and some Novell 3.11. Various firewall and NAT (Sun, Linksys), 802.11, NFS, ssh/sftp/ssl keys. Deep experience with Solaris networking and tuning.
- Email: Mail-it, Pronto Mail, Eudora, ELM, Netscape, Mozilla, Apple Mail, various email protocols such as SMTP, POP, IMAP, MIME, MAPI and vCard. Configuration of SENDMAIL for large-scale virtual domain servers with anti-spam security measures (including editing sendmail.cf files and rulesets), SpamAssassin. Wrote secure, web-based system for automatically reporting and blocking senders of selected spam using header analysis, tracerouting, and whois DB lookups.
- World Wide Web Servers: Installed CERN, NCSA, Apache, Nginx, Netscape/iPlanet/Sun Enterprise httpd servers on a variety of platforms.
- World Wide Web Browsers: NCSA Mosaic, Netscape Navigator/Communicator, Mozilla, Lynx, Cello, Hot Java, Charon, MS Internet Explorer, Enhanced Mosaic, Safari, Opera, Firefox, Chrome.
- Configuration Management: Worked in development environments using CVS, Subversion, and Git.
- Groupware, Monitoring: RT, Bugzilla and Asana for bug/issue tracking. Nagios and Graylog for system/service monitoring. Slack for everything.
- Video Transcoding: ffmpeg, libavcodec, mediainfo, qt-faststart, mp4box.
EXPERIENCE
Komuves Consulting
Proprietor, Chaplin, CT, 2005 - presentConsulting services including web software and site development, Linux systems administration, computer and network security, and Web site hosting services.Proprietor, Iselin & Dunellen, New Jersey, 1993-09 - 2000-09A business providing consulting and computer solutions for PC and UNIX platforms, including World Wide Web consulting & hosting services, Internet site setup and training, computer hardware and software (including the complete VisionMaster monitor line), database and network systems, and several books. Also set up BBSs, DBMS sytems, and other information systems. Clients included:
- NYNEX Information Technologies {Middleton, MA}
- International Career Information, Inc. {Jersey City, NJ}
- UniPress Software, Inc. {Edison, NJ}
- Twin County Grocers, Inc. {Edison, NJ}
- XRT, Inc. {Wayne, PA}
- Reed Reference Publishing {New Providence, NJ}
- Transport Workers Union of America {New York, NY}
- Professional Protocol Enterprises {Metuchen, NJ}
BingeNow, LLC
Chief Technical Officer (CTO), 2008-01-01 - present
LLC member responsible for architecture, design and software development of a video sharing/social networking web site (BingeNow.com), using streaming video, complex database functionality, advanced fraud detection, etc., implemented in HTML5/CSS3 using Perl, MySQL, Ajax, and Javascript on an Apache/Linux(Ubuntu) platform.
Kiswe Mobile
Consultant, 2014-04-01 - 2016-05-16
Responsible for backend software development (mostly Node.js) to support transport and monitoring of real-time live mobile video application.
Martine's Chocolates
Web Developer (consultant), 1999-10-31 - 2014-06-01
Developed and maintained a custom online catalog and shopping cart application for a gourmet chocolate company, including a la carte chocolate selection.
Town of Chaplin, CT
Information Systems Manager/Webmaster (part-time employee), 2008-01-18 - 2009-11-04
Responsible for creation and maintenance of the town website, and network and information architecture for the Town Hall.
Cibernet Corporation
Cibernet Labs, Bethesda, MD & Scotch Plains, NJ (telecommuting from Chaplin, CT)
Principal Systems Architect (Director), 2004-02-09 - 2005-09-31
Principal Software Engineer (Director), 2005-10-01 - 2006-12-31Responsible for the overall design and construction of their web-based software platform and system called One1Clear Finance, that provided multi-lateral financial settlement for billions of dollars of roaming fees between mobile operators (reported to the CTO, Michael Baldwin). Also involved in forward-looking work for new business opportunities. Wrote most of software for the first release of One1Clear, and then worked as senior software engineer in a team that grew to 26 people by the time of the 2.0 release.Finally, helped to transition software development (mostly maintenance) to India, in preparation for sale of the company. Taught intensive classes in Hyderabad, India, to a new team of 18 software developers.
Bell Laboratories Research (Lucent Technologies), Murray Hill, NJ
Network Data and Services Research Dept., Converged Networks and Services Research Lab
Member of Technical Staff, 2000-09-05 - 2004-02-08
Communications Sciences Research Division
Web Infrastructure Systems Engineer (Contractor, Member of Technical Staff Equivalent), 1996-09-02 - 2000-09-04
Developed dynamic, database-driven Web-based Intranet infrastructure applications using HTML, PERL CGI applications, JavaScript, persistent cookies, RDBMS, SSL, etc. Also, setup and administered Web servers using Apache and Netscape Enterprise Server software on Solaris. Created LUCID (Lucent Universal Corporate Internal Directory)--a major Intranet infrastructure application used by more than 75,000 people. Re-engineered and automated a number of processes within Research, including writing a personnel system and online E-Forms applications. Presented several talks on issues regarding database-driven Web-based directory applications at Lucent conferences such as Net Days '97, Web Week '97 and Web Week '98.Wrote, setup, and ran a Stock Option Exchange application for Lucent Technologies that allowed for secure, intuitive, auditable web-based tracking, scenario planning and specification of exchange preferences, handled all feeds in both directions from brokerages (Salomon Smith Barney, UBS Paine Webber, and Mourant), incorporated paper-based process for multiple non-US locations. Personally handled all software design, programming, computer and network security, monitoring, reporting and systems administration. Used by more then 53,000 Lucent employees to exchange more than 252 million shares (~ $1.2 billion) of stock options.
Worked on many projects and bids, both for internal Lucent projects, as well as for DARPA, CTIA, a record industry company, and others. Wrote web interface for single sign-on security application, Web-based secure conference call manager application, and a number of prototype applications.
International Career Information, Inc., Jersey City, New Jersey
Internet & Computer Systems Consultant, 1994-11 - 1997-05Wrote and maintained their Asian Career Web and InterCareer NETWORK World Wide Web sites. This included the design and implimentation of one of the first Web-based recruitment applications on the World Wide Web, which went into production in 1994. Set up and maintained Windows NT server LAN with Windows 95 client machines, migrated Accounting Department LAN from Novell 3.11 on ARCnet to present NT Ethernet LAN. Advised on corporate Internet strategy.
The R.W. Johnson Pharmaceutical Research Institute (PRI), a Johnson & Johnson company
Quality Assurance and Security Department, Raritan, New Jersey
UNIX Security Consultant, 1995-11 - 1996-02Responsible for evaluation of security on all UNIX computer systems and networks in a heterogeneous environment including Silicon Graphics' IRIX, Hewlett Packard's HP-UX 9.x and 10, and DEC's Digital UNIX. Implementation of corrective measures and policies to secure these systems. Installation of an internal WWW server.Imager, Inc., Westfield, New Jersey
Technical Director, 1995-03 - 1995-11Oversee all technical aspects of a company that specializes in providing Internet consulting, services, and training to advertising agencies.
WINGate Technologies, Morristown, New Jersey.
Director of Technical Sales, Systems Administrator 1994-10 - 1995-11Responsible for all Internet marketing of several PC software products which provide inter-process communication between legacy DOS applications and MS-Windows applications. Maintained all computer systems, World Wide Web site, etc. in an environment including DOS, Windows 3.11, Windows for Workgroups, Windows NT, Novell 3.11, and SunOS 4.1.3, with 10base-T and 10base-2 ethernet networks running Novell, WFW, and TCP-IP.Web Master, 1994-10 - 1996-03Responsible for creation, administration, and maintenance of WINGate Technologies Internet server, including their World Wide Web site.
UniPress Software, Inc., Edison, New Jersey.
Sales Representative, 1992-06 - 1994-08Technical sales of UNIX & PC software including DOS-UNIX connectivity & networking software, development tools (including the commercial version of EMACS), and application software.
Worked as an Information Systems Consultant for NYNEX in Middleton, MA -- rewrote the HTML for their Interactive Yellow Pages site, set up WWW access for their PC's, and advised them on network and Internet marketing strategies.
Lectured and taught classes on accessing and doing business on the Internet. Locations include Cabrini College, XRT, Inc. and NYNEX.
Created a number of commercial WWW sites, including Asian Career Web, InterCareer NETWORK, The Transport Workers Union (TWU), WINGate Technologies, and XRT Financial Systems.
PUBLICATIONS / PAPERS
- Numerous internal whitepapers and research reports that are proprietary.
- Conveying the Extent of Referential Intent (©2003), conference paper co-authored with Paul Lustgarten.
- Up-to-Date Dictionary of Computer Terms (1996) Wrote draft of a book.
- Becoming an Internet Expert (1995), Course book co-authored with Eri Golembo, used for classes I taught at Cabrini College and XRT, Inc.
- The PC Hardware Buyer's Guide (©1993-95). Book that I wrote and marketed.
PATENTS
EDUCATION
B.A. Rutgers College, Rutgers University
New Brunswick, New Jersey, May 1991.Major: Religion
Minors: Computer Science, Philosophy
G.P.A. 3.92/4.0 in major, 3.21/4.0 overall.
Dean's List: 1988-1991.
COURSE HIGHLIGHTS
- Data Structures
- Introduction to Discrete Structures
- Principles of Programming Languages
- Formal Logic
- Computer Architecture & Assembly Language
- The Morality of Persuasion
COLLEGE ACTIVITIES
- President, Rutgers Organization for Native American Culture (RONAC)
- -Established and administered a cultural organization.
- -Recruited 100 members into a new organization.
- -Managed a budget / wrote all funding requests for this organization.
- The Rutgers Review--feature article writer for newspaper.
- The Livingston Medium--writer for newspaper.
- Undergraduate Student Association for Computer Science (USACS)--member.
OTHER
- Studied and practiced Hung-gar Kung-fu (a southern Shaolin style) since age 17.
- Taught Kung-fu and self-defense classes at Middlesex County college, Rutgers University and EASTCONN.
- Studied Amma Japanese massage for several years.
- Trained in and practiced various healing arts throughout my life.
- Member of the Society for Creative Anachronism (SCA) and Clann O'Choda, attending events such as the Pennsic War each year.
- Extensive experience with infiltration and deprogrammming of religious cult members, psychology and structures of cults, histories of religious cults in the United States.
- Studied and practiced Ch'an (Zen) meditation for many years.
- Yoga practicioner for many years.
- Studied and practiced Native American rituals (including sweat lodges), philosophies and healing arts from Lakota and Haudenosaunee (Iroquois) traditions. Performed healing and service work on the Rosebud Lakota reservation in South Dakota.
- Hobbies include chess, science fiction, Elizabethan history, mythology, hiking, hunting (for food, not sport), gardening, cooking, massage and martial arts.
- Community Emergency Response Team (CERT) Leader for Chaplin and Hampton, CT (volunteer activity, 2006-04-01 - present).
- Coverts Cooperator (volunteer activity, 2008-04-27 - present).
- Chaplin Democratic Town Committee Member (elected position, volunteer activity, 2010-01-12 - present), Deputy Treasurer (appointed, volunteer, 2015-02-26 - present)
- Chaplin Conservation Commission Member (appointed position, volunteer activity, 2010-06-09 - present).
- Wrote and maintained the CERT Alert™ web application.
- Wrote and maintain the Pancake Doubling Calculator web application.
- Wrote and maintain the Wet/Dry Vacuum Comprehensive Search web application.
- Honorable mention in PCORI's Patient-Researcher Matching Challenge (Lucid Bell's Patient-Researcher Match).
REFERENCES
References will be furnished upon request.[updated ]