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

Stefan

From Romania (GMT+3)

flag
Front-end Web DeveloperMiddle-to-senior
Hire developer
7 years of commercial experience
Banking
Marketplace
CMS
Gaming software
Lemon.io stats

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.

Main technologies
JavaScript
7 years
React
4 years
Typescript
7 years
Additional skills
Node.js
Angular
Next.js
HTML/CSS
Redux
Material UI
Cypress
Jest
Docker
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior UI Developer
Jun 2021 - Oct 20214 months
Project Overview

The project is aimed at identifying and assessing different threats to this bank's capital over time and exporting the different data as tabular data.

Features:

  1. Role based features, the user is restricted to some of the features based on its roles
  2. The user has to upload some relevant data to be able to properly visualize it and create reports based on it
Skeleton
Skeleton
Skeleton
Responsibilities:
  1. Developed new features on top of existing ones (this is a legacy product)
  2. Offered support to a less experienced teammate
  3. Talked directly with the client about the features and potential problems/solutions
  4. Tested the functionality
  5. Helped with the deployment process
Project Tech stack:
Angular
NgRx
ag-grid
PrimeNG
Senior UI Developer
Mar 2021 - Jul 20214 months
Project Overview

This product is a company's website to show it's own products and details.

Main features:

  1. Display relevant products
  2. Small CMS to add different entities on the website
  3. Display company information
  4. Script for converting jpg/png images to webp and jp2000 for better performance
  5. Improved SEO by rendering pages server side using Next.js
Skeleton
Skeleton
Skeleton
Responsibilities:
  1. Improved SEO and performance of the application
  2. Rewrote some parts of the application
  3. Added more features to the CMS
  4. Updated the deployment process
Project Tech stack:
Next.js
JavaScript
Redux
Material UI
React
HTML
CSS
CSS
Styled-components
Node.js
Next.js
React
Styled-components
Node.js
Senior UI Developer
Apr 2020 - Mar 202111 months
Project Overview

The product I worked on was a cloud gaming platform aimed for multiple devices: web views (Android, TV's, desktop ) and web browsers.

Features:

  • starting a game from the browser or from a native app which loaded the web app through a web view
  • achievements system
  • gamepad support, custom keyboard support for TVS
  • user onboarding and user profile management
  • child protection layers
  • feature toggle layer based on the account type/age restriction
  • in game overlays with action
Skeleton
Skeleton
Skeleton
Responsibilities:
  1. Developed and tested (unit and automated) given tasks with full ownership.
  2. Offered support to less experienced team mates and did pair programming sessions with them.
  3. Handled communication with the PO or the Visual team (which is part of the client's team) about different concerns.
Project Tech stack:
React
Redux
Jest
Cypress
Styled-components
Storybook
Ramda
Node.js
UI Developer
Jun 2019 - Apr 20209 months
Project Overview

The product's main purpose was to register contractors to the platform and match them with client's needs. This was mainly for the IT sector.

Features:

  1. Special onboarding for contractors and companies.
  2. 1 on 1 chat for contractors and clients.
  3. Search engine inside the platform based on the contractor's skills.
  4. A small CMS based on 3rd party app to be able to create static landing pages.
  5. Contractor time management page (he would be available to that client for a limited amount of time)
Skeleton
Skeleton
Skeleton
Responsibilities:
  1. Developed reusable and isolated components.
  2. Tested user flows with unit tests.
  3. Presented demo stories to the client during reviews.
  4. Developed the chat, the CMS, and a few other user management forms.
Project Tech stack:
React
Redux
Material UI
Jest
Storybook

Education

2015
Informatics
Bachelor's
2015
Informatics
Bachelor's

Copyright © 2024 lemon.io. All rights reserved.