Hugo J.

Hugo J.

Senior Software Engineer

Sao Paulo, Brazil
Hire Hugo J. Hire Hugo J. Hire Hugo J.

About Me

An experienced Software developer who specializes in creating innovative and integrated software solutions for different clients. Has a passion for continuous learning and works hard to focus on the client and their needs and loves to help companies function better and improve their goods and services with the application of software technologies.

Work history

UpStack
UpStack
Senior Software Engineer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for different clients across a broad range of industries.

Crossover
Crossover
QA Developer
2016 - Present (8 years)
Remote
  • Worked to refactor CRM system that was developed with web forms, this system had many clients, but they liked to have an API to be consumed by others software.

  • Responsible for keeping the quality of Crossover client’s product creating tests, reviewing code, developing or proposing improvements in the code.

  • Write unit tests in C# and Java, refactor the legacy code, manage review pull requests and keep the code quality of Crossover client’s products.

Betta Tecnologia
Betta Tecnologia
Software Architect
2016 - 2016
Sao Paulo, Brazil
  • Created a software for IT Infrastructure department based on ITIL methodology to help them control their catalog, services requests, incidents, changes, etc.

  • Developed web solutions in C# and designed complex architectures and integrations with external/internal Apps.

  • Helped Betta clients choose the best technologies to suit their business needs and guided fellow developers on how to improve their code.

Lead Software Inc.
Lead Software Inc.
Lead Software Developer
2015 - 2015
Remote
  • Improved the performance of an application to book taxi.

  • Changed the request protocol to socket and the request content to JSON for a better functionality.

Solution8
Software Engineer
2014 - 2016 (2 years)
Remote
  • Developed web solutions in C# and maintained the Payroll System.

  • Created a supply chain solution from scratch using Web API, AngularJS, SQL Server.

  • Maintained existing applications and developed new solutions.

Diebold
Diebold
Business Intelligence Analyst
2006 - 2015 (9 years)
Sao Paulo, Brazil
  • Worked at Diebold for 9 years and have developed many Business Intelligence solutions.

  • In charge of requirements gathering, data mart modeling, KPI and measures specification, developing and documenting ETL processes and building data warehouses.

  • Worked in a Logistic BI solution were the managers could see the problems of their importation process and this helped Diebold save money by increasing the number of SEA freights (importation by boats), increase the consolidation of AIR freights and decrease the delay of import keeping the factories with material to produce their goods.

Portfolio

Lead Software, Book Taxi
Lead Software, Book Taxi

Improved a taxi application since the application was crashing due to the number of HTTP request being sent to server. Had very short period to make the improvements, there was high risk on this project, but in end it was successfully improved and kept the application active. Changed the way that it sends the request to the server. Instead of each 5 seconds, the car sent their position when they moved 200 meters. Managed to change the protocol to Socket instead of HTTP. Also changed the message to JSON instead of XML. Technologies Used in Project: Windows CE, Net Framework 2.0, JSON, Socket.

BI Analyst, Logistic BI Solution
BI Analyst, Logistic BI Solution

The project was delivered for Diebold company. Developed a Logistic BI solution, where the managers could see the problems of their import process. The solution provides many reports, dashboard for the managers to see the problems with delays, help them select suppliers, help them consolidate the import etc. Built up reports like: The cost of freight per unit of pieces by year, quarter or month. This dashboard helps the Logistic team consolidate the imports. Percent of type SEA(by boats) import comparing with AIR(by airplane) import. The average of days to delivery at endpoint in Brazil according to Airport or port that it came from. The average of days that supplier finish orders by suppliers or category of pieces. Users can also create custom reports. Technologies Used: SQL Server, Report Services, Integration Services, Analysis Services, Excel, Sharepoint.

Software Architect , ITIL System
Software Architect , ITIL System

The project was developed for Betta Tecnologia company. Developed a software for IT Infrastructure department based on ITIL methodology. The product helped the company control their catalog, service requests, incidents, changes. With this solution, the users were able to register the IT catalogue such as Server, Computers, Softwares and users from others department could request services such as users access, new computers, new servers and notify if a problem came up in a system or anything. Technologies Used: ASP NET MVC, SQL Server, Bootstrap.

QA Developer

Refactored the CRM system. It was developed using web forms, this system had many clients, but the clients wanted to have an API to be consumed by others software. Technologies Used: XUnit framework, Sql Server 2014, Angular 2, ASP.NET Web API, GitHub.

Education

Education
Bachelors Degree in Computer Science, Universidade Paulista(UNIP), 2009
Universidade Paulista(UNIP) – São Paulo, SP, Brazil
2014 - 2009