Although I am not a full-time developer, I still need to program from time to time, to conduct technology exploration for clients. In the course of my life I programmed (more or less in chronological order) in the following languages:
- Motorola 6800 machine language (yes: 6800, not 68000)
- BASIC
- MOS 6502 machine language
- Pascal
- LISP
- Prolog
- C
- C++
- Java
- PHP
- JavaScript
- Ruby (the one I loved the most, definitely)
- Python.
I created projects on the following platforms:
- Java SE, Java EE7, JSF, JPA
- Ruby on Rails
- Flask
- WordPress
- Weka
- Wit.ai
- Android
- Samsung Health
I managed data with the following DBs:
- MySQL
- PostgreSQL
- MongoDB
I'm a fan of automated testing (particularly with Gherkin) and I used:
I'm currently trying to penetrate the arcanes of Deep Learning with Keras and of Reinforcement Learning with PyTorch and Gym.