Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".
Загруженный файл CV
Это резюме размещено как файл. Вы смотрите его текстовую версию, которая может немного отличаться от оригинальной.
Senior Full Stack & Frontend Engineer
Chisinau, Moldova
On-site | Hybrid | Remote
PROFESSIONAL SUMMARY
Senior Full Stack and Frontend Engineer with 10+ years of experience building web applications across logistics, analytics, and marketplace domains. I work primarily in Angular (v2–19) and React (v16–19) on the frontend, and NestJS, Express, PostgreSQL, and MongoDB on the backend. I shipped a Chrome Extension (Manifest V3) for freight load board scraping with content scripts, service workers, and cross-context auth bridging. I own the full cycle: database schema design, API development, UI, CI/CD, Docker, E2E testing, and production monitoring with alerting. I have mentored several junior developers into independent contributors. I actively use Al tools (Claude Code, Copilot) for architecture design, infrastructure setup, scaffolding, and code generation.
CORE STACK
- Angular v2-19 (v21)
- React v16-19 / Next.js
- Vue 3
- TypeScript / JS ES2023
- NestJS / Express (Node.js)
- PostgreSQL / TypeORM
- MongoDB / Mongoose
- Chrome Extensions (Manifest V3)
- NgRx/RxJS
- Redux Toolkit/RTK Query
- Zustand
- Nx Monorepo
- Module Federation
- Webpack/ Vite
- Google OAuth 2.0 / JWT
- Docker / Docker Compose
- GraphQL / Apollo
- Cypress / Playwright
- REST / WebSocket
- Jest / Jasmine
- Service Workers / PWA Python
- GitLab Cl / GitHub Actions
STYLING & UI
- Tailwind CSS CSS4 / Modern CSS
- Styled Components
- Theme UI / Emotion Angular Material
- Ant Design
- MUI
TOOLING & PRACTICES
- ESLint / Prettier Husky pre-commit
- Sentry / Monitoring & Alerting
- Al-assisted architecture & infra (Claude Code)
- Agile/Scrum / Kanban TDD / Code Review
- ADR documentation
PROFESSIONAL EXPERIENCE
Full Stack Engineer - Independent SaaS
HYBRID
2025 - Present
Datlogix - Freight Load Management Platform
- Built a Chrome Extension (Manifest V3) that scrapes load boards (DAT, Truckstop), scores loads via a custom RPM/deadhead/freshness algorithm, detects carrier emails, and injects UI directly into third- party pages
- Architected the cross-context auth bridge between extension (Service Worker + Content Scripts + Popup) and the Angular 21 web app via OAuth 2.0 + JWT token relay
- Developed the backend: Express + TypeScript REST API with PostgreSQL (pg driver, raw SQL migrations), Google OAuth token exchange, Gmail sending integration, and admin-managed CSS selector config for scrapers
- Deployed backend on Railway and frontend on Vercel; local development via Docker Compose (PostgreSQL 16)
Senior Full Stack Engineer
Emendis
HYBRID
2023 - 2026
- Delivered three parallel Angular 19 + NestJS projects: Platvis (seafood logistics), MarketDiscovery (market analytics), RVE (flower logistics with Blueprint architecture)
- Designed RESTful APIs and database schemas (PostgreSQL, MongoDB) for logistics tracking and analytics workflows
- Resolved production image-caching issues via Service Workers with cache-busting; built E2E suites using Cypress and Playwright
- Configured Docker Compose for local development environments, cutting onboarding time for new developers
- Set up Sentry error monitoring with Telegram alerts, reducing mean time to detect production issues
- Configured shared ESLint/Prettier rule sets, multi-env setups (dev/staging/prod), and CI/CD pipelines across all projects
- Used Claude Code and Copilot for architecture design, Docker setup, CI/CD configuration, and project scaffolding, cutting routine task time ~30%; mentored juniors into shipping features on their own
Frontend Tech Lead
HYBRID
2022 - 2023
Backstagelt - Kick Jobs
- Architected Nx monorepo from scratch with Module Federation (Webpack 5) - candidate portal, employer dashboard, and admin panel as independent microfrontends
- Collaborated with backend team on API contract design (REST, WebSocket) and database query optimisation for the job-matching engine
- Configured Nx affected CI/CD (GitLab), ESLint boundary rules, Husky pre-commit hooks, and multi- env secrets injection. Pipeline time dropped roughly 60%
- Created shared Nx generators and workspace schematics; authored ADRs reducing onboarding time ~40%
- Mentored 6+ developers on monorepo patterns, TypeScript strict mode, and SOLID principles
Frontend Developer (Part-time)
Travel Business Class
ON-SITE
2022 - 2023
- Built a frontend telemetry layer with Vue.js and Vite for a business-class flight booking platform
- Rewrote bundle config to resolve legacy dependency compatibility issues in the production environment
Senior Frontend Developer
Best4U
Easyoffice
HYBRID
2020-2022
- Led full migration from Vanilla JS to TypeScript + Angular; raised test coverage from ~5% to 70%
- Integrated third-party APIs and OAuth flows; collaborated on backend API design for office management features
- Introduced ESLint/Prettier, multi-env build config, and Cl quality gates; cut bundle size -25%
- Refactored UI modules following WCAG 2.1 accessibility guidelines
Middle / Tech Lead Frontend Developer
Simpals — Studii.md
HYBRID
2018-2020
- Built an educational platform with real-time chat (WebSocket), digital gradebooks, and hybrid mobile/web architecture
- Developed WebSocket gateway services in NestJS for real-time messaging between students and teachers
- Optimised performance via code splitting, lazy loading, and Service Workers. TTI dropped about 35%
- Mentored 3 junior developers; led weekly sessions on Angular, RxJS, and clean code practices
Middle Frontend Developer
LeadsTrade - Beegle
HYBRID
2016 - 2018
- Developed a lead-generation platform with dynamic form builders, filterable tables, and third-party API integrations
- Wrote Cypress E2E tests reducing production regressions ~50%; provided real-time technical support
Junior / Frontend Developer
T3Leads
REMOTE
2014 - 2016
- Developed lead-gen products on an in-house MVVM JS framework - extending ViewModel lifecycle, computed properties, and DOM diffing
- Built multi-step forms in pure JS (IE9+) with real-time backend validation and conditional logic flows
EDUCATION
- B.Sc. Computer Science — ULIM, Chisinau | 2012-2016
LANGUAGES
- English B1 Intermediate
- Russian - Native
- Romanian - Conversational
Language levels:
- English (2/5)
- Russian (5/5)
- Romanian (3/5)
CAREER GOALS
I am looking for a Senior Full Stack or Frontend Engineer role where I can put my frontend expertise and growing backend skills to use. I am particularly interested in cybersecurity, logistics, and data- heavy products. I want to deepen my cloud infrastructure knowledge (AWS) and contribute to architecture decisions in a remote-first team. I am also open to Tech Lead positions where mentoring and architectural guidance are part of the role.
Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".