Career Profile

Full Stack Developer with ample experience creating web solutions and products from design to implementation. I enjoy working with international teams, and look forward to new challenges and learning experiences. I embrace changing environments and opportunities to use trending technologies and like to take leadership roles, actively participating on the definition of solutions.

Technologies

Web

HTML5, CSS3, Semantic UI, Bootstrap, SAP Fiori

JavaScript

VanillaJS, jQuery, Vue.js, AngularJS, SAPUI5, Node.js, Express, FeathersJS, Sails.js, React

Mobile

Ionic, React Native, PhoneGap

Testing and Code Quality Assurance

Jest, Jasmin, Karma, Mocha, Cucumber

Version Control & CI

Git, Gulp, Grunt, GitLabCI, CircleCI, Heroku, Docker, Amazon S3, AWS Elastic Beanstalk

Databases

MongoDB, Google Firebase API, MySQL, SQL Server, SAP HANA

Programming

JavaScript, TypeScript, Python, Haskell, Go, C#, PHP, Java

SAP

SAPUI5, SAP Fiori, SAP HANA Modeling, SAP HANA XS, SAP Cloud Platform (SCP), ABAP

APIs and Services

D3, ChartJS, Google Cloud Platform (GCP), Twilio API, Salesforce API, Facebook API, Twitter API, Speech To Text Technologies, Google Maps API

Standards

REST, UML, OData, XML, JSON, BPMN

Methodologies

Agile, Scrum, Kanban, Design Thinking, Test Driven Development, Behavior Driven Development, Continuous Delivery

Experience

Software Architect
Full Stack Engineer

2019 - Present
MonitorProd - Curitiba, Brazil

Startup app with monitoring capabilities for production of plastic injection molding machines.

Development of web app that allows the control of production orders and configurations around scheduling.

Development of web dashboard with reporting tools.

FrontEnd Engineer

April 2018 - Present
Modus Create - Curitiba, Brazil (Remote)

FrontEnd React Developer supporting Kaplan. New implementation for core features to offer users a modern experience for different study tools

FrontEnd AngularJS Developer supporting Pfizer. Release of existing app to new markets, adding new configurations and automatization of tasks for localization efforts.

FrontEnd React Developer supporting Motion Industries. Updating implementation of sales app, supporting sales representatives and interactions with customers.

Cloud Platform Lead Developer

May 2016 – April 2018
Agile Solutions - Tegucigalpa, Honduras (Remote)/Curitiba, Brazil (Remote)

Lead Developer for Platform initiative. Definition of architecture requirements for a Rapid Application Development (RAD) cloud tool.

Management of development team for Platform initiative, using Agile and Scrum methodologies.

Development of a backend Model Engine for creation of table definitions based on JSON and REST Services.

Development of a backend Workflow Engine for the execution of tasks and scheduling.

Development of a backend Interaction Engine for the dependency injection and compilation of views created from UI Building Blocks. Server Side Rendering.

Integration with Google Cloud Platform services for Platform features. Continuous Integration using GitLab for source control and GitLabCI with Docker.

Full Stack Developer

Jul 2015 - May 2016
Acklen Avenue - Tegucigalpa, Honduras (Remote)

Development of a Twilio API application for control of calls with SailsJS, Angular and Ionic. Mocha framework for testing and Appveyor/Appgyver for CI.

Development of a mobile social network application with SailsJS, Angular and Ionic. Mocha framework for testing and Appveyor/Appgyver for CI. YKC App

Participation on internal initiatives like internal development tools, coordinating activities for a company wide gathering, and internal training development courses.

Maintenance of existing application developed with .Net.

SAP Consultant, Full-Stack Developer, Lead Developer

Jan 2013 - Jun 2015
Agile Solutions - Tegucigalpa, Honduras
AllTax Platform - Rio de Janeiro, Brazil

Optimization and Setup of Front End Architecture with SAP tools and guidelines: SAP Fiori.

Maintenance of existing applications: websites, SAP environments, ABAP applications.

Database design and development: MySQL and HANA DB.

Development of a Dynamic Reports in-house tool using SAP tools: HANA Modeling, SAP HANA XS, SAPUI5.

Management of product development teams.

Other Projects

Hamlets Mobile App - Alternative Currency Communities

Dec 2016 - Jun 2017
Social Coder - Curitiba, Brazil (Remote)
Hamlets Drupal Demo - Curitiba, Brazil (Remote)

Development of a mobile application for time tracking and exchange using alternative currencies between communities.

Development with Ionic and AngularJS.

A really interesting thing on this project was the need to build dynamic forms based on the requirements of each community. We used the OPTIONS HTTP verb to define the objects and their properties, and a custom component in the mobile UI rendered inputs and validations based on those characteristics.

Tuintalent

Feb 2017 - Jun 2017
Social Coder - Curitiba, Brazil (Remote)
Velt - Curitiba, Brazil (Remote)

Development of a mobile application to offer a gamification experience for organic gardens maintenance with seasonal challenges.

Development with Ionic and AngularJS. Karma and Jasmine for Tests. Google Firebase for the backend.

The objective of the application is to engage the user to take the challenges and use the app to the max. Gamification with effects, animations and sounds was a really fun thing to implement!

Felsocem HN

May 2013 - Aug 2013

Development of a QR-based tracking solution for scheduling and events for a university medical conference.

Development with PHP, JQuery and Phonegap.

Most of the registration process was already done when I started this project, so I had to do some cleaning on the database and several refactors to adequate the schema definition for the handling of events and QR tracking. This was my first mobile application! I had to ask a friend to lend me his Mac and iPhone to test the app on several devices.