Guilherme Aguiar

Guilherme Aguiar

Mentor
Rising Codementor
US$10.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Senior Full Stack Developer
Senior Full Stack Developer

Bachelor degree in computer science by a federal university in Brazil (UFSC), in 2012, I started my professional carrer at the same year, working on the integration of a video managemente software (VMS) software and IP devices. In the following years I have been involved in activities of the whole software development process, including the definition of the process itself. My contributions range from the system analysis and design, the activities planning and estimation, features development, APIs, to automated tests and software integrations.

In the pursuit for constant improvement, I started the Master of Science degree in computer science by UFSC in 2016, and finished it in 2019. With the main focus of the research in software engineering, an object oriented framework was developed aiming the creation of applicatios tha use machine learning. The research provided me the opportunitie to acquire knowledge in the field of data science, which led to a full paper published in an international conference of the same field. Knowadays I turn my efforts in the improvement of my knowledge in data science and related technologies

Brasilia (-03:00)
Joined February 2021
EXPERTISE
9 years experience
3 years experience
2 years experience
4 years experience
10 years experience

REVIEWS FROM CLIENTS

Guilherme's profile has been carefully vetted and approved as a Codementor. Connect with Guilherme now, and leave a review for them once you're done!
EMPLOYMENTS
Team Coordinator
uTech
2021-11-01-Present
As well as the tasks performed as full stack developer, also responsible for defining and presenting the development process, covering it...
As well as the tasks performed as full stack developer, also responsible for defining and presenting the development process, covering its stages, responsibilities and practices, following a customized GitFlow model organized in an agile development methodology. Establishment of the continuous integration process using Jenkins and GitLab deployed locally. Recruitment, selection and training of interns. Estimation, prioritization and monitoring of team activities, as well as continuous feedback and evaluations of team members. Responsible for technical decisions and time estimation of features implementation.
PHP
Python
MySQL
View more
PHP
Python
MySQL
Linux
Jenkins
GitLab
JavaScript
Apache HTTP Server
View more
Full Stack Developer
uTech
2020-11-01-2021-10-01
Developer in the team of a PBX platform. Initially responsible for applying my knowledge related to machine learning and conclude a proje...
Developer in the team of a PBX platform. Initially responsible for applying my knowledge related to machine learning and conclude a project that implements embedded chatbots at the platform. The required tasks to accomplish it was mainly related to machine learning and NLP fields. Some of them was the neural network features resizing, definition of the learning, loss and activation functions, balancing and separation of data sets, definition of the stop criteria for the training process and the evaluation metrics for the result model. A TensorFlow server was built in the platform and the chatbots scripts and models were then fully integrated in the PBX platform through the MySQL database and Linux inter process communication. When finished the project, start to work in general issues relate to the PBX platform, using PHP (5.6), MySQL and JavaScript embedded in an Apache Server to implement the tasks. Recently, allocated also to work in a new company platform. This platform is responsible to manage customers access control devices events that triggers mobile push notifications. The project follows the MVC architecture with PHP (7.4) and MySQL in an Apache server deployed in a Linux ( CentOS 6 ) server.
PHP
Python
MySQL
View more
PHP
Python
MySQL
Linux
Machine learning
JavaScript
Apache HTTP Server
View more
Backend Developer
Seventh
2012-09-01-2020-10-01
Development of surveillance systems and services, including video and audio processing, experience developing RESTful APIs (Delphi 10.2),...
Development of surveillance systems and services, including video and audio processing, experience developing RESTful APIs (Delphi 10.2), automated testing suite (JavaScript, Frisby, Jasmine), and code reviews. Full design and code a C# service responsible for maintaining facial recognition data using a SQLServer database, providing an interface for the main software to manipulate these data by Rest API. The service also handles facial recognition events from video monitoring equipment and forward its results to the main software. This service worked both as a client and server of REST APIs using the WebApi framework.
C#
PostgreSQL
GitHub
View more
C#
PostgreSQL
GitHub
Jenkins
Delphi 7
Jira
JavaScript
Microsoft SQL Server
View more