Keywords
Amazon Web Services
Application Programming Interfaces (APIs)
Arduino
Continuous Integration
Binance
Solidity
Bitbucket
Cloudwatch
Java (Programming Language)
JavaScript (Programming Language)
Skills
With 25 years of web application development experience, I am a technology professional with a demonstrated aptitude for quickly learning new technologies and designing and programming secure, high performance cloud systems.
As a technology entrepreneur, I have aided numerous startups in planning and executing development teams in multiple countries, including Brazil, Chile, the United States, and Germany, while operating both locally and remotely.
I have extensive skills in software development, CI/CD tools, management, communication, and consulting.
HARD SKILLS
SOFT SKILLS
Entrepreneurial mindset, self-taught, goal focused, adaptability, team player attitude, communication, problem-solving.
As a technology entrepreneur, I have aided numerous startups in planning and executing development teams in multiple countries, including Brazil, Chile, the United States, and Germany, while operating both locally and remotely.
I have extensive skills in software development, CI/CD tools, management, communication, and consulting.
HARD SKILLS
- Operating Systems: Linux, MAC OS X, Android, MicroPython, FreeRTOS
- IDEs: Eclipse, Android Studio, VS Code, Sublime, Arduino, PlatformIO, PyCharm
- Languages: C/C++ (3 years), PHP (8 years), Java (3 years), TypeScript/Javascript (5 years), Python (5 years), Solidity (2 years), Golang (1 year), Rust (1 year)
- Frameworks/Libraries: Qt 4, ReactJS, Node.js, Flask, Spring, Hibernate, Truffle, PyTorch, Tensorflow, Web3.js, Fastify, Prisma
- Servers: Apache, nginx, Tomcat, MySQL, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, ZeroMQ, RabbitMQ, Kafka
- Networking: DNS, NFS, TCP/IP, WAN, iptables
- Hardware: RaspberryPi, ESP8266, WiFi/Bluetooth/LoRaWAN modules, Arduino
- CI/CD: Bitbucket/Gitlab Pipelines, AWS CodePipeline, Jenkins
- Cloud/SaaS: AWS, GCP, Azure, Digital Ocean, Linode, Github, Bitbucket, Jira, Trello
- Web: HTML5, CSS3, SSL certificates, MQTT, REST and GraphQL APIs
- Monitoring tools: New Relic, CloudWatch, Zabbix, Grafana, CloudWatch, Splunk
- Methodologies: TDD, Agile, SCRUM, OOP, Microservices
- Certifications: AWS Solutions Architect Associate and Professional
- Blockchain: Ethereum, Solidity, Polygon, Binance Smart Chain, Binance and Bybit APIs
SOFT SKILLS
Entrepreneurial mindset, self-taught, goal focused, adaptability, team player attitude, communication, problem-solving.
Project history
03/2021
-
09/2022
Application Development Specialist (Employee)
Accenture GmbH
Company: Accenture GmbH (München, DE)
Website: www.accenture.com
Role: Application Development Specialist (Employee)
Period: Mar, 2021 - Sep, 2022
* Development of cloud-based services using Node.js, Python, Java and C#
* Gitlab CI/CD Pipeline and Terraform configuration and setup
* Data analysis and modeling for various projects, ETL process definition, data
architecture design and implementation
* Cloud services configuration using AWS, GCP and Azure cloud providers
* Technical architecture design and documentation, presentation to clients
* Technical training and coaching junior developers
* Articles publications on Medium about medical devices and Industrial IoT
* Proof of Concept project based on Polygon network to store and share medical
data using patient mobile phone
Website: www.accenture.com
Role: Application Development Specialist (Employee)
Period: Mar, 2021 - Sep, 2022
* Development of cloud-based services using Node.js, Python, Java and C#
* Gitlab CI/CD Pipeline and Terraform configuration and setup
* Data analysis and modeling for various projects, ETL process definition, data
architecture design and implementation
* Cloud services configuration using AWS, GCP and Azure cloud providers
* Technical architecture design and documentation, presentation to clients
* Technical training and coaching junior developers
* Articles publications on Medium about medical devices and Industrial IoT
* Proof of Concept project based on Polygon network to store and share medical
data using patient mobile phone
09/2019
-
02/2021
Lead Software Engineer (Employee)
inveox GmbH
Company: inveox GmbH (München, DE)
Website: www.inveox.com
* Development of services and APIs using Node.js, Python, Redis
* Development of solution for object detection using OpenCV
* Daily code deployments using CI/CD tool (Bitbucket Pipelines)
* Integration between web based UI (HTML/Jquery) with backend services
* Research and development of camera environment for medical imaging
* Specification and documentation of development processes based on International Standard IEC 62304 (Medical device software)
* Kafka producer/consumer integration between medical device systems and cloud environment
Website: www.inveox.com
* Development of services and APIs using Node.js, Python, Redis
* Development of solution for object detection using OpenCV
* Daily code deployments using CI/CD tool (Bitbucket Pipelines)
* Integration between web based UI (HTML/Jquery) with backend services
* Research and development of camera environment for medical imaging
* Specification and documentation of development processes based on International Standard IEC 62304 (Medical device software)
* Kafka producer/consumer integration between medical device systems and cloud environment
07/2018
-
12/2018
IoT Software Engineer (Contract)
Bematech
Company: Bematech (Curitiba, Brazil)
Website: www.bematech.com.br
* Developed services and APIs using Node.js, Python, Redis, OpenCV
* Created a custom Raspbian OS disk image using LUKS (Linux Unified Key Setup)
* Modified initramfs scripts to encrypt root file system using hardware-based key at boot process
* Developed integration with S3, DynamoDB, ElasticSearch , API Gateway, CloudFormation, Lambda, IoT Core, SQS and Rekognition services to acquire, upload and process camera images using AWS SDK
* Developed API and backend services using Serverless framework and TDD approach (Mocha/Chai)
* Daily code deployments using CI/CD tool (Bitbucket Pipelines)
Website: www.bematech.com.br
* Developed services and APIs using Node.js, Python, Redis, OpenCV
* Created a custom Raspbian OS disk image using LUKS (Linux Unified Key Setup)
* Modified initramfs scripts to encrypt root file system using hardware-based key at boot process
* Developed integration with S3, DynamoDB, ElasticSearch , API Gateway, CloudFormation, Lambda, IoT Core, SQS and Rekognition services to acquire, upload and process camera images using AWS SDK
* Developed API and backend services using Serverless framework and TDD approach (Mocha/Chai)
* Daily code deployments using CI/CD tool (Bitbucket Pipelines)
01/2018
-
06/2018
Hardware Engineer (Contract)
Wilson Care
Company: Wilson Care (Curitiba, Brazil)
Website: www.wilsoncare.com.br
* Hardware prototyping using RaspberryPi, OrangePi and ESP8266 boards
* Software development to integrate sensors with cloud app
* API development using MongoDB, Python and Node.js
* Backend integration with AWS Polly for text-to-speech translation
* Linux distribution customization to run all services on encrypted environment
Website: www.wilsoncare.com.br
* Hardware prototyping using RaspberryPi, OrangePi and ESP8266 boards
* Software development to integrate sensors with cloud app
* API development using MongoDB, Python and Node.js
* Backend integration with AWS Polly for text-to-speech translation
* Linux distribution customization to run all services on encrypted environment
01/2017
-
12/2017
Co-founder / CTO
Fractal IoT
Company: Fractal IoT (Curitiba, Brazil)
Website: www.fractaliot.com
* Software architecture and development of a cloud-based IoT platform, including integration of AWS services and industrial devices using LoRa technology and ESP8266 modules
* Radio propagation R&D using HopeHF modules and EveryNet gateways
* Mobile application development using ReactJS, Node.js, MySQL and DynamoDB
Website: www.fractaliot.com
* Software architecture and development of a cloud-based IoT platform, including integration of AWS services and industrial devices using LoRa technology and ESP8266 modules
* Radio propagation R&D using HopeHF modules and EveryNet gateways
* Mobile application development using ReactJS, Node.js, MySQL and DynamoDB
01/2015
-
12/2016
Senior Software Engineer (Contract)
Zoe Slots
Company: Zoe Slots (Santiago, Chile)
Website: www.zoeslots.com
* Planning and execution of Linux servers architecture, disk encryption (using LUKS) and service orchestration using Docker and Kubernetes
* Development team training using Agile methodologies (SCRUM)
* Customized Linux Ubuntu distribution including security enhancements
* MySQL database optimization for fast SQL responses from game machines
* Configuration and management of AWS services/instances (EC2, S3, DynamoDB, ElasticSearch , API Gateway, Lambda, SQS)
* Created and developed Game and Data APIs using Node.js and Redis
* Database backup automation scripts using AWS S3 and Bash scripts
* Unit testing automation with Pytest for build and packaging services
* AWS Kinesis pipelines setup for real-time data processing
Website: www.zoeslots.com
* Planning and execution of Linux servers architecture, disk encryption (using LUKS) and service orchestration using Docker and Kubernetes
* Development team training using Agile methodologies (SCRUM)
* Customized Linux Ubuntu distribution including security enhancements
* MySQL database optimization for fast SQL responses from game machines
* Configuration and management of AWS services/instances (EC2, S3, DynamoDB, ElasticSearch , API Gateway, Lambda, SQS)
* Created and developed Game and Data APIs using Node.js and Redis
* Database backup automation scripts using AWS S3 and Bash scripts
* Unit testing automation with Pytest for build and packaging services
* AWS Kinesis pipelines setup for real-time data processing
01/2013
-
06/2014
Co-founder / CTO
Road Apps
Company: Road Apps (San Francisco, USA / São Paulo, Brazil)
* Development team management, technical strategic partnerships
* Independent Software Vendor (ISV) testing and validation of vehicle tracking systems integration running at Java and Tomcat environment
* SaaS architecture design using AWS services and Salesforce APIs
* R&D activities to solve complex logistics situations related to vehicle routing problems (VRP)
* Presentation of company services and products at Dreamforce 2013 (San Francisco, CA)
* Linux servers administration running at AWS EC2
* Development team management, technical strategic partnerships
* Independent Software Vendor (ISV) testing and validation of vehicle tracking systems integration running at Java and Tomcat environment
* SaaS architecture design using AWS services and Salesforce APIs
* R&D activities to solve complex logistics situations related to vehicle routing problems (VRP)
* Presentation of company services and products at Dreamforce 2013 (San Francisco, CA)
* Linux servers administration running at AWS EC2
07/2012
-
12/2012
Senior Software Engineer (Contract)
Buho Games
Company: Buho Games (acquired by Zoe Slots) (Santiago, Chile)
* Software development to integrate slot machines information over network
* Developed slot machines administration UI using Qt4 and C++
* Data integration and replication across multiple locations
* Administration website using CakePHP and MySQL database
* Linux server administration running at AWS EC2
* Software development to integrate slot machines information over network
* Developed slot machines administration UI using Qt4 and C++
* Data integration and replication across multiple locations
* Administration website using CakePHP and MySQL database
* Linux server administration running at AWS EC2
01/2010
-
12/2010
Senior Software Engineer (Contract)
CPEEC
Company: CPEEC (Abu Dhabi, UAE)
Website: https://www.linkedin.com/company/cpecc
* System architecture design and development of construction site data management tool using custom reports built in SQL Report Server
* Developed integration with MapGuide Enterprise to show construction site information to project managers using CakePHP and MS SQL Server
* IT support to company employees
Website: https://www.linkedin.com/company/cpecc
* System architecture design and development of construction site data management tool using custom reports built in SQL Report Server
* Developed integration with MapGuide Enterprise to show construction site information to project managers using CakePHP and MS SQL Server
* IT support to company employees
01/2007
-
12/2009
Lead Software Engineer (Remote)
DBurns Design
Company: DBurns Design (Los Angeles, USA)
Website: www.dburnsdesign.com
* Responsible for system analysis, planning and execution of customer's projects
* Development team management and hiring
* R&D of new Web technologies and software development best practices
* Lead developer of special projects using PHP, MySQL and Linux
* Created and applied development process and documentation standards
Website: www.dburnsdesign.com
* Responsible for system analysis, planning and execution of customer's projects
* Development team management and hiring
* R&D of new Web technologies and software development best practices
* Lead developer of special projects using PHP, MySQL and Linux
* Created and applied development process and documentation standards
Local Availability
Available worldwide
Other
COURSES AND EVENTS
● CCNA (Cisco Certified Network Associate) - Module 1, 100 hours
● Participant at CONISLI (International Congress of Free Software), Nov 2003 -
São Paulo, Brazil
● Speaker at CONISLI (International Congress of Free Software), Nov 2005 - São
Paulo, Brazil
● Speaker at PHPConf, Nov 2008 - São Paulo, Brazil
● Introduction to Artificial Intelligence, Oct - Dec/2012, Stanford University
(online course)
● Introduction to Data Science, Jan 2013, Redwood City, CA
● Speaker at Dreamforce, Real-Time Logistics Event Handling, Nov 2013 - San
Francisco, USA
● Samsung Ocean, Apr - Jun 2015, Smart Window Project - São Paulo, Brazil
● 3rd place at Hackathon Agroleite, Sep 2017 - Ponta Grossa, Brazil
● Participation at Bosch Hackathon, Nov 2017 - Curitiba, Brazil
● 1st place at NASA Space Apps Challenge with AirCare project, Oct 2018 -
Curitiba, Brazil
● AWS Certified Solutions Architect, Feb 2019 - Lisbon, Portugal
● Certified Kubernetes Administrator prep-course
PERSONAL PROJECTS
● CCNA (Cisco Certified Network Associate) - Module 1, 100 hours
● Participant at CONISLI (International Congress of Free Software), Nov 2003 -
São Paulo, Brazil
● Speaker at CONISLI (International Congress of Free Software), Nov 2005 - São
Paulo, Brazil
● Speaker at PHPConf, Nov 2008 - São Paulo, Brazil
● Introduction to Artificial Intelligence, Oct - Dec/2012, Stanford University
(online course)
● Introduction to Data Science, Jan 2013, Redwood City, CA
● Speaker at Dreamforce, Real-Time Logistics Event Handling, Nov 2013 - San
Francisco, USA
● Samsung Ocean, Apr - Jun 2015, Smart Window Project - São Paulo, Brazil
● 3rd place at Hackathon Agroleite, Sep 2017 - Ponta Grossa, Brazil
● Participation at Bosch Hackathon, Nov 2017 - Curitiba, Brazil
● 1st place at NASA Space Apps Challenge with AirCare project, Oct 2018 -
Curitiba, Brazil
● AWS Certified Solutions Architect, Feb 2019 - Lisbon, Portugal
● Certified Kubernetes Administrator prep-course
PERSONAL PROJECTS
- Fractal IoT (https://fractaliot.com): Cloud based IoT platform focused on data acquisition and processing using low-power modules (LoRa and ESP8266).
- CNC router (https://www.instagram.com/p/BksvsxWhkk5/): Project design and machine assembly of CNC router machine using cheap and recycled materials.
- e.Trader Alerts (https://t.me/etrader_alerts_public): Telegram Bot publishing alerts from crypto market based on indicators from TradingView.