
π Moscow/Tbilisi (IE entity)
ποΈ 34 y.o.
Telegram: t.me/rgb2hsl
LinkedIn: https://www.linkedin.com/in/eugene-petrichenko/
GitHub: rgb2hsl
About
I have 15 years of experience in IT (since 2009), with extensive experience both as an engineer-contributor and a technical manager. Early in my career, I held positions as a backend (PHP) and frontend (JS, later TS) developer in web development dep. Since 2017, I have worked as a team lead, frontend tech lead, and deputy CTO. Starting in 2022, I transitioned to a technical manager role in Web3 company.
I have witnessed the era of jQuery and D3.js, the emergence of TypeScript, Angular, and later React.js. I've worked with cutting-edge technologies in Web3 (e.g., ETH staking, DVT). I have led complex, long-term, and critical projects, including those involving international partners. Additionally, I've contributed to open source projects such as ethereum and LedgerHQ). Currently, I work at p2p.org as a Web3 and engineering manager at Platform team.
Job Search Goal
I am seeking a senior+ level position (Senior+/Principal/Tech Lead) or technical manager at an IT company. I am open to remote work or a hybrid schedule (1-2 trips to the office located in Moscow per week).
Key Skills
- Deep Technical Expertise: I develop high-quality code both independently and as part of a highly skilled team. I am proficient in system design and architecture, including load planning, scalability, and technology selection with justification. I can develop and design complex API systems. I have extensive experience in frontend development and Web3.
- Team Building and Management: I build and manage high-performance, scalable teams of skilled IT engineers. I develop and implement technological strategies and am experienced in people management.
- Modern IT Practices: I utilize modern IT management and software development practices, including DevOps, CI/CD, QA, infrastructure as code, automated code quality control, Agile, SCRUM, Kanban, and more.
- Leadership and Transparency: I value transparency, constructive criticism, feedback exchange, and team involvement in decision-making. I apply a systematic approach to hiring, retention, motivation, development, and training of the team.
- Fluent English: I am fluent in conversational and technical English, having conducted interviews and negotiations with English-speaking counterparts and third parties, and presented at internal conferences in English.
- Information Security Expertise: I hold a degree in Information Security and am proficient in applying practical aspects of cryptography.
Tech Stack
- Primary Stack: JS/TypeScript, React.js, MobX, Redux, Next.js, Nest.js
- Web Static Build: Webpack, Parcel, TSC, npm environment and workspaces, yarn (v1 and v2), Node.js
- CI/CD and DevOps: Docker, Graylog, basic knowledge of Kubernetes and Terraform, CloudFlare (Pages, Workers, D1, R1, KV, etc.), as well as Netlify and GitHub Pages
- Alerting and monitoring: Prometheus, Loki, Victoria Metrics, Grafana, AlertManager
- Backend and API: Nest.js, Node.js, CF Workers (including web workers and web functions), PHP, Symfony, Laravel, Composer, Elasticsearch, RabbitMQ, and databases (I prefer Postgres, but itβs not always applicable), REST API systems design
- Web3: Wallets and interfaces such as Metamask, Safe, Ledger (especially). Wagmi, Ethers.