David Fraga LaureanoBack End Developer
I'm a software engineer focused on backend applications, currently working wit smart contracts (EVM compatible) on the RSK network working in topics such as, ERC Ethereum standards, Smart Wallets, DID, DeFi and Dex I have experience with Rest APIs, microservices architecture, and event driven systems. I have experience in DevOps as well creating CI/CD pipelines and with Kubernetes clusters. I had the opportunity to participate in the design of several projects too.
Certifications
Solidity
Solidity
04/13/2021
B2 Upper Intermediate
B2 Upper Intermediate, B1 Intermediate
10/07/2021
Tech stack
Solidity (3)
B2 Upper Intermediate
B1 Intermediate
TypeScript (4)
Node.js (4)
Redis (4)
PostgreSQL (4)
Kubernetes (4)
Smart Contracts (3)
RabbitMQ (3)
Java (3)
Go (3)
Azure (3)
Spring Boot (3)
Docker (2)
Jest (2)
New Relic
Blockchain
Experience
Ssr Software EngineerIOV Labs
09/2021 - Currently

- I contribute to the RSK blockchain ecosystem writing a Decentralized Marketplace for listing, selling and buying assets (ERC721, ERC1155) paying those assets with either ERC20 or BTC. The tech stack I used is Solidity, Hardhat, Ethers.js, Waffle for unit testing, NodeJS and Typescript. - I contibuted to design and write an SDK in NodeJS/Typescript that helps other developers to interact with the RSK Marketplace Smart Contract. - I created subgraphs using The Graph protocol for indexing event data from the DX Marketplace, that data was used for some dApps I was working on. - I contributed developing features for validating credentials on a Dapp that handles Decentralized Identity under the W3C standard. - I contributed to create a test suite in Javascript with the QA team for e2e testing smart contracts for the DX Marketplace using RSK testnet.

Smart Contracts
Node.js
Solidity
TypeScript
Software Engineer lllWizeline
12/2019 - 02/2021

- I worked on a blockchain project which involved writing microservices for Bittrex Crypto exchange to index and integrate new coins/tokens to their platform. Those services were written in Typescript, NodeJS, and used Jest for unit tests, PostgreSQL, and Kubernetes for deploying those services. Here are some relevant integrations I did: Polkadot, RSK, Avalanche, Solana, CRO, Flare, VELAS, NEO/Nep-5 tokens, LUNA/Terra, Hedera/HBAR, and Kadena. - I also compiled, configured, and deployed p2p blockchain nodes for every integration I did exclusively for our services to connect with the blockchain. These nodes were built from source code and applying the right configuration for those to work properly

Node.js
TypeScript
Jest
Kubernetes
Docker
PostgreSQL
Redis
Software EngineerGE
10/2017 - 01/2020

- I wrote an app for collecting sensor data from several sources (DB, API's, time series) showing the data in visual Plotly charts using Angular, Redis, Typescript, and NodeJS. - I contributed to writing Aviation Software applications, for International Airlines such as Air Asia, Vueling, American Airlines. I collaborated on the coding/design phase of these apps, mostly backend API's for connecting airline flight services using a hybrid architecture of microservices and event-driven systems with technologies like Java SpringBoot, PostgreSQL, RabbitMQ, Azure, Kubernetes, Helm, and FluxCD. - I collaborated on implementing the GitOps strategy in a CI/CD pipeline within a K8s cluster, setting up the repository config, configuring the daemon for syncing the K8s cluster with the GitHub repo, and maintaining the CI/CD process.

Kubernetes
Java
Spring Boot
Redis
PostgreSQL
RabbitMQ
Azure
Go
Education