
Alexandre Shimono
Verified Expert in Engineering
Back-end Developer
Balneário Camboriú - Santa Catarina, Brazil
Toptal member since March 4, 2022
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
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
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
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.
Software and Data Engineer
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.
Python Developer
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.
Back-end Developer
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.
Software and Data Engineer
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.
Software Engineer
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.
Python Developer
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.
Java Developer
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.
Experience
Exploratory Data Analysis for Foreigners Entering Brazil
https://github.com/afshimono/data_analyst_nanodegreeThe 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_challengeThis 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_objectThe project structure is pretty straightforward, and the code quality was one of the main valuated factors.
Toptal Node.js Accelerator
Education
Bachelor's Degree in Computer Engineering
Polytechnic School of the University of São Paulo - São Paulo, Brazil
Certifications
Toptal Node.js Accelerator Graduate
Toptal, LLC
Programming with Google Go
Coursera
Full-stack Web Development with React
Coursera
Data Engineering, Big Data, and Machine Learning on GCP
Coursera
Deep Learning AI
Coursera
Data Science for Business Leaders BETA
Udacity
Data Streaming | Nanodegree Program
Udacity
Computer Vision | Nanodegree Program
Udacity
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring