Skip to content
d.nikolaev

Experience

Product team, freelance, hackathons, and studying alongside work

Total experience: 3 years 10 months

Work

  1. Feb 2024 — present2 years 9 months

    Frontend Engineer

    Freelance · Remote

    Custom product web services: from structure and localisation to order flows and scenarios for clients and businesses. Example — a medical services platform for CIS countries.

    Responsibilities

    • Gathering requirements with the client and estimating scope
    • Building the client side on Next.js and React with localisation for CIS markets
    • Implementing B2C and B2B flows: service catalogue, applications, employee forms
    • API integration, UI state and form validation

    Achievements

    • Shipped the DomDoctor medical services platform with localisation for CIS countries
    • Covered both product sides: services for private clients and flows for businesses

    Projects from this role

  2. Feb 2023 — present3 years 9 months

    Frontend Engineer

    LazurM · Remote

    Product development in one team: primary focus on the EdTech ecosystem (builder, player, longreads, platform, AI), plus job and real estate aggregators. Three years in the company, growth from Junior to Middle.

    Growth in the company

    • Junior FrontendFeb 2023 — Aug 2024
    • Middle FrontendSep 2024 — present

    Responsibilities

    • Building new features from scratch and evolving existing products on Next.js, React and legacy code
    • Growing the EdTech ecosystem: course builder, player, longread library, learning platform, marketplace
    • Migrating legacy applications to Next.js with a focus on SEO, speed and logic quality
    • Maintaining all team projects: bug fixes, refactoring, requirement-driven changes, production releases
    • Optimising learner/author frontend performance and AI request flows
    • Smoke testing, defect fixing, hotfixes in production
    • Setting up and maintaining CI/CD within project ownership
    • Code review across all team projects, onboarding and mentoring interns
    • Working with backend, design and management: clarifying requirements, estimating, prioritising

    Achievements

    • Promoted from Junior to Middle while working continuously in the same team for three years
    • Long-term work on the EdTech ecosystem: extending the longread library, text and content editors, modernising the content editor
    • Optimised learner/author frontend; optimised AI requests and shipped SSE streaming in the assistant
    • Built and rolled out a notifications module reused across team projects
    • Ongoing refactors and production releases for the course builder, player, platform and related products
    • Launched and maintained a real estate aggregator built from scratch on Next.js: geo data, communications, applications
    • Delivered the migration of a job aggregator from legacy to Next.js focused on SEO, speed and logic quality
    • Contributed to development infrastructure and quality culture: review, testing, team processes
  3. Jan 2023 — present3 years 10 months

    Participant and prize-winner

    Hackathons · Russia

    Three regional product-programming hackathons and an all-Russian one: fast MVPs, teamwork and pitching the solution to a jury.

    Responsibilities

    • Shipping an MVP under a hard deadline: from idea and architecture to demo
    • Frontend and integration with the backend/socket layer as a team
    • Presenting the product and technical decisions to the jury

    Achievements

    • Winner of one of three regional product-programming hackathons
    • 2nd and 3rd places at the other two regional hackathons
    • Participant in an all-Russian hackathon

Education

  1. Sep 2024 — Jun 20283 years 10 months

    Information Technology in Design

    Kosygin Russian State University (Technology. Design. Art) · Moscow

    Faculty of Humanities and Design, Information Technology in Design programme. Studying alongside full-time work.

  2. Sep 2020 — Jun 20243 years 10 months

    Software Developer

    Konyaev Tver College · Tver

    IT college, Software Developer programme. Started my first development job in the third year.