Hi, my name is Silmar.
I am a Software Engineer.
I am a Software Engineer.
Senior Software Engineer with a Bachelor's degree in Computer Science from Instituto Federal Catarinense (2016) and over seven years of experience developing and maintaining high-scale web systems using PHP, JavaScript, and Go. Skilled in designing and optimizing microservices architectures with Kafka, Pub/Sub, Kubernetes, and cloud-based infrastructures.
The most experienced developer on the team, providing technical leadership, mentoring engineers, and driving best practices in software development. Previously led the Backend Chapter, organizing knowledge-sharing sessions and technical discussions to align developer growth with company objectives. Passionate about learning new technologies, with a strong focus on solution design and system scalability.
02.2022 - present
Qive
Senior Software Engineer
The company
Provides a Saas focused on consult, store and analyze data contained in brazilian fiscal documents. The company employs over than 50 developers and has over than 15k clients including large companies processing nearly of 31 million fiscal documents a month.
The role
Works on a multidisciplinary team creating, maintaining and monitoring microservices made using mainly PHP and Golang at backend and Javascript (React) at frontend focusing at payment systems of the company. Have been trying to get closer of frontend helping develop features using React Js.
Day to day activities
Soluction design, monitoring production environment, code review, fix bugs, develop new features, technical improvements, unlock less experienced engineers.
Tools used
Unit tests (phpunit/jest), Hexagonal Architecture, Kubernetes, Docker, Kafka, Laravel, Postgres, Linux, Php, Golang, Javascript, Grafana, Prometheus.
Achievements
Worked as part of a team that developed and maintained a system, increasing the annual recurring revenue by BRL 3.6 million in 2024
Promoted to Backend Chapter Leader, responsible for organizing topics and schedules based on developer input and company needs.
Have been planning and refactoring the company's billing system to be more flexible and easier adapt to new business rules.
06.2021 - 02.2022 (8 months)
FreteBras
Backend Engineer
The company
Logistic company working in a freight marketplace that has about 1 million published freights a month.
The role
Works on a multidisciplinary team creating, maintaining and monitoring microservices made using PHP focusing on rating tools
Day to day activities
Code review, develop new features, monitoring production environment, fix bugs, soluction design, technical improvements.
Tools used
PHP, Unit test, Docker, Laravel, Mysql, Linux
06.2019 - 06.2021 (2 years)
Datafrete
Tech Lead
The company
Small company with 5 developers working with a logistic system that provides a freight quotation api, auditance of freight billing and freight tracking status.
The role
Creating and maintaining features, helping the solution design. Became a tech lead and started to Act estimating tasks, architecting solutions, setting deadlines, following project progress and as a tech reference helped the team to apply good practices.
Day to day activities
Code review, develop new features, monitoring production environment, fix bugs, soluction design, technical improvements, unlock less experienced engineers, short roadmap planning (sprints).
Tools used
Bootstrap, Vue.js, Jquery, Mysql, PHP, Phpunit, Linux, AWS, Docker.
Achievements
Led a small team of developers, aligning product deadlines while providing technical guidance
Adapted the system for deployment in a client's private cloud environment.
11.2016 - 07.2019 (2 years and 9 months)
Auryn
Fullstack Engineer
The company
Company focused on customized photo products and photo books marketplace.
The role
Creating and maintaining system features, developing some external integrations, design and development of a dynamic auto diagram layouts for photo books and products. Had refurbished the CD cluster using Jenkings and Docker. Became a support leader teaching the support players, developing small features and fixing little bugs.
Day to day activities
Code review, develop new features, fix bugs, soluction design, technical improvements.
Tools used
Symfony, PHP, Jquery, Bootstrap, Vuejs. PHPunit, mocha js, Selenium, Jenkings, Docker, Js, Bootstrap, AWS, Linux.
Achievements
Designed and developed an automated diagram layout system for photo books and other products, enabling designers to create dynamic,
responsive templates adaptable to various product formats. This innovation led to the creation of a new product for the company.