whoami

Asafe Oliveira

Software Engineer

Java · Spring Framework · JavaScript · NodeJS

01. about

Experienced professional with a background in both Business Administration and Systems Development Engineer. With nearly 6 years of hands-on experience as a Software Engineer, I have honed my skills in Java, JavaScript, TypeScript, NodeJS, microservices architecture, relational and NoSQL databases. I also have practical experience building applications with Flutter. Currently, working with web scraping and reverse engineering on a payment platform.

edu · 2017 — 2021
Estácio de Sá University
Systems Development Engineer
edu · 2012 — 2016
Padrão University
Bachelor of Business Administration (BBA)
certifications
AWS Cloud Practitioner
Cambly Certificate of Accomplishment
languages
Portuguese Native / Bilingual
English Professional working proficiency

02. experience

Trustly · FIC Engineer — Full Stack
Nov 2021 — Present
Brazil - Remotely

I help connect merchants and customers through our payment platform.

  • Developed solutions to bypass CAPTCHAs and other automation challenges using Node.js, Playwright and Crawlee.
  • Designed and maintained web crawlers using Vanilla JavaScript and Java / Spring to extract data from multiple websites for merchants in North America.
  • Contributed to the implementation of an internal Android Server using reverse engineering techniques.
  • Automated business processes, resulting in significant time and cost savings.
  • Implementing the Open Banking pattern across the US and Europe.
Java 21TypeScriptJavaScriptSpring FrameworkJUnitTestNGNew RelicRabbitMQPostgreSQLRedisMongoDBAWSElasticsearchGrafanaPlaywright
Memora Processos Inovadores S/A · Full Stack Developer
Apr 2019 — Jul 2021
Goiãnia GO - Brazil

Part of the innovation team at the Traffic Department of Goiás, modernizing systems and improving internal tools.

  • Contributed to an official mobile app built with Flutter.
  • Maintained and shipped new features for the department's internal website.
  • Replaced an expensive third-party digital signature solution with a custom JavaFX desktop tool, enabling in-house document signing and reducing costs.
Java 8DartMobileJavaScriptSpring FrameworkJavaFXFlutterJUnitRabbitMQMySQLMongoDBElasticsearch
Soluti Digital · Customer Support Professional
Feb 2018 — May 2019
Goiãnia GO - Brazil

Helped clients set up their digital certifications.

  • Remote access support across Windows, macOS and Unix.
  • Technical troubleshooting.
  • Certificate issuance and validation support.
  • Security and compliance assistance.
WindowsmacOSUnixDigital Certificates

03. skills

languages

JavaTypeScriptJavaScriptDart

frameworks

SpringSpring BootNodeJSJavaFXFlutter

data

PostgreSQLMySQLMongoDBRedisElasticsearch

messaging

KafkaRabbitMQ

cloud & ops

AWSS3MongoDBGrafanaBambooDocker

automation

PlaywrightCrawleeReverse EngineeringWeb Scraping

testing

JUnitMockitoTestNG

tools

MavenGitGitHubJiraConfluence

04. projects

Payment Platform Automation

Automation layer for a global payment platform: CAPTCHA bypass, resilient web crawlers and reverse-engineered integrations powering Open Banking flows across the US and Europe.

Node.jsPlaywrightCrawleeReverse Engineering

Web Crawler

High-throughput crawler that retrieves data from multiple websites, engineered to withstand traffic spikes around massive sports events.

TypeScriptCrawlingScalability

In-house Digital Signature Tool

Custom JavaFX desktop application that replaced an expensive third-party digital signature vendor, enabling in-house document signing and cutting costs.

JavaJavaFXDesktop

Mobile Application - Flutter

I worked in a Traffic Department replacing two separate mobile applications—one for Android and one for iOS—with a single cross-platform application built using Flutter and Dart.

FlutterDartMobile

05. contact

# let's build something

cat contact.txt

email asafe.adm@gmail.com

phone +55 62 99280-4781

where Goiânia, Goiás, Brazil