Skip to content
View smart-ex's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report smart-ex

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
smart-ex/README.md

πŸ‘‹ Hi, I'm Sergei Shestak

TypeScript NestJS Solidity Next.js Docker PostgreSQL Blockchain


πŸ’Ό Lead Developer / CTO | TypeScript β€’ NestJS β€’ Web3 β€’ DeFi

I'm a technical leader and full-stack engineer passionate about building scalable Web3 products and bridging AI and blockchain.
With 12+ years of experience, I specialize in TypeScript, NestJS, and decentralized systems architecture.


πŸš€ About Me

  • πŸ—οΈ Architect β€” Designing and building products from scratch
  • πŸ‘¨β€πŸ’» Developer β€” Creating scalable backend & Web3 systems
  • 🧠 Tech Lead β€” Mentoring teams and conducting code reviews
  • ⛓️ Blockchain Enthusiast β€” Integrating Web3 into real-world products

πŸ”­ Currently building Episteme β€” an AI-powered prediction market combining science, DeFi, and Web3.

πŸ’‘ Exploring the intersection of AI, decentralized governance, and on-chain data.


πŸ’» Tech Stack

πŸ–₯️ Backend

Main: TypeScript, NestJS, Node.js
DB / Cache: PostgreSQL, Redis
Queues: RabbitMQ, BullMQ
APIs: REST, WebSocket

⛓️ Blockchain

Core: Solidity, Foundry, Ethers.js, Viem
Ecosystems: EVM, Substrate, Move (Sui/Aptos), Solana, TRON
Tokens: ERC-20, ERC-1155, ERC-4626
Domains: DeFi, Prediction Markets, MEV, Flashbots

🎨 Frontend

Next.js, React, Wagmi, RainbowKit, Vite, Vue.js

☁️ DevOps

Docker, Kubernetes, Helm, AWS, GitHub Actions, GitLab CI, Linux


🏒 Experience

🎯 CTO / Technical Lead β€” Episteme

Jan 2023 β€” Present | AI-driven prediction markets, Web3, DeSci

  • Leading technical team and full development cycle of decentralized science market platform (AI + Web3)
  • Designed blockchain architecture based on Humanode (Substrate) and EVM
  • Developed smart contracts (Solidity, Foundry) for betting, bonding curve, and tokens
  • Built backend (NestJS, PostgreSQL, Redis, BullMQ, RabbitMQ) and contract indexer
  • Created on-chain bots for automated betting and data updates
  • Managed frontend (Next.js, React, RainbowKit) and implemented modular architecture
  • πŸš€ Improved platform reliability and scalability by 40% through CI/CD and service refactor

πŸ”§ Technical Lead / Senior Blockchain Developer β€” LPM ltd

Jan 2023 β€” Jan 2025 | NFT marketplace, DeFi, TRON / EVM projects

  • Designed and implemented NFT marketplace architecture with custodial payments
  • Developed backend (NestJS) with queues, caching, and API integrations
  • Created and audited smart contracts (Solidity), conducted internal code reviews
  • Integrated DeFi protocol based on ERC-4626 and TRON network
  • 🧠 Mentored developers, streamlined workflows, and optimized performance

πŸ’Ž Senior Developer β€” NDA Company LLC

Aug 2021 β€” Dec 2022 | Ethereum & EVM networks (DeFi, MEV, Flashbots)

  • Developed high-performance bots and trading services for Ethereum networks
  • Integrated with DEX protocols and analytics platforms (Uniswap, Dune)
  • Built APIs and monitoring tools for automated strategies

πŸ›οΈ CTO / VP of IT β€” LLC "ATA"

Dec 2019 β€” Aug 2021

  • Built IT infrastructure from scratch, led internal development team
  • Designed internal APIs, microservices, and DevOps pipelines

βš™οΈ CTO β€” LLC "Vladtime"

Nov 2018 β€” Dec 2019

  • Designed microservice architecture and CI/CD pipelines
  • Developed ERP systems and implemented monitoring solutions

πŸ”¨ Fullstack Developer / SRE β€” LLC "Vladtime"

Jan 2015 β€” Nov 2018

  • Developed websites and internal systems
  • Administered Linux servers, optimized DBs and infrastructure

πŸŽ“ Education

Far Eastern Federal University (FEFU)
Faculty of Radio Electronics and Computer Engineering
Specialty: Computing Machines, Complexes, Systems and Networks
Graduated 2009


πŸ› οΈ Skills

🧩 Core Development

  • Languages: TypeScript, JavaScript, Solidity, Move, Rust (basic), SQL
  • Frameworks: NestJS, Node.js, Express, Fastify
  • Patterns: OOP, Dependency Injection, Repository Pattern, Event-driven architecture, CQRS
  • Testing: Jest, Foundry (Solidity), Hardhat, Chai, Supertest
  • API Design: REST, GraphQL, WebSocket, OpenAPI/Swagger
  • Performance: Caching (Redis), load balancing, DB optimization, queue-based processing

βš™οΈ Backend Engineering

  • Databases: PostgreSQL, MongoDB, Redis
  • ORM / Query Builders: TypeORM, Prisma, Mongoose
  • Messaging / Queues: RabbitMQ, BullMQ, Redis
  • Infrastructure: Docker, Docker Compose, Kubernetes, Helm
  • Monitoring & Logging: Prometheus, Grafana, Loki, ELK Stack
  • Authentication / Security: JWT, OAuth2, RBAC, SIWE, rate limiting, encryption

⛓️ Blockchain Engineering

  • Smart Contracts: Solidity, Foundry, Hardhat, OpenZeppelin, ERC-20 / ERC-1155 / ERC-4626
  • Web3 Development: Ethers.js, Viem, Web3.js, wagmi, RainbowKit
  • EVM & Beyond: Ethereum, BSC, Polygon, TRON, Solana, Sui (Move), Substrate
  • DeFi / DEX: Uniswap, 1inch, 0x, MEV, Flashbots, liquidity pools, bonding curves
  • Automation: On-chain bots, keepers, transaction batching, calldata encoding

🧠 Architecture & Leadership

  • System Design: Microservices, modular monoliths, event sourcing
  • CI/CD: GitHub Actions, GitLab CI, Docker build pipelines
  • Version Control: Git, Git Flow, code review best practices
  • Team Management: Mentoring, onboarding, architecture documentation, task decomposition
  • DevOps Mindset: Infrastructure as code, container orchestration, scaling strategies

🎨 Frontend

  • Frameworks: Next.js, React, Vue.js
  • Web3 Tools: Wagmi, RainbowKit, WalletConnect
  • Bundlers / Tools: Vite, Webpack, pnpm, ESLint, Prettier

πŸ’¬ Open to opportunities: Full-time / Part-time / Project-based | Remote work | Relocation available

Made with ❀️ by Sergei Shestak

Pinned Loading

  1. js-quizzy js-quizzy Public

    TypeScript 4

  2. smart-grainer smart-grainer Public

    Web granular sampler

    TypeScript 1

  3. docker-telegram-notifier docker-telegram-notifier Public

    Forked from poma/docker-telegram-notifier

    Telegram notifier for Docker events

    TypeScript 2

  4. granular granular Public

    Forked from zya/granular

    HTML5 Granular Synthesiser

    JavaScript

  5. tornadocash/fixed-merkle-tree tornadocash/fixed-merkle-tree Public archive

    TypeScript 28 46

  6. merkletreejs merkletreejs Public

    Forked from merkletreejs/merkletreejs

    🌱 Construct Merkle Trees and verify proofs in JavaScript.

    JavaScript