
Guilherme Thomas
About Candidate
With 10 years of experience in hardware and support, I began exploring Software Development in 2019. During my degree and participation in bootcamps, I immersed myself in the world of Java, working daily with GIT and SQL. Today, my expertise includes languages like Java, PHP, Golang, and PL/SQL.
Currently, I am implementing solutions in Go at my job, always paying close attention to detail and focusing on clean, efficient, and scalable system architecture. I am also committed to continuously studying market-relevant technologies and databases such as PostgreSQL, Oracle SQL, and MongoDB, always striving to improve my skills and add value to the projects I work on.
Links
Education
ProUni Scholarship recipient. Technologist degree focused on systems design and implementation, team management, and the proper application of computing resources. Skills developed include Java, GIT, and Scrum.
Lato Sensu Postgraduate program focused on microservices architecture with clean architecture in NodeJS and RESTful APIs.
Experiences
Provided hardware and software support for group companies. Maintained computers and servers running Windows Server and Linux (Ubuntu Server).
Part of the POS integration squad. Developed REST APIs in Java and Golang using the API First Approach. Microservices-based architecture with PostgreSQL. Applied DDD methodology, CI/CD pipelines, and worked on Azure/Google Cloud.
Developed proprietary ERP/CRM software in Java (based on open-source). Maintained and developed SQL queries (PostgreSQL) and generated reports using JasperReports. Structured XML files for invoices. Managed version control with GIT and implemented CI through BitBucket. Task management with Trello and Redmine.
Responsible for financial, billing, and accounting sectors of Unimed Hospital. Development of PHP and Go/Golang APIs integrated with the hospital's Philips EMR system and other sources (Sefaz, Cardio, Unimed Central). Expertise in Clean Architecture, Docker, SQL Server, Oracle DB. Implemented WebService and TIE communication (ETL, RabbitMQ, Elasticsearch, MongoDB). Created and maintained procedures, views, and jobs for the Tasy Oracle database.