Cristian Pintea, Developer in Turin, Italy
Cristian is currently unavailable

Cristian Pintea

Full-stack Developer

Turin, Italy

Toptal member since July 22, 2022

Bio

Cris is a full-stack developer specializing in JavaScript. His strengths are future-aware architecture design, complex algorithms, and problem-solving. Cris is a fan of bringing maximum value to customers' projects by always being aware of the big picture and truly understanding the reasoning behind clients' requests.

Portfolio

Freelance
JavaScript, Node.js, React, AWS Lambda, Serverless Framework, MongoDB...
Usophy S.r.l
JavaScript, Node.js, Kubernetes, Amazon Web Services (AWS), Scrum, React...
Synesthesia srl
JavaScript, Node.js, React, React Native, Flutter, GitLab, MongoDB, Mongoose...

Experience

  • JavaScript - 7 years
  • Node.js - 7 years
  • React - 5 years
  • Amazon Web Services (AWS) - 4 years
  • Next.js - 3 years
  • Serverless - 3 years
  • AWS Lambda - 3 years
  • PostgreSQL - 2 years

Preferred Environment

JavaScript, Node.js, TypeScript, MongoDB, AWS Lambda, React, Next.js, PostgreSQL, Serverless, Jest, Git

The most amazing...

...full-stack web app I've developed is for Usophy, a startup that received venture capital funding and hired a team of developers to maintain and scale my work.

Work Experience

Senior Full-stack Developer

2021 - PRESENT
Freelance
  • Single-handedly developed new features and maintained the back end of a customized eCommerce solution for one of Europe's most popular football teams.
  • Solely built the back end for a web app from scratch for one of Italy's largest logistics companies, including the architecture that I was mostly free to define.
  • Created a UK startup's public-facing website on my own—architecture and DevOps—using AWS Lambda, Next.js, and Strapi. This €10 million-worth project required high scalability, multi-language control, and a customized CMS.
  • Developed uptimeline.com, a SaaS for monitoring websites for downtime using AWS Lambda and Next.js.
Technologies: JavaScript, Node.js, React, AWS Lambda, Serverless Framework, MongoDB, Amazon Web Services (AWS), GitLab CI/CD, Azure DevOps, Strapi, Stripe, BrainTree, Unity3D, REST APIs, Architecture, eCommerce, HTML, JSX, React Redux, NoSQL, Git, Express.js

CTO

2020 - 2021
Usophy S.r.l
  • Developed a full-stack web app that allows college students to study online on their textbooks.
  • Built systems for interfacing with the publishers who send us books in digital formats, making it easier to receive the files, encode them in our proprietary internal format, and prepare them to be presented to the client.
  • Hired the team of developers, set up the Scrum methodology, and created the entire development pipeline from idea to design and production.
  • Developed CI pipelines that allowed us to do weekly releases in production.
  • Set up a microservice architecture that allowed the whole system to be freely and horizontally scalable.
  • Optimized AWS resources to reduce spending to a minimum.
  • Mentored recently graduated junior developers that later became very efficient professionals.
Technologies: JavaScript, Node.js, Kubernetes, Amazon Web Services (AWS), Scrum, React, Svelte, React Native, App Store Acceptance Process, Google Play Store, MongoDB, GraphQL, REST APIs, Architecture, HTML, JSX, React Redux, NoSQL, Git, Express.js

Full-stack Developer

2018 - 2020
Synesthesia srl
  • Developed a back office in React that allows managing alerts regarding service status for Turin's public transport company.
  • Built a store-intelligent mobile app using React Native for Grigua Hunter's employees to survey the positioning of client products inside supermarkets.
  • Created a Flutter mobile app for w-her.com that allows women to share and view information regarding street safety.
  • Developed and maintained multiple websites, mobile apps, and back ends, mainly in React Native, React, and Node.js.
Technologies: JavaScript, Node.js, React, React Native, Flutter, GitLab, MongoDB, Mongoose, REST APIs, Firebase, iOS, Architecture, eCommerce, HTML, JSX, React Redux, NoSQL, Git, Python, Express.js

Freelance Full-stack Developer

2017 - 2018
Volumio
  • Integrated Volumio's back end in Node.js and RoonLabs's service using C++ by writing a C++ module that runs inside RoonLabs's service and communicates to Volumio's back end via a Unix domain socket.
  • Created a plugin that allows the playback of music from YouTube inside Volumio.
  • Fixed bugs in Volumio's back end with a Node.js monolith as well as in the web app using Angular.
  • Maintained the Android app and implemented Volumio's device discovery on the local network using the multicast DNS (mDNS) protocol.
Technologies: JavaScript, Node.js, Angular, Java, Android, C++, ARM Linux, Raspberry Pi, REST APIs, Architecture, HTML, JSX, NoSQL, Git

Experience

UpTimeLine

https://uptimeline.com/
UpTimeLine is a website uptime monitor that checks to the minute whenever a website is online and notifies the user if it's not. The stack includes MongoDB, Serverless, AWS Lambda, Node.js, Next.js, GitLab CI/CD, and Jest.

Initially, I developed this project so I didn't need to purchase similar paid services. I later polished and published it so anyone can use it for free. It's currently monitoring about 200 websites, most of which aren't mine.

Usophy Web App

I created a React web app for browsing Usophy's library, allowing for authentication, payment, subscription, and subsequent reading of the library's books. It also allows taking notes and highlighting.

The app is responsive, works well on mobile phones and tablets, and functions as a desktop app. It is also well indexed in Google, including the dynamically generated pages for each book.

GiteInNatura

https://www.giteinnatura.it/
GiteInNatura is a WordPress blog with a custom theme that I developed. The blog is about the best hikes in Piedmont, the Italian region I live in, and the articles are written by a friend and me. I developed it during the COVID-19 lockdown as a way to improve my SEO skills.

From an SEO point of view, the website is doing exceptionally well: At the time of writing, the website has less than 20 articles, but half of them were in the first position on a search query on Google while receiving several hundreds of clicks every day—even competing against much larger websites like Wikiloc and Gulliver.

Education

2013 - 2018

Diploma in IT (Information Technology)

ITIS A. Avogadro - Turin, Italy

Skills

Libraries/APIs

Node.js, React, REST APIs, React Redux, Stripe

Tools

JSX, Git, GitLab, Mongoose, GitLab CI/CD

Languages

JavaScript, HTML5, CSS3, HTML, TypeScript, SQL, C++, Assembly, Java, GraphQL, Python, SCSS

Frameworks

Next.js, Express.js, Jest, React Native, Svelte, Serverless Framework, Unity3D, Angular, Flutter

Storage

MongoDB, NoSQL, PostgreSQL

Platforms

AWS Lambda, Kubernetes, Amazon Web Services (AWS), Firebase, Android, ARM Linux, Raspberry Pi, WordPress, iOS

Paradigms

Agile, Scrum, Azure DevOps, Responsive

Other

Architecture, Serverless, OOP Designs, Strapi, BrainTree, eCommerce, App Store Acceptance Process, Google Play Store, Google SEO

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring