Cristian Rus, Developer in Cluj-Napoca, Cluj County, Romania
Cristian is available for hire
Hire Cristian

Cristian Rus

Verified Expert  in Engineering

Web Development Developer

Cluj-Napoca, Cluj County, Romania

Toptal member since May 12, 2021

Bio

Cristian is a JavaScript developer who is an expert at optimizing performance and load times while maintaining platform stability. He is known for locating hard-to-find or replicate bugs and creating fixes that solve current and potential future issues. Cristian has developed and implemented a variety of eCommerce and fintech products across domains. He enjoys creating solutions that save users time and make their lives easier.

Portfolio

Pentalog
JavaScript, MySQL, React, Redux, Node.js, TypeScript, Agile, Express.js, Docker...
Pentalog
Angular, Symfony, TypeScript, PHP, HTML, CSS, MySQL, Git, APIs, Jira
Pentalog
Magento, PHP, Symfony, HTML, CSS, JavaScript, MySQL, Agile, HTML5, Redis, Jira

Experience

  • JavaScript - 4 years
  • HTML - 4 years
  • Web Development - 3 years
  • MySQL - 3 years
  • Node.js - 2 years
  • TypeScript - 2 years
  • Docker - 2 years
  • React - 2 years

Availability

Part-time

Preferred Environment

Node.js, React, MySQL, TypeScript, JavaScript, Agile, Web Development

The most amazing...

...financial platform I elevated with bespoke features offered clients an easy way to do collateral management while providing support for its legacy platform.

Work Experience

Full-stack JavaScript Developer

2019 - PRESENT
Pentalog
  • Developed new features for a financial platform that was offering its clients a clean and easy way to do collateral management while providing support and bug fixes for its legacy platform.
  • Improved performance and reduced response times on some endpoints by half, ameliorating the stability of the platform and enhancing the user experience while using the platform.
  • Released code changes to production more than 100 times, continuously improving the platform.
  • Collaborated with business analysts, project owners, developers to create one of the best platforms for handling collateral management.
Technologies: JavaScript, MySQL, React, Redux, Node.js, TypeScript, Agile, Express.js, Docker, WebSockets, Test-driven Development (TDD), Unit Testing, Integration Testing, APIs, SaaS, RabbitMQ, Amazon Web Services (AWS), Redis, Jira

Symfony and Angular Developer

2019 - 2019
Pentalog
  • Developed a website used in French schools by teachers as support for teaching children about journalism, allowing them to create their own newspapers.
  • Collaborated with the project owner and the designer to create a child-friendly website.
  • Released the website to production without issues.
Technologies: Angular, Symfony, TypeScript, PHP, HTML, CSS, MySQL, Git, APIs, Jira

Magento Developer

2018 - 2018
Pentalog
  • Developed a car selling website. It was missing features that the competition had, so together with the client we thought about various solutions and implemented them.
  • Revamped a site whose response time was pretty low due to poor design and losing clients because of it. Made improvements to many parts of the website. For example, we cut the response time of the search functionality in half.
  • Improved the SEO ranking of the website by implementing recommendations from tools such as Google Lighthouse.
Technologies: Magento, PHP, Symfony, HTML, CSS, JavaScript, MySQL, Agile, HTML5, Redis, Jira

Experience

StudJobs

As a young student in university, I found a common issue among my classmates, we all needed money to pay rent and other expenses. With two classmates willing to learn new things, we created a platform using React and Node.js, targeted at students looking to do small jobs such as babysitting, gardening, cleaning, or even part-time jobs. We encountered numerous issues that we did not stumble upon before and learned a lot about web development from how to deploy code to production to the best ways to store data, and many other essential programming tips and optimizations.

Binance Trading Bot

A Node.js back end that can receive buy or sell orders from the TradingView strategy via their Alert API. There are already some solutions out there but they are subscription based and offer many more features that I didn't need.

Education

2015 - 2018

Bachelor's Degree in Computer Science

Babes-Bolyai University - Cluj-Napoca, Romania

Certifications

SEPTEMBER 2020 - PRESENT

Node.js Skill Assessment Badge

LinkedIn

MAY 2019 - PRESENT

MySQL Skill Assessment Badge

LinkedIn

FEBRUARY 2018 - PRESENT

Git Skill Assessment Badge

LinkedIn

Skills

Libraries/APIs

Node.js, React, REST APIs, Binance API

Tools

Git, Jira, RabbitMQ

Languages

JavaScript, HTML5, TypeScript, HTML, PHP, CSS, SQL

Paradigms

Test-driven Development (TDD), Agile, Object-oriented Programming (OOP), Functional Programming, Unit Testing

Platforms

Linux, Windows, Visual Studio Code (VS Code), Magento, Docker, Amazon Web Services (AWS), Amazon EC2

Storage

MySQL, Redis

Frameworks

Redux, Symfony, Express.js, Angular

Other

Web Development, Teamwork, APIs, WebSockets, Integration Testing, SaaS

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