Marco Oliveira
Backend Developer
Address Aracaju,- Sergipe
Phone -
E-mail-As a software developer with 5 years of experience, I specialize in Golang, Solidity, blockchain, and
Ethereum. Proficient in RESTful APIs and microservices development with gRPC. Skilled in both SQL and
NoSQL databases, and experienced in real-time messaging systems using Apache Kafka.
Recognized for proactive problem-solving and analytical thinking, I approach challenges
systematically. Communicative and creative, with a knack for innovative solutions and quick
adaptation to new challenges and technologies.
Skills
Golang
Performance Optimization
Technical problem solving
Scalability Solutions
Message broker experience
Knowledge of design patterns
Proficient in RESTful APIs
Work History
2022-05 - 2024-02
Tech Lead
Klever/io, Remote
Led the Krypto Banking team in developing a multi-chain custody
application focused on NFT gaming.
Managed a team to support over 50,000 Devikins game users, facilitating
more than 5000 daily internal transactions outside the blockchain.
Designed a workflow capable of efficiently and securely processing over
2000 blockchain transactions per minute.
Highlighted accomplishment: Designed and implemented a validation and
consolidation flow for transactions received by custodial addresses.
Employed the following technologies in the construction of the application:
Golang, Apache Kafka, RESTful API, gRPC, SQL (Postgres), NoSQL (Redis),
microservices architecture, event-driven architecture, Docker, Kubernetes,
and GCP (Google Cloud Platform).
2021-01 - 2022-05
Backend Developer
Klever/io, Remote
Contributed to the project design process and implemented initial versions of
the exchange.
Within just over a year of launching the project, achieved a user base of
80,000 and processed over 500,000 orders within a 30-day period,
demonstrating the resilience, security, and scalability of the system we
designed.
Implemented improvements in database queries, added indexes, and
introduced caching mechanisms. Resulted in a reduction of over 50% in
latency for keypair and order-related calls, enhancing overall system
performance and responsiveness.
Successfully addressed challenges such as real-time streaming of order state
changes due to high volume and capturing order data to generate
candlesticks at different time intervals.
2019-09 - 2022-01
Mobile Developer
Klever/io, Remote
Contributed to the maintenance and updates of Klever Wallet and Klever
Browser.
Participated in integrating new features and blockchain networks such as
Bitcoin, Ethereum, Tron, Binance, among others.
Utilized JavaScript, React Native, Redux, Jest, Enzyme, and Espresso as
primary tools for development.
Education
2021-08
Bachelor of Science: Computer Science
Universidade Federal De São Carlos - São Carlos, Sao Paulo, Brazil
Languages
Portuguese
English
Bilingual or Proficient
(C2)
Intermediate (B1)