Daniel

Latin Americas
Brazil

$65

English
About me

Hello, my name is Daniel Leal, and I am a senior backend engineer/full-stack developer. I am 34 years old and reside in Curitiba, Brazil. I can communicate both in Portuguese, my native language, and in English as well. I have over 10 years of programming experience. I worked with agencies, developed plugins for WordPress and Magento, a whole payment system plataform, a document signing app using blockchain as storage. The list goes on, thankfully. My developer knowledge includes, but is not limited to, developing systems and microservices using PHP (mainly Laravel), NestJS. I'm very familiar with databases such as PostgreSQL, MySQL and MongoDB. Cloud services with AWS, using tools like Docker, Kubernetes, and GitHub Actions for CD/CI. You know, all the new fancy tools!On the frontend side, i am quite confident working with Vue.js (versions 2 and 3). Tools like Vuetify, Routers, Axios, Pinia and others. It's not difficult for me to work with languages that use the same concept of componentization. Since I am not a strong designer, I frequently use Bootstrap 5 and Tailwind. I have good knowledge in automated testing with PHPUnit and other testing tools such as Vitest or Jest, Playwright. I am an advocate of best practices in code review and efficient organization of repositories on GitHub. And i am a heavy user of linters! Half of my code is good because of linters!In the management area, I have solid skills in leading teams and projects, and I am well familiar with management platforms like Jira, Miro, and Slack.It's hard to describe everything we do this days. In summary, i have become a good developer in general without defining myself by a single programming language or position. I know how to handle systems and the business behind it.If you've made it this far, thank you for your time. Top skills PHP • NodeJS • VueJS • Laravel • NestJS

Skills
Skill PHP PHP
100.0%
(10yrs)
Skill Laravel Laravel
100.0%
(7yrs)
Skill Kubernetes Kubernetes
100.0%
(2yrs)
Skill PostgreSQL PostgreSQL
80.0%
(6yrs)
Skill MySQL MySQL
80.0%
(10yrs)
Skill AWS AWS
100.0%
(10yrs)
Skill Node.JS Node.JS
80.0%
(5yrs)
Skill Typescript Typescript
80.0%
(5yrs)
Skill Vue.js Vue.js
80.0%
(6yrs)
Experience
Software Engineer | FatoriPay · Full-time
Jan 2023 - Oct 2024

I started in the FatoriPay project from the beginning, contributing significantly to its conceptualization and development. The goal was to create a comprehensive payment gateway system with proprietary code, accessible via web and API. My role encompassed a wide range of responsibilities, technical expertise and leadership abilities. Here some of the highlights:


- Microservices Architecture: Developed scalable microservices using Laravel 11 and NestJS, facilitating modular development and efficient deployment. Utilized advanced features of PHP 8+ and Laravel like Eloquent ORM, Queues, Jobs, Broadcasting, and more.

- Frontend: Build responsive user interfaces using Vue.js 2 and 3, Bootstrap 5, and Tailwind CSS, enhancing user experience with interactive components.

- Containerization: Employed Docker and Kubernetes for containerization and orchestration, ensuring seamless deployment and scalability across environments.

- Environment Segregation and APIs: Established separate environments for Backoffice and Application systems with distinct APIs to optimize performance and enhance security.

- DevOps: Automated deployment pipelines and documentation using GitHub Actions and CI/CD best practices, reducing deployment time and minimizing errors. Managed infrastructure on AWS, utilizing services like EC2, S3, RDS and others.

- Compliance and Security: Led code adaptations to comply with LGPD (General Data Protection Law) and BACEN regulations, ensuring data privacy and regulatory adherence.

-Management: Oversaw cloud provider management, optimizing resource utilization. Directed deployment processes, ensuring smooth application releases. Managed customer and internal support systems, improving service quality. Collaborated with teams using Jira, Miro, and Slack.

By integrating these qualities into the FatoriPay project, I have advanced my technical capabilities and reinforced my capacity to lead and deliver high-quality software solutions in a senior development role.

Software Engineer | Blockstairs · Full-time
Jan 2022 - Jan 2023

I played a key role in the Blockstairs startup, specifically in developing its Veridca product from the beginning. The goal was to create a signature system with document storage on the blockchain using the Polygon network and IPFS. As the senior software engineer, I was responsible for guiding the development team, reviewing code, and actively developing the most critical components.


- Stack: Utilized Laravel 11 to develop robust backend services, implementing complex business logic and ensuring scalability. I use advanced Laravel features such as Eloquent ORM, Queues, Broadcasting, and built RESTful APIs for seamless integration with frontend applications and external services.

- Microservices Architecture: Implemented a scalable microservices architecture to enhance modularity and facilitate efficient deployment. Established separate environments for Backoffice and Application systems, each with their own APIs, optimizing performance and security.

- Blockchain: Developed and integrated smart contracts (ERC-721, ERC-1155, and others) using Solidity for blockchain interactions. Implemented document storage solutions using the Polygon network and IPFS, ensuring secure and decentralized data storage.

- Frontend Development: Built dynamic and responsive user interfaces using Vue.js 3, React, Bootstrap 5, and Tailwind CSS.

- Containerization: Utilized Docker and Kubernetes for containerization and orchestration, ensuring scalable and reliable deployments across different environments.

- Deployment Automation: Automated deployment processes using CI/CD pipelines, reducing deployment time and minimizing errors.Maintained comprehensive documentation for development workflows and API integrations.


My work on Verídica further honed my abilities as a Senior Laravel Developer, demonstrating my capacity to handle complex projects from conception to deployment while maintaining high standards of code quality and project management.

Fullstack Developer | WP Ultimo · Full-time
Mar 2019 - Apr 2022

Fullstack developer (PHP, JS, Vue.js, Grunt, GH Actions, TailWind CSS, Sass / Scss, CI, PHPunit, WP-Bullet, WPAcceptance and other code valition scripts) working on the company's main products.

Responsible for reviewing the code of other programmers.

Responsible for the distribution of tasks (Basecamp) and monitoring of activities to keep up with demands.

Collaborated with product team to implement new features and strategically plan for future products.Full-stack developer (PHP, JS, Vue.js, Grunt, GH Actions, TailWind CSS, Sass / Scss, CI, PHPunit, WP-Bullet, WPAcceptance and other code valition scripts) working on the company's main products.

Responsible for reviewing the code of other programmers.

Responsible for the distribution of tasks (Basecamp) and monitoring of activities to keep up with demands.

Collaborated with product team to implement new features and strategically plan for future products.

B
Software Engineer | Braising Agency · Full-time
Jan 2016 - Jan 2020

We have worked with clients such as Prefeitura de Curitiba, Grupo Massa, Celesc, Aneel, SENAC, SEBRAE, Copa do Brasil, Assembléia de Deus and other large media and retail companies in Brazil and with more than 200 productions in the portfolio.

V
Developer | VI Solutions
Jan 2013 - Dec 2015

Working daily with new technologies and increasingly increasing our knowledge, not only in relation to development, but also a different vision of the market. No day is the same as the last, but every day our team is stronger than yesterday.

V
Sales | VI Solutions
Jan 2013 - Jul 2013

Identify possible partnerships and new profitable businesses for both partners and future customers, as well as for VI Solutions.

P
Trainee | Pro Visual - Software
Oct 2012 - Dec 2012

Programming in Visual DataFlex. Development of modules for financial software with issuance of Invoice and Tax Receipt.

Agent support | Entrepreneurial Alliance
Jun 2011 - Dec 2011

Support for the coordination of a project with SEBRAE-PR to assist micro and small entrepreneurs. The project consisted of agents visiting companies for a 3-hour consultancy divided into 3 visits.