Igor Abramov, Developer in Riga, Latvia
Igor is currently unavailable

Igor Abramov

Software Developer

Riga, Latvia

Toptal member since November 5, 2021

Bio

Igor is a highly organized and responsible PHP software engineer with strong problem-solving skills. He is a fast learner with the ability to adapt quickly to new technologies. He has excellent communication skills and a track record of successful project completion. Igor is experienced in developing and maintaining web applications using PHP, Node.js, TypeScript, and various frameworks. He has a proven ability to work effectively in a team environment and lead the development process.

Portfolio

Web3App.Agency
Node.js, TypeScript, NestJS, Next.js, Amazon Web Services (AWS), Docker...
Paybis
PHP, Symfony, Amazon Web Services (AWS), SQL, Docker, Linux, Blockchain...

Experience

  • SQL - 5 years
  • Linux - 5 years
  • Symfony - 5 years
  • Blockchain - 5 years
  • PHP - 5 years
  • Docker - 4 years
  • JavaScript - 3 years
  • Amazon Web Services (AWS) - 3 years

Preferred Environment

PhpStorm, PHP, Symfony, Amazon Web Services (AWS), GitLab, Docker, Node.js, NestJS, Blockchain, Next.js

The most amazing...

...thing I've built is a cryptocurrency exchange platform allowing millions of customers to buy and sell crypto and affect the whole financial world in real time.

Work Experience

Solution Architect

2022 - PRESENT
Web3App.Agency
  • Worked with customers or prospective customers to develop integrated solutions and led detailed architectural dialogues to facilitate the delivery of a comprehensive solution.
  • Validated adherence to best practices, quality standards, and customer specifications.
  • Prioritized tasks and planned workflows to meet operational targets.
  • Managed project planning, resource allocation, scope, schedule, status, and documentation.
  • Conducted technical workshops for customers and the development team.
  • Delivered all projects to customers and ensured they were satisfied with the outcome.
  • Provided numerous technical, blockchain, crypto, and Web3 consultations.
Technologies: Node.js, TypeScript, NestJS, Next.js, Amazon Web Services (AWS), Docker, Solidity, JavaScript, Front-end, HTML5, CSS, Full-stack, React, PhpStorm, MySQL, Python, Headless CMS, Trading Bots, Python API, Object-oriented Programming (OOP)

PHP Back-end Developer

2017 - 2022
Paybis
  • Integrated more than 50 cryptocurrencies into the project, including crypto-payouts, transaction monitoring, and wallet management services, among others. Combined a lot of APIs in the process.
  • Facilitated the operation with many different blockchain tokens and smart contracts in Ethereum, Tron, Binance Smart Chain (BSC), and other blockchains.
  • Made over 1,000 merge requests in GitLab and fixed more than 300 bugs in the production environment.
  • Covered more than 85% of the code written and pushed to production with tests.
  • Helped with refactoring a vast amount of legacy code and splitting the monorepo into microservices.
  • Collaborated with project managers and developers to define parameters and plan detailed specifications with clear project deliverables and timelines.
  • Mentored junior developers on the company's coding conventions, rules, industry best practices, and techniques.
  • Created a fully functional Flutter app for Paybis employees. The app helped with scheduling, parking, and accounting.
Technologies: PHP, Symfony, Amazon Web Services (AWS), SQL, Docker, Linux, Blockchain, Cryptocurrency, JavaScript, TypeScript, PhpStorm, MySQL, Object-oriented Programming (OOP)

Experience

Paybis.com

https://paybis.com
Developed a cryptocurrency exchange using Waterfall methodology.

I worked as a back-end developer on the crypto team, making everything related to crypto payments and monitoring systems possible. While at Paybis, I integrated different cryptocurrencies, tokens, and smart contracts using APIs and various libraries, and sometimes even created and adopted usable libraries for PHP by myself. In addition, I completed an average of three to four code reviews a day.

Skills

Libraries/APIs

Node.js, React, Python API

Tools

PhpStorm, RabbitMQ, GitLab

Languages

PHP, SQL, HTML, Solidity, TypeScript, JavaScript, HTML5, CSS, Python

Frameworks

Symfony, Next.js, Laravel, NestJS

Paradigms

Object-oriented Programming (OOP)

Platforms

Blockchain, Linux, Docker, Amazon Web Services (AWS)

Storage

JSON, MySQL, PostgreSQL

Other

Cryptocurrency, APIs, Front-end, Full-stack, Headless CMS, Trading Bots

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