Nikolay
Pryanishnikov

TypeScript Full-Stack Developer

Intro

About

Builder, researcher, blockchain enthusiast.

GitHub

kolyasapphire

Work

Station

-
Founding Senior Full-Stack TypeScript Developer
2023 - 2024
Founding Senior Full-Stack TypeScript Developer
Developers of GroupOS, a Web3 toolkit for creation, distribution and management of advanced NFT accounts.
With GroupOS, protocols and NFT creators are able to set up custom claim pages, reputation system and ranks, automatic gas subsidization, see analytics and even let users log in to existing dApps using their NFT accounts.

Highlights:

- GroupOS Portal Lead Developer - allows connection as an ERC-6551 account to any dApp
- GroupOS API Rewrite Lead - full type safety, auto generated client and more
- GroupOS Indexing Rework lead - Subgraphs + Goldsky
- Incidents Leader
https://www.station.express

Lido

-
Original Senior Full-Stack TypeScript Developer
2020 - 2023
Original Senior Full-Stack TypeScript Developer
Largest liquid staking solution on Ethereum, allowing anyone to stake ETH and get stETH which accrues daily rewards from securing the blockchain.
Joined Lido at the development stage having no experience with cryptocurrencies. With gained experience authored a crucial Lido V2 spec and led the development of the resulting app, which is now run by the majority of Lido Node Operators.

Highlights:

- Validator Exits Automation spec author for Lido V2
- Validator Ejector architect and lead developer
- Reward History API + UI creator
- Lido Subgraph author, The Graph deployer and maintainer
- Pre and post Lido launch essential Node Operator tooling builder
- Validator performance analytics and monitoring creator
- Community call and Node Operator sessions presenter
- Incident leader
- Security research eg payment processor information disclosure, account takeover
- Security issues handler eg Next.js org-wide vulnerabilities mitigation
- lido-ui UI library creator
https://lido.fi

Tripfinder

-
Full-Stack TypeScript Developer, Founder
2019 - 2020
Full-Stack TypeScript Developer, Founder
Unique travel service combining destination ideas, hotel accommodation, flights and venues to visit in one web application.

Highlights:

- Next.js frontend
- Serverless multi-language backend on Vercel Edge Functions
- Trip state sharing via query parameters
- TravelPayouts (Aviasales) programme partner
https://tripfinder.cc

Triangle

-
Full-Stack PHP + TypeScript Developer, Founder
2016 - 2020
Full-Stack PHP + TypeScript Developer, Founder
Development studio for personal and small-medium business projects, specialising in Wordpress, but covering a variety of products from one-page websites and blogs to E-commerce and hybrid mobile apps.

Highlights:

- Management of a small remote project-based team
- In-house custom hosting infrastructure with CDN, WAF, caching and monitoring
- Integrations from transactional email services to CRM and tax data submission
- Performance tuning and optimisations
- Maintenance and support for completed projects
https://triangle.network

Treolan

-
Internship
2014-06 - 2014-07
Internship
Examining SMB segment in distribution networks and researching possible methods to improve sales to the sector.

Highlights:

- B2B portal prototype design and presentation
https://www.treolan.ru/en

Microsoft

-
Marketing Department Internship
2013-06 - 2013-07
Marketing Department Internship
Stages of Windows Phone app development research with assessment of informational resources availability to the developers.

Highlights:

- Small hybrid cross platform application developed
https://www.microsoft.com

Microsoft

-
HR Department Internship
2011-06 - 2011-07
HR Department Internship
Analysis and assessment of Microsoft Academy of College Hires programme.

Highlights:

- Questionnaire design
- Interviews with employees who participated in the programme
https://www.microsoft.com

Education

Queen Mary University of London

-
Bachelor
2012 - 2015
Bachelor
Business Management
https://www.qmul.ac.uk

Hurtwood House

-
High School
2010 - 2012
High School
Economics, Psychology, Sociology
https://www.hurtwoodhouse.com

Taunton School International

-
High School
2008 - 2010
High School
Business, Psychology, English
https://www.tauntonschool.co.uk/international/

Skills

Frontend Development

Typescript, Next.js, React + JSX, CSS + CSS-in-JS, HTML

Backend Development

Node.js, Deno, Nest.js, Hono, Postgres, Redis, Python, FastAPI

Smart Contracts

Solidity, OpenZeppelin, Indexing, Hardhat / Brownie / Truffle

DevOps

Unix, Docker, Ansible, Caching, ETH Infrastructure

Deployment

Serverless, Vercel

Awards

UK Global Talent - Tech Nation

2024
Recognised as Exceptional Talent on basis of 5 years of previous work, public speaking, and various contributions to the field. Tech Nation endorsements are recognised by UK Immigration Services and allow receivers to reside and work in the UK with a fast track to the indefinite right to remain and citizenship.

Publications

Hashnode
2023-11-08

ERC-6551 Token Bound Accounts: Future of NFTs is Here!

ERC-6551 provides NFTs with smart contract wallet capabilities. It establishes a system for assigning Ethereum accounts to any NFT, allowing NFTs to own assets and interact with dApps in the same way that other accounts can.
https://kolyasapphire.hashnode.dev/erc-6551-token-bound-accounts-future-of-nfts-is-here
HackerNoon
2024-03-13

Dencun Upgrade: Ethereums Leap into the Future of L2 Scalability is Here

The next Ethereum upgrade, Dencun, introduces off-chain data blobs via Proto-Danksharding, decreasing L2 gas costs and reducing the rate of Ethereum data growth.
https://hackernoon.com/dencun-upgrade-ethereums-leap-into-the-future-of-l2-scalability-is-here
DZone
2024-03-28

Succinct SP1: The Latest Tooling for Zero-Knowledge Proofs

Meet Succinct SP1, the latest general-purpose zkVM which allows to create proofs of execution of Rust code or any other language compiled through LLVM.
https://dzone.com/articles/succinct-sp1-the-latest-tooling-for-zero-knowledge-proofs
Conf42 Cloud Native 2024
2024-03-21

Hono: Multi-Runtime Web Framework for the Edges

Meet Hono, a web framework making it possible to run the same code on different serverless cloud providers like AWS Lambda and Cloudflare Workers, and different runtimes like Node.js, Deno, and Bun.
https://www.youtube.com/watch?v=ihgSwKq2OXY
Dev.to
2024-04-02

Best Ethereum Web Development Stack in 2024

In this manual, I cover the most effective tools for dApp development on Ethereum. I built numerous projects with this stack, so I am confident that they are optimal for current development practices.
https://dev.to/kolyasapphire/best-ethereum-web-development-stack-in-2024-260j

Projects

Apple Actively Exploited Bot + Channel

Apple security alerts for patches for actively exploited vulnerabilities. >3k subscribers, ~50% with notifications.
TypeScript
Cloudflare Workers
Cloudflare KV
https://t.me/AppleActivelyExploited

ERC-6551 Account Connector

Utility allowing to log into dApps as ERC-6551 token bound account with translation of transaction requests and message signing.
TypeScript
Next.js
https://github.com/kolyasapphire/6551-connector

Team Holiday Calendar

Service for tracking team and company-wide holidays using .csv links which can be added to any calendar application.
TypeScript
Cloudflare Workers
Cloudflare KV
https://t.me/TeamHolidayCalendarBot

ethchat

Web app for automatic decoding of transaction data in Ethereum blocks to find hacker messages, wedding vows and other things.
TypeScript
Next.js
Chakra UI
https://github.com/kolyasapphire/ethchat

Subgraph Sync Notifier

Graph Node Subgraph status notifier via Telegram when a new version is deployed or existing version finished or failed sync.
TypeScript
Node.js
ts-node
https://github.com/kolyasapphire/subgraph-sync-notifier

Rare NFT Finder

Tool to fetch metadata for NFTs in a collection, calculate rarities and find best ones price-rarity wise listed on OpenSea.
TypeScript
Deno
https://github.com/kolyasapphire/rare-nft-finder

APK Hazker

Automated suite for finding Android apps on HackerOne scopes, APK downloading, decompilation and regex searching for secrets.
Bash
Python
apktool
the_silver_searcher
https://github.com/kolyasapphire/APK-Hazker

Interests

Security

Research, Bug Bounty, CTF

Personal Servers

Unraid, Urbit, Wireguard, Pi-Hole

Home Automation

Homebridge, Sensors, Surveilance

Hardware Setup

Hackintosh, Custom Mech Keyboard

Sports

Weightlifting, Running, Yoga

Photography

Editing, Unsplash