Vasile Ropot
Front-End Tech Lead · Brașov

Vasile Ropot

I build and lead frontend platforms — 8+ years across EdTech, automotive, fintech and e-commerce.

Highlights

8+
years building for the web
4+
years leading teams
4
industries, from EdTech to automotive

Services

Custom software development
price on request
Web applications end to end — the frontend architecture, the UI itself, and the services behind it. I join as your tech lead or build it solo, remote from Brașov.
What you get
Frontend platforms in Angular or React, TypeScript throughout
Architecture owned end to end: state, caching, code splitting, CI/CD
Code review on every pull request; mentoring as the team grows
Weekly demos; English day to day, CET hours
Write me about your project
Architecture & performance review
price on request
A senior pass over your frontend: where it is slow, where it will hurt at scale, and the ordered list of what to fix first.
What you get
Bundle, caching and Core Web Vitals audit under real load
Architecture read: state, data flow, module boundaries
A written report with fixes ranked by effort and payoff
A call to walk your team through it
Book a review
Your professional website
€99 / year
A page like this one, at professional.id/ropotvs — built for you from what you send over WhatsApp, live in days. I run the product, and you talk to me directly.
What you get
The whole page authored for you, in your own voice
Hosting, the address and upkeep included
Three change requests a year, then €19 each
Nothing goes live until you approve it
Get your website

Projects

Professional ID
Feb 2025
My own product: ready-made websites for professionals — one design, your words, one clear call to action. I design, build and run all of it, from the renderer to the analytics.
Kind
Own product
Role
Founder, sole engineer
Stack
Astro, React, TypeScript, Cloudflare
Status
Live — this page runs on it
Skills used
React TypeScript Astro Cloudflare Workers

Credentials

ROPOTVS S.R.L. — registered company
ONRC, Trade Register, Brașov, Romania
The company my contracts run through — a Romanian SRL, invoicing through e-Factura. The registration is checkable at the Trade Register.
On the certificate
Company
ROPOTVS S.R.L.
Registered at
ONRC, Romania
Invoicing
e-Factura (ANAF)
Software Engineering, FAF program
Technical University of Moldova, Chișinău
2018 — 2022 Degree
Three years of the four-year English-taught program (FAF), taken alongside my first frontend jobs. Industry won: by 2022 I was working full time and stayed there.
On the certificate
Program
Software Engineering, English-taught (FAF)
Completed
Three of four years
Institution
Technical University of Moldova, Chișinău
Skills evidenced
JavaScript HTML & CSS

Experience

Founder & full-stack architect
professional.id, Brașov
Feb 2025 — now 1 yr 8 mo
The product this page runs on — ready-made websites for professionals. Built end to end in my own time: the design language, the renderer, the edge serving, the analytics, and the concierge that onboards every customer.
What I did there
Sole architect and developer — 1,700+ commits, from tooling to page design
Four production React 19 SPAs on a layered internal component library
Edge-rendered public pages with a CDN-first caching and invalidation strategy
Cookie-free visitor analytics pipeline on ClickHouse
Full delivery pipeline ownership across four environments
Skills used
React TypeScript Astro Cloudflare Workers Node.js
Frontend tech lead
MyCademy, Remote
Jan 2024 — Jul 2026 2 yrs 7 mo
A learning platform for the Dutch market — an Angular codebase of four thousand files, a team of nine, English day to day. I owned the frontend: architecture decisions, the upgrade path, and the review on every pull request.
What I did there
Led three frontend developers; authored 1,500+ pull requests, reviewed every team PR
Carried the platform through six major Angular versions, 15 → 21
Owned performance: client-side caching, ~130 lazy-loaded routes, PWA asset caching, bundle budgets
Dynamic light/dark theming across the design system; draft autosave in multi-step forms
Bilingual UX (EN/NL) and OAuth2/OIDC single sign-on
Skills used
Angular TypeScript Team leadership CI/CD & Docker
Senior frontend developer
Renault Group, Remote
Dec 2021 — Jan 2024 2 yrs 2 mo
Two years across Renault Group web applications in a distributed team of fifteen, on Angular 12 through 17.
What I did there
Led a three-developer sub-team: quarterly roadmap, code reviews, release notes for every release
Consolidated three Angular apps into one Nx monorepo — about 70% of duplicated code removed
Demoed sprint work to European business stakeholders; ran production deployments
Skills used
Angular TypeScript Team leadership
Frontend developer
Software Mind, Chișinău
May 2020 — Dec 2021 1 yr 8 mo
FinTech: a trade-finance platform and a Canadian digital-vault product, in project teams of up to twenty.
What I did there
Built configuration-driven UIs — a widget system rendering screens from backend configuration
Brought 500+ routes to WCAG accessibility compliance; RBAC and PBAC authorization
Cut data-grid load times with viewport-based lazy loading of API calls
Skills used
Angular TypeScript Automated testing
Frontend developer
SensMedia, Chișinău
Nov 2018 — May 2020 1 yr 7 mo
First job: client projects across media, e-commerce and social platforms — Angular 6 to 9, with WordPress and NestJS where a project needed it.
What I did there
Sole frontend on a widget-based, client-configurable e-commerce storefront, pixel-perfect from Figma
Full-stack features on a civic petitions platform for a national broadcaster
Built a rich-text post editor; cut page load ~30% by reducing API calls
Skills used
Angular JavaScript Node.js

Expertise

TypeScript8 yrs
Angular8 yrs
React3 yrs
Next.js3 yrs
Astro1 yr
Node.js7 yrs
Team leadership5 yrs

All expertise

13 · years in practice
TypeScript2018– now · 8 yrs
Angular2018– now · 8 yrs
JavaScript2018– now · 8 yrs
HTML & CSS2018– now · 8 yrs
Node.js2019– now · 7 yrs
CI/CD & Docker2020– now · 6 yrs
Automated testing2020– now · 6 yrs
Team leadership2021– now · 5 yrs
Tailwind CSS2022– now · 4 yrs
React2023– now · 3 yrs
Next.js2023– now · 3 yrs
Astro2025– now · 1 yr
Cloudflare Workers2025– now · 1 yr

Locations

Based in
Brașov
Romania
Areas served
—
Brașov
On site
Based here — happy to meet in town
2,500 km
Europe
On site
Quarterly travel for kick-offs and workshops
—
Anywhere
Remote
Remote day to day, on CET hours

Availability

Monday 09:00 — 18:00
Tuesday 09:00 — 18:00
Wednesday 09:00 — 18:00
Thursday 09:00 — 18:00
Friday 09:00 — 18:00
Saturday Unavailable
Sunday Unavailable
Hours are CET. Async-first — calls by arrangement.

Questions

Are you available for new work?
Yes. My tech-lead engagement at MyCademy wrapped up in July 2026, and I am taking on contract work now — remote from Brașov, on CET hours.
Angular or React?
Both, honestly. Angular since v6 — I have led six major upgrades, most recently to v21. React 19 is what my own product runs on. I work in whatever your team already has.
Contract or full-time?
Contract by default. For the right product and team, a longer arrangement is a conversation worth having.
What does the €99-a-year website include?
A page like this one at professional.id/ropotvs. You send materials over WhatsApp, I write and build the page, and nothing goes live until you approve it. Hosting and the address are included, with three change requests a year — €19 each after that.
What languages do you speak?
English fluently — it has been my working language for years. Romanian natively, and professional Russian.

Testimonials

Vasile served as an external front-end developer for our team, and his work exceeded our expectations. From scope to deployment, he showed complete commitment to quality, transparency, and timely delivery. He turned our concepts into clean, high-performing interfaces.
Rutger Hertogh CEO, MyCademy

© Vasile Ropot, 2026

Get in touch