Logo
Daniel – Node.js, React, Typescript, experts in Lemon.io

Daniel

From Italy (GMT+2)

flag
Full-stack Web DeveloperSenior
Hire developer
8 years of commercial experience
Accounting
AI
Cryptocurrency
Travel
Trade
Mobile apps
Lemon.io stats

Daniel – Node.js, React, Typescript

Meet Daniel - a senior full-stack JS engineer. Our technical interviewer emphasized good critical thinking and highly evaluated Daniel's live coding skills. A passionate open-source contributor, Daniel has created several pet projects he's proud of. With fresh startup experience and a thoughtful approach to work, Daniel is your go-to person to strengthen your team.

Main technologies
Node.js
7 years
React
5 years
Typescript
4 years
MongoDB
2 years
Additional skills
Python
Linux
Svelte.js
Next.js
JavaScript
Vue.js
Tailwind CSS
API
CSS
Flask
SCSS
HTML
Firebase
MySQL
Git
SASS
Supabase
Svelte-kit
NoSQL
Strapi
Ready to start
September 15th
Direct hire
Potentially possible

Experience Highlights

Senior Front-end Developer
Oct 2022 - Ongoing1 year 10 months
Project Overview

Innovative platform enhanced by AI to help R&D departments for large enterprises, with a canvas-like interface and featuring complex interactions.

Skeleton
Skeleton
Skeleton
Responsibilities:

• Developed & architected web interface and canvas system with advanced interactions; • Set up complex business logic and canvas entity management using Zustand stores & Konva; • Set up back-end API communication with Strapi CMS using GraphQL; • Displayed real-time data with SSE and WebSockets; • Integrated with auth providers such as Keycloak; • Developed front-end components library; • Wrote unit tests with Cypress; • Led developer team with success.

Project Tech stack:
React
Next.js
Strapi
GraphQL
API
OpenAI API
GPT
Tailwind CSS
Storybook
Cypress
Typescript
Zustand
Full Stack Developer
Oct 2021 - Ongoing2 years 10 months
Project Overview

The app is meant to help users keep track of past & future trips, managing different destinations, activities, accommodations, and transportation. Additionally, the app had to serve as a budget management tool and feature an integration with Google Maps.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Led the development of an open-source mobile app, including design, development, branding, and hosting;
  • Implemented component library with Svelte and Sveltekit;
  • Set up the Supabase database & advanced security policies;
  • Wrote unit tests to secure Supabase's table policies;
  • Wrote advanced SQL queries and functions;
  • Integrated with Google Auth.
Project Tech stack:
Svelte-kit
Svelte.js
Typescript
Supabase
Express.js
REST API
Cloud development
DevOps
Full Stack Developer
Jul 2022 - May 202310 months
Project Overview

A pioneering Norwegian driving school revolutionizes driver education using advanced simulators. These simulators, resembling actual cars within enclosed rooms equipped with four projectors, one for each wall, offer an incredibly realistic driving experience. They can simulate scenarios rarely encountered in real-world.

They required a mobile application to manage reservations, process payments, and showcase the evaluations after each driving session.

These evaluations are made automatically with a machine learning algorithm that analyzes a recording of your driving in the simulator. It can point out your errors and tell you how to improve, without human input.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Handled users’ data with real-time GraphQL queries & mutations;
  • Architected and built booking & payment infrastructure with a custom interface;
  • Developed front-end interface from Figma design sketches & design system;
  • Created a cross-platform mobile student app to automatically handle bookings & payments;
  • Set up administration pipelines to handle automatic app versioning and building;
  • Integrated with payment providers, Google Firebase, and Google Cloud platforms.
Project Tech stack:
Vue.js
Typescript
Apollo GraphQL
GraphQL
Full Stack Developer
May 2020 - Jun 20222 years
Project Overview

Worked on several projects. One of the projects included creating an enterprise accounting platform to store data and upload files. Another one included a real-time trading simulation application for different instruments.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Built back-end microservices architecture with custom authentication system and cryptography solutions;
  • Led project to develop a front-end interface with Vue and Vuex for file sharing;
  • Contributed to real-time trading application, handling socket connections and real-time feeds.
Project Tech stack:
Vue.js
JavaScript
Moleculer
Node.js
Microservices

Education

2018
Computer Science and Telecommunications
Bachelor

Languages

English
Advanced
Copyright © 2024 lemon.io. All rights reserved.