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

Lucian

From Romania (GMT+3)

flag
Front-end Web DeveloperSenior
Hire developer
16 years of commercial experience
Gambling
Healthcare
Healthtech
Chatbots
Mobile apps
Lemon.io stats

Lucian – Typescript, React, JavaScript

Lucian is a Senior Front-End Developer with extensive experience in JavaScript and Angular, currently favouring React for its technical advantages. With over 16 years in the industry, Lucian has worked on diverse projects, including an online gambling platform, a step-counting app, and a messaging app. Lucian is eager to tackle new challenges and contribute his expertise to your team!

Main technologies
Typescript
3 years
React
4 years
JavaScript
10 years
Additional skills
Redux
Angular JS
Angular
Dom
Webpack
Ionic
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior Front-end developer
Aug 2019 - Aug 20201 year
Project Overview

It is an online gambling company which operates the world's largest online betting exchange.

The old "my account" section for site was written in YUI, an old javascript framework that is no longer supported, making it difficult to implement new features. Therefore the new page was built with a newer technology stack using React, Redux and Typescript on the front-end side. It was also used Jest for unit testing, Storybook for component development, Jenkins and Go for CI/CD. On the "new page", the performance was very important, so they measured it on each release and took the steps to improve it compared to the older version. They used webpage test and lighthouse for monitoring the performance. When navigating from one page to another they used React Suspense and React Router to load only the needed bundles (created with Webpack), so the user would only load only the necessary code to view a specific page.

Skeleton
Skeleton
Skeleton
Responsibilities:

Accomplishments:

  • A/B testing
  • unit testing with Jest
  • built design system with Storybook
  • split the app in chunks based on routing with Webpack
  • tracked and improved page performance
Project Tech stack:
React
Typescript
Senior Front-end developer
Jun 2018 - Jul 20191 year 1 month
Project Overview

It is an online gambling company which operates the world's largest online betting exchange.

They used Storybook so they could create a design system by isolating every view component and to have the possibility to see the components in different states. For the build system on the front-end, they worked with Webpack 4. The page was built so it could support different brands with the possibility to style each of them differently. Some functionalities between brands are also different to adapt to changes required by betting regulators in each country the company operates in.

Skeleton
Skeleton
Skeleton
Responsibilities:

Accomplishments:

  • designed architecture of the web application
  • supported multi brands
  • validations for every field
  • internalization to support multiple languages
  • A/B testing
  • unit testing using Jest
  • designed system using Storybook
Project Tech stack:
React
Typescript
Senior Front-end developer
May 2017 - May 20192 years
Project Overview

A mobile application built with Ionic and Angular 4 that encourages people to walk and compete in number of steps with other people and teams. The main goal each year apart from promoting to use less the cars in the city is to fund a charitable project that improves the life of people in the community

Skeleton
Skeleton
Skeleton
Responsibilities:

Accomplishments:

  • unit-testing coverage for 80% of the code
  • firebase database maintenance
  • improved design and usability
Project Tech stack:
Ionic
Angular
Front-end developer
Apr 2014 - Apr 20162 years
Project Overview

It is a web client that lets desk-based staff exchange secure text messages with users, from a desktop, laptop or workstation on wheels. This is a chat application built with WebSockets, AngularJs, Gulp, and Lodash among others. They used Jenkins and Bamboo for CI/CD. The application is used in the hospitals for communication between doctors and other clinicians, being a more secure alternative to standard texting. Two different teams were working on developing an iOS and Android application that were also used to communicate with the web client.

Skeleton
Skeleton
Skeleton
Responsibilities:

Accomplishments:

  • used websockets for communication
  • grew the team and mentor the new developers
  • e2e tests
Project Tech stack:
Angular JS
Webpack

Education

2009
Computer science
Bachelor

Copyright © 2024 lemon.io. All rights reserved.