About
I’m a seasoned lead full stack software engineer with extensive experience in SaaS, multi-tenancy systems, and API development. I’m especially proud of my work on elementTIME, a powerful solution for timesheets, leave management, work schedules, and payroll, designed specifically for government organizations.

Driven by a passion for continuous learning and adapting to new technologies, I excel in dynamic environments and thrive on solving complex problems. My focus is on mentoring and guiding teams to achieve their best, while tackling challenging scenarios that push technological boundaries. I’m eager to contribute to impactful projects and advance the field of software engineering.

https://leocello.github.io
Skills

Team leading 12 years Advanced

Mentoring 11 years Expert

Problem Solving 20 years Expert

Software development 20 years Expert

Project management 12 years Advanced

API development 14 years Expert

SaaS 9 years Expert

Laravel 11 years Expert

Node.js 9 years Advanced

PHP 16 years Expert

AngularJS 11 years Expert

Vue.js 6 years Intermediate

Nuxt.js 5 years Intermediate

Bootstrap 11 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: 15
Pull Requests: 9
Contributed Repos: 11
Starred Repos: 63
Watched Repos: 34
Organizations: 0
Public Gists: 0