Software engineer using Java, Python, MongoDB, MySQL, AWS, Docker, RabbitMQ, and other tools.
Web back-end developer, using Python, Java, Solr, MySQL, AWS. Developed content-ingestion and web-scraping tools for a financial knowledge management platform.
As researcher/engineer, designed and implemented systems using Common LISP and Java for research projects in mobile software agent systems, cognitive robotics and evolutionary communication systems. As webmaster, designed and implemented multiple internet and intranet websites and maintenance tools (using PHP, MySQL, XML/XSLT, Perl, HTML). As system administrator, responsible for maintenance and administration of heterogeneous network (Solaris, Linux, MacOS and Windows, and DNS administration and Internet technical support for Sony France.
Chief software architect and principal developer for web content-management system for publisher Addison Wesley Longman (using Perl, MSQL). Chief software architect and principal developer for e-commerce system (using Perl, MSQL) developed for TradePages/Willie Holt (Eire). Worked as consultant developer and designer on contract to Internet consulting company fma Ltd.
Designed and developed prototype knowledge-based systems in the context of European Community-sponsored research projects: lead developer/project manager for authoring toolkit for knowledge-based systems (using Common LISP); lead developer for tutoring system demonstrator in domain of job-shop scheduling; developer for advanced instructional authoring system. Performed knowledge engineering for railway scheduling project. Taught course in expert systems at Fiat's ELASIS research center.
Chief software architect and principal developer on project to build experimental intelligent tutoring system (using Common LISP) for European Community research project. Designed and implemented internal project management tools (using C).
Developed components for AUDLAB signal processing system.
Developed proofing tools for typographic design system.
Graduated with Distinction
Graduated with First Class Honors
- Common LISP
English (native), French (fluent), Italian (fluent), Spanish (basic), Dutch (basic)