Logo
Sonia – React, Next.js, Typescript, experts in Lemon.io

Sonia

From Poland (GMT+2)

flag
Front-end Web DeveloperSenior
Hire developer
10 years of commercial experience
Banking
Blockchain
Entertainment
Fintech
Gamedev
Media
Music and audio
Proptech
Publishing
Real estate
Social media
Enterprise software
Platforms
Virtual reality software
Gaming software
Lemon.io stats

Sonia – React, Next.js, Typescript

Sonia is a senior front-end web developer oriented toward best practices in commercial software engineering. She has rich experience in the React ecosystem and can build project architecture from scratch. Sonia advocates for clean code and always tries to do her very best in programming. She also managed a team of juniors during one of her projects, and she is also interested in working as a solo developer. She is no stranger to content platform creation and management in her professional path, including VR, music, and publishing.

Main technologies
React
5 years
Next.js
2 years
Typescript
3 years
JavaScript
8 years
Additional skills
UI/UX
MongoDB
Node.js
Express.js
Webpack
Firebase
Web API
Git
REST API
CSS
React Native
Figma
Angular
API
Blockchain
Storybook
SPA
Three.js
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior Front-end Developer
Aug 2022 - Sep 20231 year
Project Overview

Blockchain game by Zynga

Skeleton
Skeleton
Skeleton
Responsibilities:
  • refactored and cleaned up codebase, leading to improved DX and project velocity
  • mentored other team members
  • worked with designer to unify UI
Project Tech stack:
React
Next.js
Blockchain
Tech Lead
Oct 2021 - Aug 202210 months
Project Overview

An entertainment recommendation engine for films, TV shows, music, video games, and books. It also has elements of a social media site.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created front-end architecture;
  • Improved back-end/database architecture;
  • Implemented authentication and user roles both on the front-end and Hasura;
  • Took care of project backlog and planned work of others;
  • Made time estimates for incoming projects;
  • Made page-speed/code quality audits;
  • Provided tech guidance and helped other teams.
Project Tech stack:
React
Next.js
GraphQL
PostgreSQL
Hasura
Software Developer
Oct 2020 - Jan 20213 months
Project Overview

It is an image repository for one of the biggest online publishers in Poland. The main features were:

  • images browsing and uploading;
  • selecting images to be embedded in other internal apps;
  • tagging people and things on pictures to improve AI-backed detection.
Skeleton
Skeleton
Skeleton
Responsibilities:
  • Implemented new features in the existing app (design changes + AI tagging);
  • Completed code refactoring;
  • Developed the new app with the best front- and back-end practices;
  • Mentored and coded with junior developers to deploy the final product on time.
Project Tech stack:
React
Typescript
Software Developer
Jul 2020 - Sep 20202 months
Project Overview

A global marketplace that connects the music creator community with record labels, music publishers, film & TV brands, content creators, and independent artists. The main features were:

  • browsing;
  • buying and selling music pieces;
  • creating and browsing musician profiles and playlists.
Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed features in a Scrum team;
  • Created OAuth flow with refresh tokens;
  • Developed custom UI components used across the project by other developers.
Project Tech stack:
Next.js
React
Typescript
Software Developer
Nov 2016 - Jan 20192 years 2 months
Project Overview

Publishing platform for Finnish Bank OP – content hub + delivery channel.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed features in contentful back-ed content creator (Scrum team);
  • Choose tools and architecture of one of the delivery channels (OP media blog) - static generator in Node.js;
  • Developed OP media blog.
Project Tech stack:
JAMstack
React
node static page generator
Contentful
Amazon S3
Lead Web Developer
Jul 2015 - Sep 20161 year 1 month
Project Overview

A platform that allows customers to take VR real estate tours.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Chose tech stack and projects architecture in web parts of the platform;
  • Developed tour viewer in Angular;
  • Optimized performance of 3D panoramas in Three.js;
  • Developed API proxy in Node.js (back-end in Ruby was very slow);
  • Developed catalog (static) pages generator;
  • Developed custom themes (also static CSS files);
  • Developed tour builder (CMS) front-end in Angular.
Project Tech stack:
Angular
API
Node.js
MongoDB
Static file generators for viewer brandings (CSS)
catalog pages
Three.js

Education

Robotics and Control Engineering

Copyright © 2024 lemon.io. All rights reserved.