Howdy Logo
Image of Lucas M.

Lucas M.
Full-stack Product Engineer

Node.js
Vue.js
Flutter
Cascading Style Sheets
Typescript
Dart
Html
Javascript
Php
Python
Mysql
Docker Cloud
React
Bio

Specialized in full-stack web and mobile development since 2017, contributing to the integration of online payment systems for approximately 5 million users across 5000 stores and restaurants. Committed to continuous improvement, with a focus on positively impacting product team dynamics and enhancing end-user experiences. Proficient in Javascript, Typescript, PHP, Dart, Flutter, Object-Oriented Programming, functional programming, and SQL.

  • Tech Lead
    8/1/2023 - Present

    Engaged in full stack development with primary expertise in PHP, TypeScript, SQL, HTML, and CSS. Participated in projects utilizing Dart/Flutter and contributed to the front-end migration to NuxtJs. Exhibited ability to estimate task complexity and required effort at a technical level. Provided technical advice within the squad, outlining essential implementation requirements and potential problem-solving strategies.

    Oversaw code review, merging, and deployment monitoring for production environments. Conducted onboarding sessions for new squad members, acquainting them with ongoing projects and team processes. Introduced and advocated for development practices and improvements to enhance team productivity and efficiency, with a particular focus on managing the main project. Promoted new cultural and development practices within the squad and the broader team.

  • Freelancer - Full Stack Web Developer
    8/1/2021 - 3/1/2023

    Developed an ERP from scratch tailored for managing pet shops, integrated with an Android/iOS application, functioning as a marketplace for pet products. Executed full stack development utilizing TypeScript as the primary language, with Node.js (Express) for backend development and React for frontend development. Constructed the entire graphical interface using React's Material UI, adhering to best practices for UI and UX design. Implemented TypeORM as the ORM layer, interfacing with a SQL Server database. Managed feature planning, usability, and delivery based on client insights and requests, ensuring constant delivery of results. Architected the project from the ground up, employing best practices in clean architecture, Test-Driven Development (TDD), and SOLID principles to facilitate maintainability and ease of handling.

  • Web Full Stack Developer
    11/2/2019 - 8/1/2023

    Collaborated closely with the product team and other company departments to develop new features and scale an application to over 5 million users, serving more than 2000 stores and restaurants. Excelled in full stack development using PHP 7.4, JavaScript/TypeScript, SQL, CSS, and HTML, gaining proficiency with frameworks and tools such as CakePHP, jQuery, Webpack, Docker, Kubernetes, Jest, MySQL, and SASS. Contributed to new projects using Flutter and Dart for front-end development across web, Android, and iOS platforms. Led the end-to-end migration of the online payment processor, handling design integration, launch, and post-launch support for potential issues. Mentored junior developers, providing guidance on the project's tech stack, best practices, and business rules.

    Optimized unit tests in PHPUnit 8 by deploying mocks, significantly reducing run time from minutes to microseconds and minimizing dependency on database data. Improved the front-end of a monolith project by advocating for TypeScript usage and implementing Jest for frontend testing. Enhanced Webpack configuration to create a more sustainable build process, reducing RAM consumption from over 11GB to feasible levels for all development machines. Implemented path mapping to simplify imports in JavaScript/TypeScript files and enabled lazy loading for modules to decrease initial page load content.

  • Full Stack Web Development Intern
    12/2/2017 - 11/2/2019

    Developed new features, performed hotfixes, bug fixes, and enhancements in collaboration with the product team and other company departments. Gained full-stack development experience using PHP 7.0, JavaScript, SQL, CSS, and HTML, and worked extensively with frameworks and tools such as CakePHP, jQuery, Docker, MySQL, and SASS. Developed end-to-end tests using Cypress and architected new database tables for feature implementation. Improved SEO through various enhancements, including the implementation of lazy loading for images to expedite page content loading.

  • Information Systems at University of São Paulo
    2017 - 2021

Lucas is available for hire

Meet Lucas M.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.