Senior Full-Stack JavaScript Engineer · Skopje, North Macedonia
Full-stack engineer with 6+ years of experience building scalable web and mobile products end-to-end. I care about clean architecture, performant interfaces, and shipping software that doesn't break. I split my time between writing production code, mentoring junior developers, and teaching the next generation of web engineers.
- Building robust frontends in React, Next.js, Angular, and Vue
- Designing reliable backends with Node.js, NestJS, and Express
- Working across AWS, GCP, and Vercel for cloud infrastructure
- Mentoring at Seavus Education and Development Center since 2019
- Strong advocate for TDD, 80%+ coverage, and reviewable PRs
| Area | Highlights |
|---|---|
| React / Next.js | Production SPAs and SSR apps in TS, Redux state management, hybrid mobile via Ionic |
| Node / NestJS | Scalable APIs with TypeORM, Mongoose, and Sequelize; auth, queues, and integrations |
| Angular | AngularJS migrations through Angular 2+, complex state with NgRx and RxJS |
| Vue | TypeScript-based SPAs, Cordova mobile apps, and Jitsi-powered video conferencing |
| Databases | Modeling and tuning across Postgres, MySQL, MariaDB, MSSQL, MongoDB, QLDB, SpiceDB |
| Quality | Test-first mindset with Jest, Jasmine, and Karma; consistently 80%+ coverage |
| Mentorship | 6 years teaching full-stack web development at Seavus EDC |
- Building production apps with Next.js 15, React Server Components, and Drizzle ORM
- Exploring AI-assisted developer tooling and agent-driven workflows
- Open to collaborating on impactful open-source TypeScript projects
Portfolio · LinkedIn · [email protected]
Thanks for stopping by — let's build something great together.



