I'm a backend software developer born in 1987, with a strong academic background and solid experience building and maintaining real-world systems.
I focus on writing clear, maintainable code and improving existing applications step by step — especially legacy systems that are critical to the business.
🇧🇷 Brazilian developer, open to learning and new opportunities.
🇺🇸 This profile is written in English to reach a broader audience.
-
Bachelor’s Degree in Systems Analysis and Development
Federal University of Technology – Paraná (UTFPR)
2009 – 2012 -
Master’s Degree in Computer Science
Federal University of Technology – Paraná (UTFPR)
2018 – 2021Thesis:
A Refactoring Agent for Java Projects Using Design Patterns
- Backend development and system integration
- Maintenance and evolution of legacy systems
- Design and implementation of APIs
- Messaging and asynchronous communication
- Code quality, refactoring, and maintainability
- Practical solutions aligned with business needs
I value stability, readability, and solutions that can be understood and maintained by other developers.
- PHP
- Java
- JavaScript
- React
- Laravel
- Laravel Lumen
- CodeIgniter 3
- Yii (personal experiments)
- RabbitMQ (application messaging)
- Jenkins (CI / build pipelines)
- Jira (project and issue tracking)
- Trello (Kanban-style boards)
- Zabbix (monitoring and dashboards)
- MailHog (local SMTP testing)
- PHPUnit (PHP)
- JUnit (Java)
- Jest (JavaScript)
- MySQL
- SQL Server 2008
- PostgreSQL
- MongoDB
- BigQuery
On GitHub, you’ll find:
- Backend-focused experiments and libraries
- Utilities created to solve real problems
- Studies related to architecture, refactoring, and maintainable code
- Projects built for learning, improving, or practical usage
Most repositories reflect things I’ve actually used or studied in depth.
- Continuous learning
- Respect for existing systems and legacy code
- Preference for simple, honest solutions
- Improvement over perfection
- GitHub: https://github.com/thyagopacher
Good software is built with clarity, responsibility, and continuous improvement.



