← Back to list
Senior
Registration: 05.03.2025

Firdovsi Mamedov

Specialization: Node.js / Golang Engineer
— Node.js & Golang Engineer with 8+ years of experience in architecting high-load, scalable microservices and optimizing development workows. — Specialized in Node.js (Express, NestJS, AdonisJS, TypeScript) and Golang (Gin, Echo, Fiber, gRPC, Go-kit) with deep expertise in Event-Driven Architecture, CQRS, and DDD. — Highly skilled in Golang’s concurrency model (goroutines, channels, worker pools), memory management, and proling tools (pprof, trace, race detector) for optimizing performance in distributed systems. — Experienced in designing RESTful APIs, gRPC services, and WebSockets, ensuring low-latency, high-throughput backend solutions. — Strong understanding of Go’s standard library, dependency management (Go Modules), and code generation techniques for clean and maintainable development. — Experienced in Blockchain development, including smart contract development (Solidity, Golang for Hyperledger Fabric), decentralized applications (dApps), Web3 integrations, Layer 2 scaling solutions, and consensus mechanisms. — Designed and developed a decentralized NFT marketplace for trading digital assets using Ethereum, Solidity, Web3.js, Ethers.js, and IPFS. — Implemented Escrow-based smart contracts (ERC-721) to ensure secure transactions, integrated Steam API for verifying in-game asset ownership, and optimized blockchain interactions using Alchemy. — Procient in TypeScript, Docker, Kubernetes, GraphQL, and WebSockets, ensuring ecient and resilient backend solutions. — Strong background in Cloud Computing (AWS, GCP), Serverless, CI/CD automation, and observability tools like New Relic, Prometheus, Grafana, and OpenTelemetry. — Skilled in frontend technologies including React, Vue, and Angular, enabling full-stack expertise. — Passionate about Web3 development, NFT marketplaces, DevOps practices, performance tuning, and implementing cutting-edge design patterns for optimal system performance.
— Node.js & Golang Engineer with 8+ years of experience in architecting high-load, scalable microservices and optimizing development workows. — Specialized in Node.js (Express, NestJS, AdonisJS, TypeScript) and Golang (Gin, Echo, Fiber, gRPC, Go-kit) with deep expertise in Event-Driven Architecture, CQRS, and DDD. — Highly skilled in Golang’s concurrency model (goroutines, channels, worker pools), memory management, and proling tools (pprof, trace, race detector) for optimizing performance in distributed systems. — Experienced in designing RESTful APIs, gRPC services, and WebSockets, ensuring low-latency, high-throughput backend solutions. — Strong understanding of Go’s standard library, dependency management (Go Modules), and code generation techniques for clean and maintainable development. — Experienced in Blockchain development, including smart contract development (Solidity, Golang for Hyperledger Fabric), decentralized applications (dApps), Web3 integrations, Layer 2 scaling solutions, and consensus mechanisms. — Designed and developed a decentralized NFT marketplace for trading digital assets using Ethereum, Solidity, Web3.js, Ethers.js, and IPFS. — Implemented Escrow-based smart contracts (ERC-721) to ensure secure transactions, integrated Steam API for verifying in-game asset ownership, and optimized blockchain interactions using Alchemy. — Procient in TypeScript, Docker, Kubernetes, GraphQL, and WebSockets, ensuring ecient and resilient backend solutions. — Strong background in Cloud Computing (AWS, GCP), Serverless, CI/CD automation, and observability tools like New Relic, Prometheus, Grafana, and OpenTelemetry. — Skilled in frontend technologies including React, Vue, and Angular, enabling full-stack expertise. — Passionate about Web3 development, NFT marketplaces, DevOps practices, performance tuning, and implementing cutting-edge design patterns for optimal system performance.

Skills

TypeScript
Python
PHP
Golang
Node.js
React
Angular
MySQL
PostgreSQL
MongoDB
AWS
Docker
Kubernetes
Terraform
Kafka
Jira
Confluence
Linux
Gin
Echo
Fiber
gRPC
DDD
CQRS
Go-kit
Event-Driven Architecture

Work experience

Senior Full Stack Engineer
03.2023 - 12.2024 |Blackhawk Network
React, Redux, TypeScript, GraphQL
● Developed and maintained features using React, Redux, TypeScript, and GraphQL, ensuring seamless integration with the backend. ● Fixed critical bugs and optimized application performance to enhance user experience. ● Implemented functionality for G-Money points earning from orders, improving customer engagement and retention. ● Worked closely with backend developers and UI/UX designers to deliver scalable and efficient solutions. ● Improved state management with Redux, ensuring predictable application behavior and reducing unnecessary re-renders.
Senior Full Stack Engineer
06.2019 - 02.2023 |DDI Development
Web3, React, Vue, TypeScript, DApps
● Contributed to Web3 integrations, working with React, Vue, and TypeScript for decentralized applications (dApps). ● Assisted in developing frontend components for blockchain-based platforms, ensuring smooth interactions with smart contracts and backend services. ● Implemented UI optimizations for Web3 interfaces, improving user experience and performance.
Full Stack Engineer
09.2016 - 06.2019 |Mbunity
Next.js, Nuxt.js, TypeScript, SEO, Virtual DOM, JS DOM, Webpack, Pinia, Babel, UI/UX, RESTful API, WebSockets
● Developed and maintained SPA and SSR applications using Next.js, Nuxt.js, and TypeScript, improving performance and SEO capabilities. ● Implemented lazy loading, Virtual DOM, and JS DOM optimizations to enhance application responsiveness and reduce load times. ● Worked extensively with TypeScript, Webpack, Pinia, and Babel, ensuring modular and maintainable frontend code. ● Designed and optimized UI/UX workflows, improving user interaction and accessibility across web applications. ● Integrated RESTful APIs and WebSockets into frontend applications, enabling real-time data synchronization. ● Ensured cross-browser compatibility and mobile responsiveness, following best practices in frontend development.

Educational background

Economics (Bachelor’s Degree)
Simon Kuznets National University of Economics

Languages

EnglishProficientUkrainianProficientRussianProficientTurkishProficientAzerbaijaniProficientGeorgianProficient