Sessional Academic - Tutoring And Contributing To Students' Learning Experience at Curtin University
Perth, Western Australia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Leandro Lourenco is a pragmatic data engineer with 11 years’ experience designing and delivering ETL frameworks, dimensional models and analytics solutions across on-prem and cloud platforms. He brings deep Oracle/PLSQL and ERP integration expertise from roles across Brazil and Australia, and recent hands-on work with Databricks, Snowflake and Azure Data Factory to scale modern pipelines. As a sessional academic at Curtin University and an active Toastmasters member, he combines technical rigour with clear teaching and presentation skills that help translate complex data problems for stakeholders. His open-source contributions span front-end testing and UI work — improving jest-dom matchers and enhancing a React Kanban library — showing a practical full-stack curiosity beyond core data engineering.
11 years of coding experience
9 years of employment as a software developer
Bachelor’s Degree, Administration & System Analysis Bachelors, Bachelor’s Degree, Administration & System Analysis Bachelors at FASP - Faculdades Associadas de São Paulo
Master of Predictive Analytics, Data Science, Master of Predictive Analytics, Data Science at Curtin University
Contributions:27 releases, 2 reviews, 183 commits in 2 years 6 months
Contributions summary:Leandro primarily focused on enhancing the functionality and features of a React-based Kanban/Trello board library. Their contributions involved setting up the development environment with Webpack, integrating Cypress for end-to-end testing, and implementing drag-and-drop functionality for both cards and lanes. Additionally, they added the capability for users to add new cards, demonstrating a focus on UI and interactive features within the Kanban board.
:owl: Custom jest matchers to test the state of the DOM
Role in this project:
Front-end Developer & QA Engineer / Test Automation Engineer
Contributions:8 commits, 7 PRs, 35 comments in 1 year 6 months
Contributions summary:Leandro primarily focused on enhancing the `jest-dom` library by adding new matchers and improving existing ones. Their contributions include implementing a new `toBeEnabled` matcher, making the `toHaveTextContent` matcher case-sensitive, and addressing a bug in the `toBeVisible` matcher. The user also improved the existing codebase to allow regex to be used with the `toHaveDisplayValue` matcher, which suggests a strong understanding of testing principles and DOM manipulation.
jsdomowljestcustom-jest-matcherstesting
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Leandro Lourenco - Sessional Academic - Tutoring And Contributing To Students' Learning Experience at Curtin University