About me
I have many years of experience in creating static and dynamic websites, single page applications, mobile applications and web apps. I take care of every aspect of both front-end and back-end development. I always love to find the right solution in terms of user experience and put myself to the test every day with new problems to solve. I am able to write safe and tested code. I create, maintain, and review APIs and server applications.
Always fascinated by programming and new technologies. I really like being updated about new APIs, frameworks and programming languages for my projects. I really enjoy learning new stuff and working in groups and I’m always open mind to new ideas. As a developer I’m obviously addicted to the Apple ecosystem but without ignoring other platforms. Last but not least, I keep myself up-to-date reading computer science news and tech blogs.
Skills
- Front-end: HTML5, Javascript, TypeScript, LESS, SASS, CSS3, GraphQL
- Frameworks: ReactJS. React Native, AngularJS, Angular 2+, Bootstrap, Koa.js, Express.js, Electron.io, StrapiJS, Laravel, Symfony
- Back-end: NodeJS, PHP, Python, C#
- AWS: EC2, ECR, ECS, DynamoDB, AppSync, Cloud Formation, API Gateway, Aurora
- Stacks: JAM, LEMP, LAMP, MEAN, MERN
- Database: MySQL, MongoDB, SQLite
- Testing: Jest, Selenium, Nightwatch
- Packager: Webpack
- Version control: Git, SVN
- CI/CD: CircleCI, Jenkins, Gitlab CI, Github Actions, Bitbucket Pipelines
- CMS: Wordpress, Magento, Drupal, KeystoneJS
- Devops: GitHub, Bitbucket, NGINX, APACHE, Varnish, Memcached
- OS: Mac OS, Windows, Linux
Experience
- Musixmatch as Software Engineer from March 2021 to present
- Yoox Net-A-Porter Group as Senior Frontend Engineer from June 2019 to March 2021
- Technogym as Senior Frontend Engineer from June 2017 to June 2019
- 2mlab as Frontend Engineer from January 2015 to April 2017