Top Rated Speakers
Speaker DirectoryHomeIT

Profile

Michael Dawson

Node.js lead for Red Hat and IBM

Red Hat

Country or State

Canada

Bio

Full resume available at: https://github.com/mhdawson/resume/blob/master/resume.pdf (a bit out of date) Technical Experience Summary --------------------------------------------- - Node.js runtime internals development as community collaborator and Technical Steering Committee (TSC) member - Node.js, Javascript, Java, C and C++ development in Windows, Linux, Unix and embedded environments - Low level Java development including Java Class Libraries (JCL), Java natives (JNI) and Real-Time Java - Threading and Concurrency including Java Util Concurrent (JUC) - Automated testing and unit testing in support of iterative development (ex junit, cunit, and home grown) - TCP/IP communication including Windows WINSOCK and Unix Socket programming - Enterprise application development using JAVA including Enterprise Java Beans (Entity, Session and Message Driven), Java Scripting Pages (JSPs), Struts, and BEA Weblogic on both Unix and Windows platforms - XML, including XSLT with Xalan, parsing with Xerces and the Microsoft parser - Databases with SQL including JDBC with Oracle and ODBC with MS SQL databases - Virtualization and virtualized environments including Docker - Electronic Commerce tools in order to enable on-line business including Electronic Invoicing - Credit card processing through payment clearinghouses (GPS, FDC) - Public and private key cryptography to protect communications. - Internet protocols, applications, and standards including HTTPS, SMTP, FTP, Telnet, etc. - Public key infrastructure technology including Entrust - Electronic commerce based on ANSI X12 EDI (Electronic Data Interchange) standards - CGI and FASTCGI for the creation of Internet based applications - General experience with Security: COMSEC, EMSEC, Physical security and risk assessment

Similar Speakers

Current Position

Node.js lead for Red Hat and IBM at Red Hat

Degrees

MaSc, Electrical Engineering

Skills