I'm Fabio, a Passionate Engineer and Engineering Manager with nearly 2 decades of expertise. Focused on optimising Architecture & Infrastructure (Containers & VMs), as well as Processes (Pipelines & Deployments).
I have a diverse career path, starting as a freelancer and then becoming an employee, a startupper, and CTO, and then going into a pendulum between software engineering and management. I have gained experience in various markets and industries, working in different roles.
Working in a variety of roles, from Software Developer to Frontend/Backend Developer, from Sysadmin to Team Leader, allowed me to work on each layer of a web application, covering the whole life-cycle from initial requirements gathering to design, planning, coding, testing, documentation, deployment, and maintenance.
With time I've managed to build these core strengths:
Going a bit more into detail about what I know and what I use in my daily job:
Frontend
Tech: CSS3 (Sass/Less), Dublin Core, HTML5, Javascript, Microdata, Microformats, Schema.org
Frameworks: AngularJS, jQuery, jQuery UI, React, RequireJS, Twitter Bootstrap, Underscore, XPath, XSLT
Tools: Grunt, Gulp, Lighthouse, PageSpeed, PhantomJS, Puppeteer, Responsive Web Design, Webpack, YSlow
Backend
Tech: Go, Node.JS, PHP, Python
Frameworks: Gin, Phalcon, Silex, Symfony, Zend Framework, Laravel, Espresso, Django, Drupal
Infrastructure
OS: Alpine, CentOS, CoreOS, Debian, Ubuntu
Web: Apache, Lighthttpd, Nginx
DB: MariaDB, MongoDB, MySQL, Redis, SQLite
Cache: Memcache
Proxy: HAProxy, Varnish
Queues: RabbitMQ
Search: ElasticSearch, Solr, Sphinx
Cloud: AWS, Contabo, Digital Ocean, Hetzner, OVH, Transip
Monitoring: Cacti, Nagios, New Relic, Zabbix
Containers: Docker, Kubernetes
Generic: Bash, Capistrano, Cloudflare, Puppet, Vagrant, Ansible, Sonar, Sitespeed.io, Chef
APIs
AWS, Bing, Braintree, Facebook, Google Analytics, Google Maps, MixPanel, PayPal, Stripe, Taxamo, Twitter, YouTube, GitHub, LinkedIn
IDEs
Eclipse, Netbeans, PhpStorm, Visual Studio Code
Content Management Systems
Joomla, Wordpress
Email and SMTP services
Mailchimp, Mandrill, Sparkpost
Testing
Unit Testing: Jasmine, Mocha, PHPUnit
Functional Testing: Behat, Karma, Protractor, Rhino, Selenium, WebDrive, Codeception
Continuous Integration: Hudson, Jenkins, Travis CI, Gitlab CI, Circle CI
Project management, collab & ticketing software
Asana, Github, Gitlab, Jira, GreenHopper, Pivotal, Redmine, Slack, Trello, Taiga, Mantis
Version Control Software
Git (GitHub, Bitbucket, GitLab), SVN
Methodologies
Pair Programming, SCRUM, Waterfall Model, Agile, eXtreme Programming
Techniques
Defensive Programming, DRY, KISS, YAGNI, SOLID, MVC, TDD, ACID, Static Code Analysis, Code Coverage
Internet Marketing/E-commerce
AdWords, Analytics, SEO
What to expect once you've hired me:
Bringing value to the company by helping engineering teams in delivering value faster with higher standards.