Author Image

Hi, I am Rafael

Rafael Fayan

Senior Software Engineer at Hash

I am a passionate software engineer with 4+ years of working experience. I love working with cloud native tools and bleeding edge technologies using Go and Python. I’m interested in solving real world problems in the fields of Distributed Systems, Machine Learning and Internet of Things.

Microsoft Certified: Azure Fundamentals
Microsoft Certified: Azure AI Fundamentals
Microsoft Certified: Azure Data Fundamentals
Exam 774: Perform Cloud Data Science with Azure Machine Learning
Team Work
Leadership

Skills

Experiences

1
Senior Software Engineer
Hash

Oct 2021 - Oct 2022, Remote, Brazil

Hash provides digital payments infrastructure and whitelabel products for non-financial companies interested in offering banking services.

Responsibilities:
  • Risk management and fraud detection systems development
  • Design and implementation of a third party integration for MFA using face recognition and document validation
  • Development of a micro-service oriented application for managing customer’s information to comply with KYC policies for financial services
  • Development of a rule engine application created with extensibility in mind, allowing rules with configurable steps and execution triggers to be added for domain related validations

Software Engineer
Daitan

March 2021 - October 2021, Campinas, Brazil

Daitan Group is a software development company focused on the telecom industry focused on accelerating and sustaining product development.

Responsibilities:
  • Development of a cloud native platform for edge computing based on the open source projects StarlingX and OpenStack using Kubernetes, Docker, Armada, Helm, MariaDB and RabbitMQ
  • Test development and automation using Python/Pytest, Ansible and Jenkins
  • Collaboration with the open source community on the StarlingX/OpenStack projects
  • Java backend development of a logistics platform on AWS with SOAP/REST APIs using Wildfly, Apache Struts, Spring, and Oracle DBMS
2

3
Logicalis

March 2018 - March 2021, São Paulo, Brazil

Logicalis is an international solutions provider of digital services currently accelerating the digital transformation of customers around the world.

Software Engineer

October 2020 - March 2021

  • Cloud environment setup for production scale with Azure Kubernetes Service (AKS), Helm and Kong
  • Backend development with Python and Java for high performance services using Spring and FastAPI
  • Development and deployment of Machine Learning services for OCR and facial recognition
  • Authorization and authentication flows using OpenID Connect and OAuth with Keycloak
Junior Software Engineer

January 2019 - October 2020

  • Worked in R&D studies and proof of concepts for new market demands in machine learning and computer vision
  • Created and maintained a production-ready API for biometric facial recognition integrating different service providers in a microservice architecture
Software Engineer Intern

March 2018 - December 2018

  • Worked in several small projects focused on Machine Learning and Internet of Things using Microsoft Azure and Logicalis IoT platform Eugenio
  • Developed a dashboard for sentiment analysis on comments made in App Store and Google Play using Microsoft PowerBI and Azure LUIS

Education

Aug 2020 - Jan 2021
Extension Course: Complex Data Mining
Bachelor's degree in Computer Engineering
Extracurricular Activities
  • Vice President at ADA - Projects in Computer Engineering, junior enterprise focused on applying computer engineering knowledge in real-world projects for companies and organizations
  • Project Director at SAECOMP, student organization that represents the computer engineering students interests
  • Project Manager at SEMEAR, an extracurricular group focused on mechatronics engineering projects and competitions
Jul 2017 - Aug 2017
Internet of Things Summer School

Projects

Openstack
Openstack
Contributor Mar 2021 - Oct 2021

OpenStack is a free, open source cloud computing platform. It is mostly deployed as infrastructure-as-a-service in both public and private clouds where virtual servers and other resources are made available to users.

Undergraduate Thesis
Undergraduate Thesis
Jan 2018 - Nov 2018

Undergraduate thesis on time and frequency analysis conducted on acceleration data collected from gait tests on elderly people for detection of patterns to be used in medical diagnosis.

Accomplishments

Microsoft Certified: Azure Fundamentals
Microsoft Oct 2021

Passed Exam AZ-900: Microsoft Azure AI Fundamentals, demonstrating foundational level knowledge of cloud services and how those services are provided with Microsoft Azure.

Microsoft Certified: Azure Data Fundamentals
Microsoft Oct 2021

Passed Exam DP-900: Microsoft Azure AI Fundamentals, demonstrating foundational knowledge of core data concepts and how they are implemented using Microsoft Azure data services.

Microsoft Certified: Azure AI Fundamentals
Microsoft Sep 2021

Passed Exam AI-900: Microsoft Azure AI Fundamentals, demonstrating foundational knowledge of machine learning (ML) and artificial intelligence (AI) concepts and related Microsoft Azure services.

Extension Course: Complex Data Mining
State University of Campinas Aug 2020 - Jan 2021

The course explores the main methods of Data Science, including Data Analysis, Information Retrieval, Data Mining, Information Visualization, treatment of big data (Big Data), in addition to the most modern techniques of Artificial Intelligence and Machine Learning (including Deep Learning).

Advanced Architecting on AWS (AWSAA)
Fast Lane US Dec 2020

Advanced Architecting on AWS covers how to build complex solutions which incorporate data services, governance, and security on AWS. It introduces specialized AWS services, such as AWS Direct Connect and AWS Storage Gateway, and also covers best practices for building scalable, elastic, secure, and highly available applications.

Big Data on AWS (BDAWS)
Fast Lane US Dec 2020

Big Data on AWS introduces cloud-based big data solutions such as Amazon Elastic MapReduce (EMR), Amazon DynamoDB, Amazon Redshift, Amazon Kinesis and the rest of the AWS big data platform, teaching how to leverage best practices to design big data environments for security and cost-effectiveness.

Exam 774: Perform Cloud Data Science with Azure Machine Learning
Microsoft Feb 2019

Passed Exam 774: Perform Cloud Data Science with Azure Machine Learning, demonstrating an understanding of Azure data services, machine learning and data science processes such as filtering and transforming data sets, model estimation and model evaluation.

Embedded Linux

Hands-on course on how to develop and customize embedded Linux systems. The course includes an introduction to the architecture of embedded Linux systems, how to use and configure cross-compiler toolchains and bootloaders, compile linux kernels, develop embedded applications and more.

Yocto Project

Hands-on course on how to develop and customize embedded Linux systems using OpenEmbedded / Yocto Project.

Third Place - Be an Icon Competition

Third place award in a competition between groups of students at University of São Paulo for developing a smart monitoring system for public transportation using data collected through Beacon devices.