Felipe Fukakusa, Developer in Zürich, Switzerland
Felipe is available for hire
Hire Felipe

Felipe Fukakusa

Verified Expert  in Engineering

Full-stack Developer

Location
Zürich, Switzerland
Toptal Member Since
April 28, 2021

Felipe is a software developer with 8+ years of experience, including roles at Embraer, DHL, and CAF. He has worked in the US, the UK, Ireland, Brazil, Spain, and Switzerland, coding web and desktop applications that have given his clients a competitive edge over their business rivals. Felipe was a data visualization research fellow while earning his bachelor's degree in computer science and a Fulbright Scholar in computer forensics at the State University of New York.

Portfolio

CAF
CouchDB, Qt, C++, Jenkins, Amazon Web Services (AWS), Amazon S3 (AWS S3)...
DHL International
C#, ASP.NET MVC, SQL, Jenkins
Almis Informática Financiera
C, C++, Java, Visual Basic, SQL, Vim Text Editor, Selenium, Windows, Databases...

Experience

Availability

Part-time

Preferred Environment

Windows, Visual Studio, WebStorm, PyCharm, Amazon Web Services (AWS), Cloud9, Visual Studio Code (VS Code), Vim Text Editor, Eclipse, Qt

The most amazing...

...role I've had was at Embraer, responsible for data processing and conversion software for large, multidimensional datasets produced during flight tests.

Work Experience

Senior Software Engineer

2019 - 2021
CAF
  • Developed an asynchronous firmware updater for train control and management system (TCMS) devices via cloud services and multiple threads.
  • Implemented ETL processes for train data in AWS Glue, using PySpark, Lambda, S3, DynamoDB, and Athena.
  • Created a real-time, onboard energy storage system (OESS) monitoring system that also stores data for auditing purposes.
  • Maintained CI/CD build processes in Jenkins integrated with automated GUI testing, using Squish.
  • Implemented a TCMS fleet parameters management system via a REST API and cloud services.
  • Obtained AWS Solutions Architect, Developer, and SysOps Associate certifications.
Technologies: CouchDB, Qt, C++, Jenkins, Amazon Web Services (AWS), Amazon S3 (AWS S3), Amazon CloudFront CDN, AWS Lambda, Amazon DynamoDB, Amazon API Gateway, Python 2, Windows, Databases

Full-stack Developer

2018 - 2018
DHL International
  • Created an admin panel for creating and managing accounts using OAuth-based sign-in, registering new delivery devices, and real-time monitoring of said courier/device pairs.
  • Implemented a data visualization page, using Razor, where up-to-date information on deliveries and online couriers can be seen in real time.
  • Developed a login credential system, using QR codes and NFC cards for quick and easy app access.
  • Managed CI/CD build processes in Jenkins and test-driven development, using Visual Studio.
  • Designed the admin panel back-end database, using a table-per-type (TPT) inheritance in Entity Framework and SQL Developer.
Technologies: C#, ASP.NET MVC, SQL, Jenkins

Lead Software Developer

2015 - 2018
Almis Informática Financiera
  • Implemented a Swift payment module, which is used to transfer cash from one client to another regardless of bank or financial entity (MT103, MT202, MT504 message types).
  • Developed algorithms that generate (Banco de España) regulatory reports for the treasury department of major banks and financial institutions.
  • Upgraded and maintained the Bloomberg market data retrieval module in order to capture up to the minute data from more markets in our accounting and regulatory reporting software.
  • Created and maintained CI/CD build processes in Jenkins integrated with non-regression tests and usability testing (UX testing) with Selenium.
  • Designed and actively updated the database schema for the Swift payment system module, using SQL Developer.
Technologies: C, C++, Java, Visual Basic, SQL, Vim Text Editor, Selenium, Windows, Databases, Jenkins

AWS Developer

2014 - 2015
Innogen Technologies
  • Created and set up Oracle Retail applications (ORPOS, ORSIM, ORBO, ORCO), reducing the delivery time from 10 days to just under one hour each, using CloudFormation and EC2.
  • Developed serverless code that updates and synchronizes data between EC2 machines and on-premise infrastructure, using Lambda and SNS.
  • Managed user authentication, authorization, federated access, and Active Directory.
Technologies: Amazon Web Services (AWS), Java, SQL, Oracle SQL, Oracle Retail, Amazon EC2, Amazon S3 (AWS S3), Amazon CloudFront CDN, AWS Lambda, Amazon DynamoDB, Windows, Linux, Databases

Software Developer

2013 - 2014
Embraer
  • Developed flight test data conversion software (IRIG Chapter 10 to iNet-X) with a 3.17x performance improvement, using shared memory read/write buffers and semaphores from the .NET Framework.
  • Implemented a signal processing application with error correction for telemetry data sent during flight tests.
  • Completed training in the ARINC 429 technical standard.
Technologies: C, C++, Visual Studio, Parallel Programming, Data Visualization, Windows, Wireshark, SQL

Divinco.me

A financial stock screener and dividend calculator built using AWS (API Gateway, Lambda, S3, Cognito, and Angular front end).

Features:
• Real-time stock data
• Upcoming dividends calendar
• Robot investor analytics
• Free tier for most services; subscription service for advanced features

TolosaWeb, a Scalable CMS

TolosaWeb is a content management system for developing websites quickly and efficiently with a zero-dollar starting cost. It's written in Python for the Google App Engine. The CMS is a Flask app integrated with Jinja2 and Flask-Babel, running on top of Google App Engine servers. It uses NDB Datastore as the database, which automates the cache. The files are uploaded directly to Google Cloud Storage and served from there.

Buyahouse

A real estate listings aggregator for Spain (Basque Country). Once registered, buyahouse emails the latest real estate listings to your email address so you can be sure you're among the first people to see the latest listings of your choice. Highly programmable, this service has ensured that its clients are among the first to find the house of their dreams and have a competitive edge in a competitive market.

Food Delivery App

An Angular full-stack application for food delivery. This project uses several tools and frameworks in its implementation.

The current stack is as follows:
• AWS Cognito for user authentication and authorization.
• Node.js, Angular, AWS CloudFront, and S3 for the single page application.
• API Gateway, Lambda, and DynamoDB for the REST layer.
• Bootstrap framework to facilitate the UI/UX design.

The advantages of going with a serverless approach include speed, lower expenses, and increased scalability.

Data Visualization

https://github.com/felipefuka/datavisualization
This application is an implementation of FastMap, a new indexation algorithm that's used to visualize large multidimensional datasets (Cancer.txt, in this example). The application also includes natural interaction via gestures in order to rotate, zoom, and move the 3D visualization.

Languages

C#, C++, C, Java, Python 2, SQL, Visual Basic, Python, TypeScript

Platforms

Amazon Web Services (AWS), AWS Lambda, Amazon EC2, Google Cloud Platform (GCP), Windows, Visual Studio Code (VS Code), Eclipse, Linux, Kali Linux, Oracle Retail

Frameworks

Angular, Flask, Jinja, Qt, ASP.NET MVC, Selenium, Microsoft Kinect

Libraries/APIs

Node.js

Tools

Amazon CloudFront CDN, Jenkins, Visual Studio, WebStorm, PyCharm, Vim Text Editor, Wireshark, Nagios, Amazon Cognito

Storage

CouchDB, Amazon S3 (AWS S3), Amazon DynamoDB, Databases, Oracle SQL

Other

Amazon API Gateway, Networking, Cloud9, Data Visualization, Amazon Cognito User Pools, Bootstrap 4

Paradigms

Parallel Programming

2008 - 2014

Bachelor's Degree in Computer Science

University of São Paulo - São Carlos, São Paulo, Brazil

2008 - 2009

Associate's Degree in Computer Forensics

State University of New York - Dryden, New York, USA

DECEMBER 2020 - DECEMBER 2023

AWS Certified SysOps Administrator Associate

AWS

NOVEMBER 2020 - NOVEMBER 2023

AWS Certified Developer Associate

AWS

AUGUST 2019 - AUGUST 2022

AWS Certified Solutions Architect Associate

AWS

MAY 2009 - PRESENT

CompTIA Network+

CompTIA

APRIL 2008 - PRESENT

TOEFL English Certification

TOEFL

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