Dmitry Kulikov
Contact Information
Location: Serbia, Vojvodina, Novi Sad
Email: [email protected]
Telegram: @sevent33n
LinkedIn: linkedin.com/in/7t33n
GitHub: github.com/7t33n
Summary
Lead Front-end Engineer with 6+ years building products for fintech, SaaS, and e-commerce. I lead teams and design web apps that scale, mostly in Vue.js and TypeScript, and I handle the DevOps side too. Most of my time goes into keeping the codebase clean and making releases boring.
- Set up Agile routines and automated the repetitive release work, so the team stopped deploying by hand.
- Rolled out a new Git workflow and CI/CD pipeline, which cut deployment mistakes.
- Built high-traffic features that stay responsive at 10,000+ records.
Skills
Front-end: JavaScript (ES6+), TypeScript, Vue.js, Nuxt.js, HTML5, CSS3, PostCSS, SASS/SCSS, Responsive Design, Webpack, Vite, Browser Extensions
Architecture & DevOps: Monorepo (Turborepo, NX), Docker, Podman, Git, GitHub Actions, SonarCloud, Cloudflare, CI/CD, GCP
Back-end: Node.js, Express.js, REST APIs, GraphQL
AI-Assisted Engineering: Cursor, Claude Code, OpenCode, MCP (Model Context Protocol) servers, prompt engineering for code generation, context optimization for monorepo/feature-isolated codebases, LLM integration in product (Gemini transcription)
Testing: Unit, Integration, and E2E Testing
Project Management: Agile, Scrum, Kanban, Jira, Confluence
Other: Data Visualization, Analytics, Microservices, Refactoring Legacy Code, Technical Writing
Leadership & Architecture
Technical Leadership: Team Management (10+ engineers), Mentoring, Code Review Best Practices, Technical Architecture Design
Process Management: Release Process Management, Sprint Planning, Technical Roadmap Development
Architecture: Monorepo Architecture, Feature Isolation Strategy, Scalable Application Design
Work Experience
SXOPE | Tampa, FL, USA (Remote)
Technical Lead
Apr 2025 – Present
- Architected monorepo transition to isolate features as packages, eliminating integration bugs from legacy code tight coupling.
- Established release process with zero rollbacks by introducing pre-production environments and 2-day testing windows before production deployment.
- Led team of 10 engineers; reduced feature integration time by isolating packages in a monorepo, removing the cross-feature merge conflicts that previously blocked parallel work.
- Integrated LLM tools into development workflow, optimizing context usage for isolated feature packages vs. full project context.
- Took ownership of release processes and project architecture across Webapp, and Browser Extension stacks.
“Good architecture has less to do with technology than with people and process. I focus on isolating complexity and keeping releases transparent.”
Lead Front-end Developer
Mar 2024 – Mar 2025
- Led a team of 9 engineers, set clear goals, and improved sprint velocity and release reliability.
- Designed a new Git branching and release process, replacing the ad-hoc deploys that previously caused recurring production errors.
- Worked closely with back-end, QA, design, and tech writing teams to deliver features on time.
- Managed features from idea to launch, helping the team ship faster and with fewer blockers.
- Built a custom voice recognition system after the browser APIs fell short. It uses Gemini for transcription and runs real-time Voice Activity Detection (VAD) in the browser with ONNX Runtime Web and Silero-VAD.
Front-end Developer
Dec 2022 – Mar 2024
- Built a Virtual Scroll component with collapsible rows that keeps the table interactive at 10,000+ rows, where the previous render froze the UI.
- Rewrote polygon and point rendering with google maps, improving speed from O(n²) to O(n).
- Set up automated unit and integration tests, raising code coverage and catching bugs before release.
panfilov.group | Moscow, Russia (Remote)
Head of Front-end Department
Apr 2022 – Sep 2022
- Rolled out Agile and Kanban, making projects more transparent and speeding up delivery.
- Simplified front-end workflows, which shortened cycle times and helped the team ship features faster.
- Tracked key metrics (TTM, Cycle Time, Lead Time) to spot bottlenecks and drive improvements.
Front-end Team Lead
Aug 2020 – Apr 2022
- Grew the front-end team from 2 to 8, hiring and onboarding new developers to support company growth.
- Mentored junior engineers—three earned promotions under my guidance.
- Led the build of a fintech analytics platform that gave stakeholders real-time insight into the numbers.
- Started a mobile development team, expanding the company’s service range.
Front-end Developer
Sep 2019 – Aug 2020
- Built and maintained aggregator, info, and e-commerce platforms.
- Promoted from Middle to Senior Developer in under a year for strong results and initiative.
Studio T | Tomsk, Russia
Front-end Developer
May 2019 – Aug 2019
- Developed a corporate website with interactive animations driven by graph theory.
Attrax.Digital | Tomsk, Russia
Front-end Developer
Jul 2018 – May 2019
- Delivered crypto products for fintech and iGaming clients, leading a small team to hit deadlines and stay on budget.
Freelance, self-employed
Full-stack Developer
Nov 2014 – Jun 2018
- Built and maintained websites for local businesses, offering ongoing support and technical advice.
Projects
cv.7t33n.xyz (2025):
Created a resume platform with TypeScript and markdown-it, deployed on Cloudflare Pages.
Education
Tomsk College of Information Technologies
Tomsk, Russia | Sep 2015 – Jun 2019
Relevant coursework: Web Development, Computer Networks, Databases, Software Engineering
Languages
- Russian: Native
- English: Intermediate
- Serbian: Beginner