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.

Naomi Elena Dragomir

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.

Available to hire

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.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Beginner
Beginner
Beginner
See more

Language

Romanian, Moldavian, Moldovan
Fluent
English
Fluent

Work Experience

Frontend Developer at Fiveem Software
January 1, 2023 - March 1, 2025
Built and maintained a feature-rich React + TypeScript SPA, using Redux and Styled-Components to deliver scalable, reusable UI components. Increased design parity by translating complex Figma designs into accessible, responsive interfaces, documented components in Storybook for team reuse and faster onboarding. Integrated RESTful APIs with Axios, managing data fetching, error handling, and loading states, improving data reliability and user feedback loops. Partnered with backend and QA across Azure DevOps (branches, PRs, tasks), ensuring on-time project delivery and accelerating the release cadence. Conducted thorough code reviews, enforcing code consistency and adherence to best practices. Drove cross-browser testing and performance tuning, ensuring consistent performance and appearance across major web browsers.
Master's Thesis Project - Online Platform for Foreign Language Learning and Progress Tracking at Self-Directed Research
October 1, 2023 - June 1, 2025
Full-stack implementation using Next.js for SSR, utilizing React hooks for state management, and API integration to fetch dynamic data. Implemented efficient data models and optimized queries for performance at scale, gaining hands-on experience with NoSQL databases (MongoDB). Conducted data analysis with Python (Pandas, Matplotlib) to extract key insights, visualize findings, and support research outcomes.
Bachelor's Thesis Project - Serious Game: Web Application at Self-Directed Research
October 1, 2023 - June 1, 2025
Developed an interactive educational web application (Serious Game) to implement specific learning objectives. Utilized HTML, CSS, and JavaScript for the frontend interface and integrated the application with a MySQL database via PHP for backend functionality and data persistence.

Education

MSc in Advanced Programming and Databases at 1 Decembrie 1918 University of Alba Iulia
October 1, 2023 - June 1, 2025
BSc in Computer Science at 1 Decembrie 1918 University of Alba Iulia
October 1, 2019 - June 1, 2022

Qualifications

Cambridge English: C1 Advanced
January 11, 2030 - March 17, 2026
Introduction to Cybersecurity (Cisco Networking Academy)
January 11, 2030 - March 17, 2026

Industry Experience

Computers & Electronics, Software & Internet, Education
    paper PlayEN: online platform for foreign language learning and progress tracking

    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)