Hi, I’m Naomi Elena Dragomir, a frontend developer based in Alba Iulia, Romania, with over two years of building production-grade SPAs using React, TypeScript, Redux, Styled-Components, and REST APIs. I enjoy turning complex designs into accessible, responsive interfaces and collaborating with backend and QA teams to deliver reliable software. I’m comfortable with Next.js SSR and have shipped features end-to-end, continually focusing on performance, accessibility, and maintainability.
I hold an MSc in Advanced Programming and am passionate about crafting user-centric web experiences at speed. I’m excited to continue growing in performance optimization, testing, and design systems, while contributing to high-quality products that people love.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Project Overview: PlayEN
[PlayEN](https://www.twine.net/signin is a modern, full-stack language learning platform that utilizes gamification to enhance linguistic education. Engineered with a Three-Tier Architecture and a unified TypeScript stack, the application provides students with interactive mini-games while equipping educators with high-granularity pedagogical analytics.
Technical Achievements
Full-Stack Development: Built a seamless user experience using Next.js and React, leveraging Server-Side Rendering (SSR) for optimized performance and fluid UI transitions.
Gamified Learning Engine: Developed interactive modules (Colors, Numbers, Greetings) that capture real-time performance data, providing instant feedback to learners.
Data-Driven Analytics: Architected a MongoDB backend to store and aggregate complex student metrics, visualized through a comprehensive Teacher Dashboard for tracking progress and identifying learning gaps.
Secure Infrastructure: Integrated NextAuth.js with Role-Based Access Control (RBAC) to manage secure JWT-based authentication and distinct permission levels for Students and Teachers.
Scalable Styling: Utilized Styled Components to build a modular design system, ensuring component reusability and isolated styling across the platform.
Core Stack
Frontend: React.js, Next.js, Styled Components
Backend: Next.js API Routes
Database: MongoDB Atlas (NoSQL)
Security: NextAuth.js (JWT & RBAC)
Language: TypeScript (End-to-end type safety)
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Cluj-Napoca today.