Stefan – JavaScript, React, Typescript, experts in Lemon.io

Stefan

From Romania (UTC+3)flag

Front-end Web Developer|Middle-to-senior

Stefan – JavaScript, React, Typescript

Stefan has more than 7 years of experience and a passion for exploring and mastering the latest front-end technologies. He has worked on various projects, including a cloud gaming multi-platform, web applications for hiring, and real estate. Stefan takes ownership of his tasks and helps companies achieve their goals. He is well-versed in a range of JavaScript frameworks and libraries and welcomes new challenges with a serious and proactive approach.

9 years of commercial experience in
Banking
Marketplace
CMS
Gaming software
Main technologies
JavaScript
7 years
React
5 years
Typescript
7 years
Additional skills
Node.js
Next.js
Angular
Redux
Material UI
Cypress
Jest
Docker
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Software Engineer
Apr 2025 - Aug 20261 year 4 months
Project Overview

Coralogix, an observability platform, needed to bring Infrastructure Explorer, a Kubernetes/cloud infrastructure monitoring product, from early development through GA and into post-GA hardening.

Responsibilities:
  • Owned frontend development of Infrastructure Explorer end to end (Angular, TypeScript), delivering most of the product's UI functionality through GA and post-GA
  • Shaped decisions beyond individual tickets, proposing alternative approaches and discussing tradeoffs with engineers and stakeholders across teams
  • Designed and built a reusable Query Builder with Lucene support, enabling advanced query capabilities across Coralogix's entire product suite
  • Built a custom code editor on top of a third-party library, now adopted company-wide, enabling consistent code editing across the codebase
  • Added smoke test coverage across Infrastructure Explorer (Playwright), strengthening release confidence for the whole product
  • Stayed open to work beyond the frontend, picking up occasional backend tasks using multiple programming languages
Project Tech stack:
Angular
Typescript
NX
Playwright
gRPC
Kubernetes
AWS
Senior Frontend Developer
Aug 2024 - Apr 20258 months
Project Overview

A UK pension provider needed a new decumulation-phase journey so members nearing or in retirement could explore and select from multiple payout options through a guided, branching flow.

Responsibilities:
  • Designed a state layer architecture to manage complex, branching multi-step retirement journeys
  • Extended the reusable form component library to support new decumulation-specific steps
  • Collaborated closely with UX and backend teams to translate complex payout rules into a clear guided flow
  • Worked with GraphQL APIs and AWS-hosted services to integrate journey data
Project Tech stack:
Angular
NgRx
NX
SASS
GraphQL
AWS
Senior Frontend Developer
Mar 2023 - Aug 20241 year 5 months
Project Overview

A UK pension provider needed new features on a self-service platform where members could manage their pension products and personal details.

Responsibilities:
  • Built a reusable form and file-upload framework used across multiple journeys on the platform
  • Implemented a gateway to a third-party CMS with automated notifications for members
  • Built accessible, reusable UI components shared across 5 applications
  • Gained hands-on experience with AWS services supporting the platform
Project Tech stack:
Angular
NX
SASS
REST API
AWS
Senior Frontend Developer
Dec 2021 - Mar 20231 year 3 months
Project Overview

A UK pension provider needed new features for a member-facing platform for the accumulation phase, where members build up retirement savings ahead of retirement, with a strong emphasis on accessibility and long-term maintainability.

Responsibilities:
  • Designed and implemented new features end-to-end for the accumulation-stage platform (Angular 16+, NgRx, Nx)
  • Built customizable, JSON-configuration-driven page elements, letting non-technical product teams update page content without code changes
  • Developed accessible, reusable components for the Nx monorepo, raising UI consistency across the platform
  • Contributed to the project's public open-source UI library, Canopy (github.com/Legal-and-General/canopy)
  • Maintained GraphQL resolvers for a Node.js-based mock server, enabling frontend development to move independently of backend delivery
  • Investigated and resolved third-party vulnerabilities, reducing security exposure
Project Tech stack:
Angular
NgRx
NX
SASS
Apollo Client
GraphQL
Node.js
AWS
Senior UI Developer
Jun 2021 - Oct 20214 months
Project Overview

An Italian bank needed new features built into an existing risk management application, identifying and assessing threats to the bank's capital over time and exporting the data as tabular reports.

Responsibilities:
  • Delivered new features into a production risk management system by extending legacy code within the existing architecture over a 7-month engagement, including role-based access control and a data upload flow for report generation
  • Offered support to a less experienced teammate
  • Worked directly with the client on feature requirements and potential problems/solutions
  • Tested functionality and helped with the deployment process
Project Tech stack:
Angular
NgRx
ag-grid
PrimeNG
Senior UI Developer
Apr 2021 - Aug 20214 months
Project Overview

OceanoBe needed its own company website rebuilt for better performance and SEO.

Responsibilities:
  • Improved site performance and SEO, by migrating from client-side React to Next.js with server-side rendering
  • Reduced image payload sizes site-wide, by building a CLI utility to convert JPEG/PNG assets to WebP and JPEG 2000
  • Modernized the styling system, moving from SASS to styled-components and adding a reusable media query utility and animations
  • Reworked the in-house CMS with new configuration options and an improved WYSIWYG editor, making it easy for non-technical users to produce styled content
  • Built a code-styled component for displaying formatted code snippets within pages
  • Updated the deployment process
Project Tech stack:
Next.js
JavaScript
Redux
Material UI
React
HTML
CSS
Styled-components
Node.js
Senior UI Developer
Apr 2020 - Mar 202111 months
Project Overview

A cloud gaming platform built for multiple devices — web views (Android, TVs, desktop) and web browsers — supporting features like starting a game from the browser or a native app, an achievements system, gamepad and custom TV keyboard support, user onboarding and profile management, child protection layers, feature toggles based on account type or age restriction, and in-game overlays with contextual actions.

Responsibilities:
  • Developed and tested (unit and automated) assigned features end-to-end with full ownership
  • Offered support to less experienced teammates through pair programming sessions
  • Handled communication with the Product Owner and the client's Visual team about design and implementation concerns
Project Tech stack:
React
Redux
Jest
Cypress
Styled-components
Storybook
Ramda
Node.js
UI Developer
Jun 2019 - Apr 202010 months
Project Overview

A platform to register IT contractors and match them with client needs, including onboarding for contractors and companies, 1-on-1 chat between contractors and clients, a skills-based search engine, a small CMS built on a third-party app for static landing pages, and a contractor time-management page reflecting limited-time availability.

Responsibilities:
  • Developed reusable and isolated components, tested with unit tests
  • Built the 1-on-1 chat feature for contractors and clients
  • Built the CMS and other user-management forms
  • Presented demo stories to the client during reviews
Project Tech stack:
React
Redux
Material UI
Jest
Storybook

Education

2015
Informatics
Bachelor's
2015
Informatics
Bachelor's

Languages

English
Advanced

Hire Stefan or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.