Alexandre Shimono, Developer in Balneário Camboriú - Santa Catarina, Brazil
Alexandre is available for hire
Hire Alexandre

Alexandre Shimono

Verified Expert  in Engineering

Back-end Developer

Balneário Camboriú - Santa Catarina, Brazil

Toptal member since March 4, 2022

Bio

Alexandre is a developer who graduated in computer engineering and has been working as a software engineer for over seven years, mainly using Java and Python for back-end purposes. Because he enjoys sharing knowledge, he acted as a mentor at Udacity for the data engineering and python nanodegree programs for two years. Alexandre is looking forward to engaging in software and data engineering roles, but he can also contribute with punctual data analysis and front-end tasks, namely with React.

Portfolio

Weblogiko
Amazon Web Services (AWS), Back-end, Flask, Python 3, REST
Concha Labs
FastAPI, Google Cloud Platform (GCP), SQL, APIs, Back-end, Cloud Run...
Yields
Python 3, Python, Git, SciPy, NumPy, Pandas, Jupyter, TensorFlow, Spark...

Experience

  • REST - 4 years
  • Python - 3 years
  • Data Engineering - 3 years
  • Pandas - 2 years
  • Jupyter Notebook - 2 years
  • Data Analysis - 2 years
  • FastAPI - 1 year
  • Flask - 1 year

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Postman, IntelliJ IDEA

The most amazing...

...thing I've realized about working with technology and coding is that learning consistently and sharing knowledge with the community is paramount.

Work Experience

Software Engineer

2019 - PRESENT
Weblogiko
  • Implemented new features for a third-party client in a sports app due to new competition rules.
  • Mentored students in a third-party big e-learning tech company.
  • Created the company website using Hugo and hosted it as a static site on AWS.
Technologies: Amazon Web Services (AWS), Back-end, Flask, Python 3, REST

Software and Data Engineer

2023 - 2025
Concha Labs
  • Implemented a new microservice architecture using GCP's API Gateway, Cloud Run, and Cloud SQL, with alerts and notifications on Slack.
  • Created a data warehouse in BigQuery, applying anonymization and crossing multiple data sources with daily updates and backups.
  • Developed multiple testing steps in the CI/CD pipelines, which include unit tests and generation of code coverage metrics on GitLab, integration tests using Docker in Docker images, and other services dedicated to running tests in production.
Technologies: FastAPI, Google Cloud Platform (GCP), SQL, APIs, Back-end, Cloud Run, Google BigQuery

Python Developer

2022 - 2023
Yields
  • Assisted in the integration of the company products with clients, using a Python library, fixing bugs, and implementing new functionalities.
  • Created CI/CD pipelines in GitHub to assist with code quality and packaging of the library.
  • Took part in regular meetings with the company's client to understand requirements and issues.
Technologies: Python 3, Python, Git, SciPy, NumPy, Pandas, Jupyter, TensorFlow, Spark, Swagger, OpenAPI

Back-end Developer

2022 - 2022
SGS Ventures, LLC dba Elevate Technical Consulting
  • Created the POC projects to demonstrate code usage.
  • Sped up the project development through pair programming sessions.
  • Analyzed the project structure and suggestions for improvements.
Technologies: Flask, Python

Software and Data Engineer

2020 - 2022
BioIntelliSense
  • Implemented new features and fixed bugs in the internal tasks management software and the client's output.
  • Played a key role in deployment, version control, documentation, and presentation in meetings for pre-deployment approvals of one of the services.
  • Onboarded the software and data engineering team and the mobile app team, regularly participating in the mobile app daily meetings.
Technologies: Python, Google Cloud Platform (GCP), Flask, Java, Pandas, NumPy, Google Cloud Functions, APIs, REST, Back-end, Git, Docker, Visual Studio Code (VS Code), Data Engineering, Python 3

Software Engineer

2020 - 2020
EQI
  • Developed an internal tool to support PDF processing in the new clients' admission flow.
  • Supported the development of a new system to manage employees for HR.
  • Defined the architecture of a new website that provides free market data for investors.
Technologies: NestJS, Next.js, Python, Flask, APIs, REST, Back-end, Git, Docker, Visual Studio Code (VS Code), React, Python 3

Python Developer

2019 - 2020
Serasa Experian
  • Integrated our system with an important business partner, Avon Cosmetics, to import a large volume of pending debts weekly.
  • Improved some broken and extensive processing procedures while fixing bugs.
  • Helped in the analysis of multiple components of logging to better detect the source of issues.
Technologies: Python, FastAPI, Elasticsearch, Visual Studio Code (VS Code), REST, Back-end, Git, Docker, Amazon Web Services (AWS), Python 3

Java Developer

2019 - 2019
Altimus
  • Integrated the company-managed dealership websites with the automated car advertisement publishing tool.
  • Developed an internal tool to retrieve customer information from a prominent local car advertisement portal.
  • Researched and developed a proof of concept (POC) to use AWS and Cognito for the new system authentication.
Technologies: Java, MySQL, Docker, Git, APIs, REST, Back-end, Amazon Web Services (AWS)

Experience

Exploratory Data Analysis for Foreigners Entering Brazil

https://github.com/afshimono/data_analyst_nanodegree
As part of the Data Analyst Udacity's nanodegree program, I completed an exploratory data analysis project concerning the foreigners entering brazil.

The source code, in R language, is available in Github, and the final report was also posted as a series of blog posts in the following links:

• blog.weblogiko.com/2018/02/foreign-visitors-in-brazil-2005-to-2015.html
• blog.weblogiko.com/2018/02/foreign-visitors-in-brazil-2005-to-2015_17.html
• blog.weblogiko.com/2018/02/foreign-visitors-in-brazil-2005-to-2015_20.html

Oxford Flower Classification Kaggle Competition

https://github.com/afshimono/pytorch_challenge/tree/master/pytorch_challenge
The Oxford Flower Kaggle Competition is a skills-based competition that aims to promote and deepen data science.

This is the code used in the competition for flower species classification based on images.

I ranked #74 in my only attempt; the results are available here:
• www.kaggle.com/c/oxford-102-flower-pytorch/leaderboard

Near Earth Objects | Query Platform

https://github.com/afshimono/near_earth_object
The final project for Udacity's Intermediate Python Nanodegree comprised a Flask app that reads a base of NEO (near earth objects) from a file and makes them available for queries.

The project structure is pretty straightforward, and the code quality was one of the main valuated factors.

Toptal Node.js Accelerator

The Node.js Accelerator is an exclusive learning program that educates JavaScript back-end developers in Node.js, Express.js, NestJS, and TypeScript. This is a 2-month program that consists of rigorous learning exercises, live instructor-led sessions by SMEs, hands-on activities, a stringent evaluation process, comprehensive assessments, and an incremental project where participants implement a couple of microservices (REST APIs) using Express.js and NestJs. The incremental project simulates an eCommerce application consisting of two services, i.e., a user service to implement the authentication with user management and a product-catalog service that offers functionalities to manage inventory.

Education

2003 - 2009

Bachelor's Degree in Computer Engineering

Polytechnic School of the University of São Paulo - São Paulo, Brazil

Certifications

DECEMBER 2022 - PRESENT

Toptal Node.js Accelerator Graduate

Toptal, LLC

SEPTEMBER 2022 - PRESENT

Programming with Google Go

Coursera

APRIL 2022 - PRESENT

Full-stack Web Development with React

Coursera

MARCH 2022 - PRESENT

Data Engineering, Big Data, and Machine Learning on GCP

Coursera

FEBRUARY 2021 - PRESENT

Deep Learning AI

Coursera

SEPTEMBER 2020 - PRESENT

Data Science for Business Leaders BETA

Udacity

JANUARY 2020 - PRESENT

Data Streaming | Nanodegree Program

Udacity

DECEMBER 2018 - PRESENT

Computer Vision | Nanodegree Program

Udacity

AUGUST 2018 - PRESENT

Data Analyst | Nanodegree Program

Udacity

Skills

Libraries/APIs

Node.js, React, Pandas, NumPy, PyTorch, Matplotlib, SciPy, TensorFlow, OpenAPI

Tools

Git, Jupyter

Languages

Python, Python 3, Java, Go, SQL

Frameworks

Flask, Spark, NestJS, Next.js, Express.js, Swagger

Paradigms

REST

Platforms

Jupyter Notebook, Docker, Google Cloud Platform (GCP), Amazon Web Services (AWS), Visual Studio Code (VS Code), Cloud Run

Storage

Elasticsearch, MySQL

Other

Software, Back-end, Data Engineering, APIs, Data Analysis, Bootstrap 4, FastAPI, Google Cloud Functions, Computer Vision, Data Science, Google BigQuery

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring