Mauro Codella
Staff Software Engineer
- Location — Copenhagen, Denmark
- E-Mail — [name].[surname]@gmail.com
Profile
I have been working as web developer within collaborative, productive and challenging engineering environments for quite some years.
This experience made me a problem solver with attention to details and focus on code quality. I keep great care of relationships with my colleagues, and I love working in pair.
Relevant Employment History
Led technically the bootstrap of a product, consisting of an embedded chat aimed to provide customer service.
I have been involved in rewriting from scratch one of the core services, in order to have a fully tested, leaner codebase (40% smaller). This enabled easier maintenance and troubleshooting of the service itself.
Zendesk's Help Center has a feature for letting customers personalize the look-and-feel of their instances. In order to get the page templates to be written in Handlebars and being rendered server-side, I have written a Ruby implementation of Handlebars that has been in production since around mid 2015.
I played a major role in bootstrapping a new Zendesk product, based on Event Sourcing and CQRS.
I tackled a 100+ bug queue and, together with another developer, we lowered this number to 9. The important implication of this accomplishment is that the "bug queue" approach was dismantled and that each team started to own their own issues.
Keywords
Java | Git, GitHub, Bitbucket | OSX & Linux |
Ruby | Mercurial | Python |
Ruby on Rails | Maven | Travis CI & Jenkins |
ES2015 | Ant & Rake | Docker |
ReactJS | Spring MVC | Kanban & Scrum |
Redux | PostgreSQL & MySQL | Tomcat & Jetty |
Webpack | Express.js | Elixir |
HTML5 & CSS3 | Puppet | Phoenix & Ecto |
Microservices | CQRS & Event Sourcing | Simplicity |
Clean Code | Problem Solving | Baby Steps |
CI & CD | Code Readability | Reactive Systems |
Education
Computer Science Master's Degree – ECTS Grade: A+
Università degli Studi di Roma "Tor Vergata"
University of Rome “Tor Vergata”
2005 – 2008
Computer Science Bachelor's Degree – ECTS Grade: A+
Università degli Studi di Roma "Tor Vergata"
University of Rome “Tor Vergata”
2002 – 2005
Certificates
CX-310-083 - Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5
Sun Microsystems
CX-310-065 - Sun Certified Programmer for the Java Platform, Standard Edition 6
Sun Microsystems
Neural Networks for Machine Learning - License TNXA4HGU2SR7
Coursera