lucasmasayuki

Full Stack Web Developer

I've been working with web/mobile full stack development since 2017, where I currently impact about 5 millions users within 10000 stores/restaurants with my work, mainly because I am primarily responsible for the current integration with online payment. I value the constant and gradual improvement, in order to be able to positively affect both the product team in which I am inserted, and for the customers who will use the application.

I got interested in web3 in 2021, and since then I have studied about and already carried out some small projects, mainly involving nfts, developing mint pages and developing smart contracts, and uploading NFT collections on marketplaces in ETH network.


Experience: 7 years

Yearly salary: $80,000

Hourly rate: $30

Nationality: 🇧🇷 Brazil

Residency: 🇧🇷 Brazil


Experience

Full Stack Web Developer
Delivery Direto
2017 - 2023
● I work and continue developing with the product team, having a lot of communication between other areas of the company, developing new features, and climbing the application to more than 5 million users, and serving 10000 stores / restaurants. ● Full stack development, using php 7.4, javascript/typescript, SQL, CSS and html, where I had contact with the frameworks and tools cakePHP, JQuery, Webpack, Docker, Kubernetes, MySQL and SASS. ● I participated in new projects, which were based on flutter, along with dart to be the new front end, both on the web, android and Ios. ● Development of the mobile web version of the management system, using vue3 with nuxt. ● I currently help newer devs to get used to the project, clearing up doubts about the stack we use, best practices and business rules. ● I was responsible for the migration of the online payment processor from end to end, from the design of the integration to the post release, supporting possible problems. ● I implemented mocks in the unit tests in phpunit 8, where some tests took minutes (after the mocks went home from the microseconds in some cases) to be rotated completely, due to the amount of tables loaded in the test database, besides having the problem of being heavily dependent on bank data, where it should not be necessary (No controller and entities). ● I sought to improve the front end of the monolith project, enabling and encouraging the use of typescript in the project and the use of tests on the frontend with jest. ● I made significant improvements to the webpack to have a more sustainable build, the build used to consume so much ram (more than 11gb), to the point of being unfeasible for some machines to perform the process. ● I implemented path mapping to facilitate imports in js/ts files. Enabled lazy loading for javascript/typescript modules to decrease the content loaded at once when visiting a web page.

Skills

ethereum
flutter
javascript
node
php
react
smart-contract
solidity
vue
full-stack
english
portuguese