0 (5).jpg

Lead Software Engineer | Belo Horizonte, Brazil

Henrique has more than ten years of experience in .Net software development, and now, is in love (and works a lot) with Node.JS and AngularJS. He is always seeking the best for the team and the project and that is what motivates him! He is continuously seeking excellence in software development, getting closer to agile methodologies, and being part of a world class team.

 

 

TECHNICAL SKILLS

  • ASP.NET
  • Microsoft Dynamics
  • CRM
  • JavaScript
  • Desenvolvimento de software
  • C#
  • Microsoft Excel
  • English
  • MongoDB
  • automação de software
  • Microsoft CRM
  • Desenvolvimento para iOS
  • Microsoft Office
  • PowerPoint
  • UML
  • AngularJS
  • .NET
  • Node.js
  • Automação
  • HTML
  • Microsoft Word
  • Microsoft .NET
  • VB.NET
  • Microsoft SQL Server
  • Microsoft PowerPoint
  • chatbot
  • MS Project
  • Microsoft Project
  • Software Development
  • Scrum
  • Oracle
  • SQL
  • Swift
 

WORK EXPERIENCE:

A&C – August 2016 – Present
Position: Software Engineer
Description:

Project: Sigle

Created a software to simplify a call center’s tasks joining most of system in one. The real challenge in this project is the high level of the services access (about 4000 users a day) and all the project's modules need to be faster than access the old systems.

  • Improved Software Requirements Definition.
  • Software architecture definition.
  • Improved local framework.
  • Organize and facilitate the Sprint Plannings and Reviews and Retrospectives and what was most needed to support the development team and product.

Project: Robbyson

Created a software to incentivize the productivity of the users. Basically the software is a game to reward the user with points when all goals of the week are done. The points are a virtual currency for buying some items in the company’s store. The challenge in this project is be clear on the show, retrieve and process all data because the user needs to always be motivated to continuously help another users and archive the goals of the week. This is a critical project and is used by 10,000 users day.

  • Software architecture definition.
  • Improved local framework.
  • Using AngularJS on frontend.
  • Using NodeJS on Backend.
  • Using MongoDB as database.

Eturn  – January 2016 – August 2016
Position: Development Lead/Scrum Master
Description:

Project: Sydus Website Jan. 2016 – Aug. 2016

Created an ERP to organize and improve the growing business of a specific client.

  • Improved Software Requirements Definition.
  • Software architecture definition.
  • Modeling data base structure.
  • Leading a team of 4 developers.
  • Improved local framework.
  • Organize and facilitate the Sprint Plannings and Reviews and Retrospectives and what was most needed to support the development team and product.

ATTPS – November 2014 – January 2016
Position: Software Engineer/Scrum Master
Description: 

Project: Evolution of Softwares Nov. 2014 – Jan. 2016

Company needs to migrate the software to web in C#.

  • Improved Software Requirements Definition.
  • Software architecture definition.
  • Modeling data base structure.
  • Migrated the front-end of the main product to a new one based on web.
  • Organize and facilitate the Sprint Plannings and Reviews and Retrospectives and what was most needed to support the development team and product.

Procsis – March 2013 – November 2014
Position: Development Lead/Scrum Master
Description:

Project: CSC’s Website May. 2014 – Nov. 2014

Created a Website to control all demands (transport, cleaning, travel, meeting scheduled for example) of the Central Services Department of Administrative Center of Minas Gerais government (CSC). This website needs to integrate with the MS Dynamics CRM, the real challenge in this project is the high level of the services access (about 50,000 access a day) and all the project’s modules need to be faster than an old software.

  • Improved Software Requirements Definition.
  • Software architecture definition.
  • Modeling data base(new entity’s) structure.
  • Leading a team of 7 developers.

Improved local framework used to access MS Dynamics CRM.

  • Created a model to integrate the client’s software and MS Dynamics CRM.
  • Construction of the website.
  • Organize and facilitate the Sprint Plannings and Reviews and Retrospectives and what was most needed to support the development team and product.

Project: Minas GeraisGovermment support Website Nov. 2013 – May. 2014

Migratedthe main website developed to control all demands (transport, cleaning, travel, meeting scheduled for example) of the Administrative Center of Minas Gerais government. This website needs to integrate with the MS Dynamics CRM, the real challenge in this website has about 10,000 access a day and all the project’s modules need to be faster than an old version.

  • Improved Software Requirements Definition.
  • Software architecture definition.
  • Modeling data base(new entity’s) structure.
  • Leading a team of 7 developers.
  • Improved local framework used to access MS Dynamics CRM.
  • Construction of the website.
  • The new website is about 64% faster compared to old version.
  • Organize and facilitate the Sprint Plannings and Reviews and Retrospectives and what was most needed to support the development team and product.

Project: Minas GeraisGovermment System integration Nov. 2013 – Dec. 2013

Created a SOA to integrate data between all the data when the client need (software and txt files) and MS Dynamics CRM.

  • Leading a team of 2 developers.
  • Created a model to integrate the client’s software and MS Dynamics CRM.
  • Organize and facilitate the Sprint Plannings and Reviews and Retrospectives and what was most needed to support the development team and product.

Project: Sebrae’s integration tool Aug. 2013 – Nov. 2013

Created a SOA to integrate data between all the data when the client need (software and txt files) and MS Dynamics CRM.

  • Leading a team of 3 developers.
  • Created a model to integrate the client’s software and MS Dynamics CRM.
  • Organize and facilitate the Sprint Plannings and Reviews and Retrospectives and what was most needed to support the development team and product.

Project: Puc’s integration tool June. 2013 – Aug. 2013

Created a SOA to integrated data between all the data when the client need (software and txt files) and MS Dynamics CRM.

  • Leading a team of 3 developers.
  • Created a model to integrate the client’s software and MS Dynamics CRM.
  • Organize and facilitate the Sprint Plannings and Reviews and Retrospectives and what was most needed to support the development team and product.

Project: Many company projects. Mar. 2013 – June. 2013

Created a website for access the MS Dynamics CRM.

Totvs – November 2009 – March 2013
Position: Software Engineer
Description:

  • Created a feature to control tasks and see the results of the team enforce.
  • Improved customization, module development and bug fixing on the Totvs products.
  • Provided development support for .NET Developers.

PrimeSystem– February 2009 – November 2009
Position: Software Engineer
Description:

  • Migrated the front-end of the main product to a new one based on model – view - controller pattern.
  • Improved performance optimization of procedures and queries the Sybase database.

Techbiz– February 2009 – November 2009
Position: Software Engineer
Description:

  • Improved performance optimization of procedures and queries the Sybase database.
  • Created a mobile software for receive client information.
  • Customization and development of web-site SharePoint integrate.
  • Improved customization, module development and bug fixing on the TechBiz products.

EDUCATION

Pitagoras University (2008 – 2009)
Post-graduation in Computer Science.

Pitagoras University (2008 – 2009)
Management of Information Technology.

Metropolitan University (2001 – 2005)
BSc. in Computer Science.

AWARDS

Avenue Code Hackathon make life better - 3rd Place - Technology: Net/Ionic - C# Language

Creating an application (Web and Mobile) for sharing and reading a specific (selected by the user) information. The system was developed to be collaborative where all the data would be inserted by the users.

Avenue Hackathon code make life easier - 2nd Place - Technology: IOS - Swift Language

Creating an application for scheduling Barber Shop and Beauty services, seeking to all registered suppliers this kind of work that are near to the User or a specific place.

CERTIFICATIONS

  • TOEIC Bridge (English Proficiency).
  • Microsoft Dynamics CRM 2011 Customization and Configuration.
  • Microsoft Dynamics CRM 2011 Extending.