Prior experience in the following technologies and methods: - software engineering
- object-oriented system analysis and design
- object-oriented programming
- UML (unified modeling language)
- Coad/Yourdon methodology
- model-driven development
- waterfall & agile approaches (e.g. BDD and TDD, AMDD)
- DbC (Design by Contract)
- Python, C / C++, Java, TypeScript / ECMAScript / JavaScript, XML, XSLT and more
- web development
- front-end and back-end
- HTML, CSS, TypeScript / ECMAScript / JAVAScript, XML, XSLT, Python, PHP, CGI, WSGI
- Django, Zope, Silva, Plone
- database technology
- SQL & NoSQL
- MySQL, PostgreSQL, ZODB, ZEO, Durus
- systems and network administration
- firewalls, security and routing
- DNS, SMTP, POP3, IMAP, HTTP, FTP, SSL, SSH, VPN, IPsec, TCP/IP
- GNU/Linux (Debian, Red Hat, Slackware, Fefora, Ubuntu and more)
- BSD
- Microsoft Windows
- scripting
- data analysis
- narrow AI / machine learning
- statistical analysis
- visualisation and inference
- classification, regression, clustering and dimensionality reduction
- ANN (artificial neural networks), SVM (support vector machines), trees and more
|
|