Senior/Principal Fullstack Software Engineer

Сеньор • Тимлид/Руководитель группы • Архитектор • Консультант
Информационные технологии • Разработка • Go • JavaScript • Node.js • Rust • React • Express • Koa • Nest • CSSinJS • CSS • HTML • PostCSS
Удаленная работа
Опыт работы более 5 лет
от 400 000 до 500 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент Principal Fullstack Software Engineer.

Мои компетенции и опыт

Summary

  • 10+ years of experience in commercial development, 4+ years in high-load systems development.
  • Work experience: Epam, Avallain, Cere Network; successfully created projects for The New York Times, National Geographic, Oxford University
  • Technical skills: application architecture design, high-load application development (performance monitoring, load balancing, caching), code and performance optimization
  • Main project areas: educational projects, finance, blockchain.

Tech skills

Languages
JavaScript/TypeScript, нужен доступ к резюме , with experience in Go, Ruby, Rust, Kotlin, PHP, Solidity.

Frameworks
NestJS, нужен доступ к резюме , Express, Fastify, React, Angular, Svelte, Tailwind CSS.

Databases
PostgreSQL, MySQL, Kafka, Cassandra, Zookeeper, Redis, Memcached.

Additional Tools and Technologies
Data modeling tools (ER models), C4 model for visualizing software architecture.

Professional Experience

Principal Fullstack Software Engineer, Cere Network | May 2021 – July 2024

Cere Network is advancing a decentralized platform for data storage and sharing.

  • Developed and launched a decentralized NFT trading platform on the Polygon network (React, NestJS, PostgreSQL, Kafka, Solidity) — one of the company's key products. The platform handled a load of 10,000 DAU, with approximately 3,000 NFTs sold in two months.
  • Designed the architecture for decentralized cloud tools (Golang, NestJS, Cassandra, Kafka). Full load speeds in the block explorer improved as follows:
    • Main page: 700 ms instead of 3,000 ms
    • Transaction page: 300 ms instead of 2000 ms
    • Address page: 300 ms instead of 2,000 ms.
  • Developed and maintained the SDK for Cere DDC (Decentralized Data Cloud) — Golang, TypeScript, нужен доступ к резюме — enabling the integration of CERE solutions into any web application.
  • Created a section with documentation and examples, and provided support for external developers — static website hosting, video streaming, and serverless data storage.

Senior Fullstack Engineer, Avallain | July 2017 – April 2021

Avallain is a company that develops tools for creating educational products — clients include Oxford University, Cambridge University, National Geographic.

  • Developed algorithms to migrate existing products to a modern tech stack, significantly increasing development speed and improving DX (developer experience).
  • Designed the initial architecture for a children's educational platform for National Geographic and organized the frontend development team.
  • Released 20+ versions of the company's flagship product, Author.

Lead Frontend Engineer, Epam | November 2013 – July 2017

An international company specializing in providing software development services.

  • Lead Frontend Engineer | May 2016 – July 2017
    • Client: a major Russian bank
      • Organized and led the frontend development team
      • Structured the migration process of the personal account web application to improve load speed and reduce development complexity. As a result, cold load speed of the personal account improved from 3,000 ms to 700 ms.
      • Introduced end-to-end testing, covering approximately 80% of critical scenarios
  • UX expert | June 2015 – July 2017
    • Developed 15+ MVP applications for new EPAM clients to support the sales department
    • Conducted audits of web applications for vulnerabilities and load speed optimization
    • Developed and led two series of the internal course “JavaScript Development” for students. Of the approximately 60 participants, 10 graduates of the course went on to work at EPAM for more than two years.
  • Senior Frontend Engineer | November 2013 – May 2015
    • Client: The New York Times
      • Developed an A/B testing framework based on Google Analytics, along with tools for managing tests. Achieved the following results: implemented test report exports, created browser plugins for dynamic switching between tests, and introduced CI/CD for automatic test deployment.
      • Implemented an improved version of the personal account, including design enhancements and load optimization
      • Integrated single sign-on via OAuth for 20+ applications with different codebases
      • Implemented a component-based system and improved page load speed by 4 times

Fullstack Engineer, Topface | August 2011 – October 2013

An application for finding friends and partners worldwide, with 60 million users by the end of 2013.

  • Developed the mobile version of the application's website. Enhanced and tested the internal messenger to ensure compatibility with nearly all devices in use (including non-touchscreen phones).
  • Developed 20+ advertising integrations.
  • Designed and implemented several client-side optimizations for the application.

Education

Master of Mathematics, Saint Petersburg State University, Faculty of Applied Mathematics and Control Processes.

Languages

Russian — Native

English — C1



Есть файл резюме (защищен)


Интересные кандидаты