Personal details

Cleyton P. - Remote back-end developer

Cleyton P.

Software Engineer / Data Scientist
Based in: 🇧🇷 Brazil
Timezone: Brasilia (UTC-3)

About

Cleyton is a software engineer with 20+ years of experience in all aspects of the software development lifecycle, from concept to development, testing, and management. A specialist in data science and machine learning, he is Google certified and well-versed in various technologies, including Python, Jupyter Notebook, pandas, NumPy, and web scraping. Cleyton is also skilled in back-end technologies, such as Flask, RESTful API, authentication, SQLAlchemy, and PostgreSQL.

Work Experience

Data Scientist (Tax Officer)
Federal Revenue Service of Brazil | Jul 2010 - Present
Python
SQL
Excel VBA
Data Mining
Data Science
Agile
Data Scientist working on audit case selection and taxpayer compliance. Mainly using Python and SQL (Big Data) to apply data mining techniques to better understand, process and draw conclusions from vast amounts of information. 2019 – 2021: Lead of the Audit Case Selection Team, which was composed of 32 members (remote). 2017 – 2019: Head of the Tax Collection Division, which was composed of 230 members (local and remote). 2012 - 2014: Project Manager responsible for the creation of the Brazilian government website "Portal Único Siscomex" (https://portalunico.siscomex.gov.br/) based on the "single window" approach, aiming to create an information technology system through which foreign trade operators and actors can forward documents or data required by the government for export and import, or transit of goods, to a single point of entry accessible via the Internet.
Senior Software Engineer
Ericsson | Sep 2006 - May 2009
C++
Version control
Troubleshooting
Software Design
Software Development
Test Automation
Responsible for software development and design of new features for the User Equipment Handling (UEH) subsystem of Ericsson's Radio Network Controller (RNC). The role required advanced software development skills along with a strong knowlegde in telecommunication, namely RAN protocols (RRC, NBAP and RNSAP) and procedures (Soft handover, Cell Update, IRAT handover, Channel Switch, etc). Main assignments: – C/C++ programming using Rational Rose Real Time – Troubleshooting / Bug fixing – Clearcase for version control – Solaris and Windows Operating Systems – Creating Software Design Specifications for new features (e.g. VoIP and Rab Modification) – Leading software development teams (usually from 5 to 10 people). – Cost and effort estimation

Projects

Secrets
Node.js
MongoDB
OAuth 2.0
Mongoose
Express.js
NodeJS Authentication web app using Express + Passport + MongoDB + Google OAuth20 + EJS and more. An authentication app with login, logout, register and access control. Can be used as starter for other Node.JS applications. It supports 2 PassportJS strategies for user authentication: local (username and password) and Google (OAut20). Data persisted into MongoDB database (using mongoose).
Simon Game
HTML/CSS
jQuery
JavaScript
Simple web application (Javascript) to implement Simon Game.

Education

Pontifícia Universidade Católica de Minas Gerais
Postgraduate (lato sensu)・Big Data and Data Science
Mar 2020 - Oct 2021
Federal University of Mato Grosso
Bachelor's degree・Law
Mar 2011 - Dec 2015

Certifications & Awards

Professional Machine Learning Engineer
Google | Jun 2022
Sun Certified Java Programmer
Sun Microsystems | Jul 2004