About
I'm a skilled and experienced lead full stack software engineer with years of experience in SaaS, multi-tenancy systems, API development, and overall software engineering.

Learning is a passion that makes me improve all the time and to never feel comfortable with the achieved knowledge, very adaptable with different environments and technologies, also with a great capability of mentoring and extracting the best of my team members.

And I have to admit that I have a special love for solving puzzling and challenging problems.

https://leocello.github.io
Skills

Team leading 11 years Advanced

Mentoring 10 years Expert

Problem Solving 19 years Expert

Software development 19 years Expert

Project management 11 years Advanced

API development 13 years Expert

SaaS 8 years Expert

Laravel 10 years Expert

Node.js 8 years Advanced

PHP 15 years Expert

AngularJS 10 years Expert

Vue.js 5 years Intermediate

Nuxt.js 4 years Intermediate

Bootstrap 10 years Expert

Experience

Product Lead / Full Stack Software Engineer

Adroit Creations adroitcreations.com

Dec 2015 to PresentNew Zealand

Lead the development of the multi-tenant SaaS solution for time-sheet, payroll, scheduling, leave / overtime / allowances management and reporting. The product changes the life of payroll officers of all the company's clients for good. elementtime.com

  • Laravel · Angular.js · Node.js · MySQL · API · Redis · AWS · Websockets · PUG · LESS · Bootstrap · GIT

Senior Full Stack Software Engineer

mBeans Software House

Dec 2011 to Dec 2015Brazil

Creation of a specialist system that generated a report to measure how reliable the soil of a rural property is for all sorts of agriculture activities. This report was used for the farmers to get investment for their business with bank and other financial companies. Built an online interface for customers of the Brazilian biggest soil analysis company to retrieve their results when they just got available - with a real time integration with their internal system. Development of a CMS and many interactive websites.

  • PHP · Laravel · MySQL · Javascript · Angular.js · jQuery · API · HTML · CSS · Bootstrap · GIT

Senior Full Stack Web Developer

ICOMP icomp.com.br

Nov 2010 to Dec 2011Brazil

Led the development of a Javascript framework based in jQuery, as well as a CMS in PHP that provided content and good iteration for the agency's clients, that were mostly very well known bands and singers of Brazil. Mentored trainees and could help many developers of a team of around 30 people to improve their productivity and knowledge.

  • PHP · MySQL · Javascript · jQuery · Mootools · API · HTML · CSS · GIT · SVN

Software Engineer / Mentor / Teacher

Other experiences

2004 to 2011Brazil

Many other work experiences with software development and engineering in all sorts of domains. Taught software analysis and development on Microsoft S2B Programme in Brazil. Mentored and Trained students for web-development competitions on SENAI - one of the biggest technology schools of Brazil.

  • One of my trainees of web-development was 1st place on regional competition, as well as on Brazilian nationals and took 2nd place on world in 2009.
Education

UNOPAR - Universidade Norte do Paraná unopar.br

Diploma, Systems Analysis and Development

I was honoured as the laureate student of the year with the highest score of the whole class. I also mentored other students and had a great feedback from the professors about it. And I took part on many different extension projects during my time at the University what also gave me great experience. My final paper, that was highly scored by the examination board, was the development of a Specialist System that analyses and take decisions for the best usage of agricultural mechanisation including the routes used for the tractors, using GPS and the choice of many types of side equipment.

IDESA idesa.com.br

Technician College, Data Processing

In this three years long course I had the basics of computing, data processing, software analysis and engineering, data structures, algorithms, programming languages (Pascal, Clipper, C, Delphi), and other subjects, alongside normal college disciplines.

Volunteer

elementTIME elementtime.com

The best online multi-tenant SaaS solution for time-sheet, payroll, scheduling, leave, overtime, allowances, penalties and reporting workflow for public councils.

I lead this project since the beginning of its development and took part on all the decisions for implemented functionalities as well as how they were and are developed including methodology, design patterns, libraries, languages, etc. The technologies used and environment were chosen based on the most used and reliable frameworks and tools for delivering, developing and maintaining online solutions. The product provides not only great functionality with an awesome and intuitive user interface but also integration with the most used ERPs and EDRMSs on Australian councils. Also it generates reports in different formats using data gathered from all parts of the system that are very useful for payroll officers, HR managers and CEOs.

  • SaaS · Multi-tenancy · Multiple integrations · Load balancing · AWS · Continuous delivery
  • Laravel · Angular.js · Node.js · MySQL · API · Redis · Websockets · PUG · LESS · Bootstrap · GIT
Languages

English ⋅ Fluent

Portuguese - BR ⋅ Native

Interests

Music

Brain games

Puzzles

Board games

View Resume

Posts

Open Source Activity

Public Repos: 11
Pull Requests: 1
Contributed Repos: 1
Starred Repos: 212
Watched Repos: 21
Organizations: 0
Public Gists: 0