Kenneth Duck - Senior Developer, Sonatype Inc.
Home
|
Regular Employment
|
Consulting
|
Skills
|
Education
Computer Skills
Web development
HTML (29 years)
HTML5
Web2.0 / AJAX
CSS (20 years)
Javascript (21 years)
react
node.js/express
jquery
backbone.js
bootstrap
etc.
XML (20 years)
SAX
DOM
SOAP
RSS/Atom
XHTML
JAX-WS
etc.
Cross browser HTML/Javascript
Microsoft Internet Explorer
Netscape
Mozilla
Firefox
Opera
Chrome
Safari
Mobile browsers
CGI programming (26 years)
PHP (7 years)
SQL (24 years)
Web Servers/Servlet engines
Tomcat (17 years)
Jetty (14 years)
Apache (27 years)
thttpd (2 years)
lighttpd (14 year)
barehttpd (1 year)
nginx (13 years)
NCSA HTTPd (2 years)
Web frameworks
J2EE (22 years)
Apache Struts
Cocoon (3 years)
Drupal
Programming languages
Go (5 years)
Java (26 years)
C (32 years)
C++ ( 11 years)
SQL (24 years)
PHP (7 years)
Javascript (21 years)
AWK (22 years)
SED (3 years)
Bourne shell (sh/bash) (27 years)
Perl (2 years)
Python (7 years)
SPARQL
(6 years)
Erlang
(9 months)
Antlr
grammars
(13 years)
JavaCC
grammars
(6 months)
bison
/
jison
(13 years)
Prolog (6 years)
XSL (3 years)
Tcl/Tk (3 years)
x86 Assembly (1 year)
Lisp (1 year)
Pascal (2 years)
SDL (1 year)
Basic (4 years)
General networking
Routers
DHCP
Network Security/Tools
Firewalls
SSL
SSH
RKHunter/chkrootkit
NMap
Snort
Wireshark
Tripwire
Metasploit
TCPDump
NFS
SAMBA (CIFS)
DNS
Email admin: SMTP/IMAP/POP3
Databases
SQL (24 years)
Oracle
MySql/MariaDB
PostgreSQL
Amazon Aurora
SQLite
Derby
HSQLDB
H2
RDF
/
SPARQL
(16 years)
Sesame
Jena
Redland
NoSQL
(16 years)
Apache Accumulo
MongoDB
Berkeley DB
Memcached
Tokyo Cabinet
Redis
Application development tools
Antlr
/
JavaCC
parser generators
Microsoft Visual Studio C++
Microsoft VS Code
IntelliJ IDEA
development environment
Eclipse
development environment
Eclipse plugin development
GUI toolkits
Java
AWT
Swing
SWT
JFace
Other cross platform
FOX
toolkit
gtk
OpenGL
Platform specific
Low level Microsoft Windows
Low level X-Windows
Operating systems
Linux (x86, x64, arm)
Embedded Linux (
Buildroot
)
Debian
2.0 - Current release
Ubuntu
6.06 - Current release
RedHat
5.2 - EL3
Amazon Linux
Mandrake (now
Mandriva
) 9.1
Fedora
Core 3 - 10
BasicLinux
(based on Slackware 4.0)
Slackware
3.0 (released in 1995)
Microsoft
Windows 3.x/95/98/NT/2000/XP/7/8/10
Apple OSX
SunOS/Solaris
6 - 10
HPUX
9 - 10
BEOS
5.0
Cloud providers
Amazon AWS
Databases (MySQL, PostgreSQL, Aurora)
Elastic Container Service (ECS)
Elastic Compute Cloud (EC2)
Simple Notification Service (SNS)
Simple Queue Service (SQS)
Digital Ocean
Droplets
Managed Databases
Miscelaneous
Use of
IDA Pro
in dissasembly and code decompilation project for HP-UX and x86 assembly for unknown binaries
Hypervisors
(KVM) and virtualization
FlexLM (administration and programming)
InstallAnywhere installation packaging, including custom installation modules
Source repositories: administration and use, both local and remote
Git
CVS
Subversion
Continuous integration system administration
Jenkins
Cruise Control
Extensive experience with many open source projects
I have released several projects as open source (eg. See
OSS Index
)
I have worked with and used large variety of open source
I have integrated many projects with each other to achieve personal and corporate goals
I have identified, submitted, and fixed bugs for various Open Source projects.