Leonardo Ruiz Oberle (@leocello)
18 karma
Product Lead / Full Stack Software Engineer
Waikato - New Zealand
Problem solver • Software engineer • Mentor of great developers • Professional learner
Adroit Creations adroitcreations.com
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
mBeans Software House
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.
ICOMP icomp.com.br
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.
Other experiences
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.
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.
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.
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.