Felipe Fukakusa
Verified Expert in Engineering
Full-stack Developer
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
Experience
Availability
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
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.
Full-stack Developer
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.
Lead Software Developer
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.
AWS Developer
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.
Software Developer
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.
Experience
Divinco.me
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
Buyahouse
Food Delivery App
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/datavisualizationSkills
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
Education
Bachelor's Degree in Computer Science
University of São Paulo - São Carlos, São Paulo, Brazil
Associate's Degree in Computer Forensics
State University of New York - Dryden, New York, USA
Certifications
AWS Certified SysOps Administrator Associate
AWS
AWS Certified Developer Associate
AWS
AWS Certified Solutions Architect Associate
AWS
CompTIA Network+
CompTIA
TOEFL English Certification
TOEFL
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