Nadim Abrar, Developer in Warsaw, Poland
Nadim is available for hire
Hire Nadim

Nadim Abrar

Verified Expert  in Engineering

Software Developer

Location
Warsaw, Poland
Toptal Member Since
December 6, 2021

Nadim is a software engineer with deep knowledge in the design and development of scalable, distributed systems. At Google, he helped create state-of-the-art autoscaling solutions for several Google Cloud offerings. At Samsung, he trained engineers for international coding competitions. Nadim's strengths lie in back-end engineering, infrastructure design, Blockchain, and complex projects.

Portfolio

Multiplyr
Solidity, Ethereum, Polygon, Solana, Amazon Web Services (AWS), Kubernetes...
Google
Distributed Systems, Cloud Infrastructure, Autoscaling, C++, Go, Python, Java...
Covalent Foundation
Blockchain, Ethereum, Web3.js, BigchainDB, Tendermint, Node.js, Express.js...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Slack, Ubuntu, Zoom, Google Meet

The most amazing...

...project I've contributed to is a large-scale distributed system for automatically scaling millions of VM groups in Google Cloud.

Work Experience

Engineering Lead

2021 - 2022
Multiplyr
  • Contributed to the design and implementation of Alpine DeFi’s yield-bearing vault. Designed and implemented assets, rebalancing protocol between Ethereum and Polygon using technologies like Polygon POS Bridge, Polygon FX Bridge, and Wormhole.
  • Built a production-grade infrastructure for Apline DeFi’s back-end workloads and data pipeline from scratch using technologies like Terraform, Kubernetes, ArgoCD, Grafana, Prometheus, Github Actions, Openzappelin Defender,. AirFlow and Kafka in AWS.
  • Built and managed a remote team of 5 people in Asia and Europe.
Technologies: Solidity, Ethereum, Polygon, Solana, Amazon Web Services (AWS), Kubernetes, DevOps

Software Engineer

2019 - 2021
Google
  • Contributed to state-of-the-art autoscaling solutions for several Google Cloud offerings such as Compute Engine, Google, and Kubernetes Engine.
  • Modernized the production platform for Autoscaler back ends.
  • Contributed to the design, implementation, and deployment of highly distributed back-end services that handled Google-scale workloads seamlessly.
  • Reviewed engineering designs, and created and implemented solutions that exceeded performance expectations.
Technologies: Distributed Systems, Cloud Infrastructure, Autoscaling, C++, Go, Python, Java, Google Cloud, Google Cloud Platform (GCP), Google Kubernetes Engine (GKE), Google Compute Engine (GCE)

Core Team Member

2018 - 2019
Covalent Foundation
  • Implemented COVA, the native token of the Covalent protocol that allows users to run a computation on secret data in a secure off-chain computation layer.
  • Contributed to the design of a bridge between the off-chain computation layer and Ethereum.
  • Designed an algorithm to parallelize sending COVA to 30,000 users who joined the airdrop campaign of Covalent while ensuring the security of the funds.
  • Contributed to the design and implementation of the COVA wallet, which enabled users to send COVA to another user via a phone number.
  • Assisted the front-end team in building a TypeScript SDK for interacting with Ethereum Smart Contracts and Tendermint-based custom blockchains.
Technologies: Blockchain, Ethereum, Web3.js, BigchainDB, Tendermint, Node.js, Express.js, MongoDB, React, Solidity, PostgreSQL, Redis

Intern

2018 - 2018
Samsung
  • Assisted the voice command team and improved the accuracy of the existing machine learning model.
  • Trained Samsung engineers for Samsung’s internal international coding competition due to my prior experience in coding competitions.
  • Learned about agile software development principles patterns and practices.
Technologies: TensorFlow, Python

Software Engineer

2018 - 2018
DataSaaS
  • Engineered a data pipeline to pull publicly available data from Reddit, Telegram, and several ICO websites to gather training data for a prediction model which predicts the likelihood of success upon investing in a new cryptocurrency.
  • Contributed to the design of the HealthDex data marketplace that monetizes health data while keeping the personal information of clients private.
  • Dockerized several services and translated infrastructures into Terraform configurations to make infrastructure easier to maintain and rapidly scalable.
Technologies: Selenium, Puppeteer, Apache Kafka, Docker, Kubernetes, Terraform, Elasticsearch, MySQL

GCE Autoscaler

https://cloud.google.com/compute/docs/autoscaler
GCE Autoscaler lets you automatically add or delete virtual machine (VM) instances from a managed instance group based on increases or decreases in load. Auto-scaling helps your apps gracefully handle traffic increases and reduce costs when the need for resources is lower.

Tools

Google Compute Engine (GCE), Google Kubernetes Engine (GKE), Terraform, Slack, Zoom

Platforms

Ethereum, Blockchain, Kubernetes, Apache Kafka, Docker, Visual Studio Code (VS Code), Ubuntu, Amazon Web Services (AWS), Google Cloud Platform (GCP)

Storage

Google Cloud, Elasticsearch, BigchainDB, MongoDB, MySQL, Cassandra, PostgreSQL, Redis

Other

Software Development, Distributed Systems, Cloud Infrastructure, Machine Learning, Digital Signal Processing, Algorithms, Networking, Autoscaling, Google Meet, Polygon, Solana

Libraries/APIs

Node.js, Web3.js, React, Puppeteer, TensorFlow

Languages

C++, Go, Python, Java, Solidity

Frameworks

Tendermint, Express.js, Selenium

Paradigms

DevOps

2014 - 2018

Bachelor's Degree in Computer Science

Bangladesh University of Engineering and Technology - Dhaka, Bangladesh

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