Stefan
From Romania (UTC+3)
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
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Software Engineer
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.
- 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
Senior Frontend Developer
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.
- 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
Senior Frontend Developer
A UK pension provider needed new features on a self-service platform where members could manage their pension products and personal details.
- 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
Senior Frontend Developer
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.
- 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
Senior UI Developer
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.
- 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
Senior UI Developer
OceanoBe needed its own company website rebuilt for better performance and SEO.
- 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
Senior UI Developer
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.
- 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
UI Developer
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.
- 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