Radu Proca, Developer in Chisinau, Moldova
Radu is available for hire
Hire Radu

Radu Proca

Verified Expert  in Engineering

Software Developer

Location
Chisinau, Moldova
Toptal Member Since
April 14, 2020

Radu is results-oriented software engineer with primary focus on quality. A team player that shows commitment and participates actively in making the team successful, he has proven expertise with agile scrum, new project setup, and consistent software delivery.

Portfolio

Labs42
Webpack, Facebook SDK, RabbitMQ, Clean Code, Continuous Integration (CI)...
StarSoft
Webpack, Facebook SDK, Gulp, Clean Code, Continuous Integration (CI), Bitbucket...

Experience

Availability

Part-time

Preferred Environment

JavaScript, Slack, Node.js, Visual Studio Code (VS Code), Windows

The most amazing...

...platform I've migrated to a microservices architecture was used by 10+ million clients.

Work Experience

Senior Software Engineer

2017 - PRESENT
Labs42
  • Developed a web application that aggregates financial statements of audited companies in unified custom reports.
  • Implemented Docker Swarm orchestration for an eCommerce SaaS to ensure high availability.
  • Designed and implemented a cross-platform, offline-first mobile application that helps technicians maintain and monitor physical assets on-site.
  • Created monitoring infrastructure, which provides a convenient centralized log server and log management web interface.
  • Developed a cross-platform mobile application for a VPN client.
  • Supported the implementation of the CI/CD pipeline so that it works properly with the codebase.
Technologies: Webpack, Facebook SDK, RabbitMQ, Clean Code, Continuous Integration (CI), Bitbucket, CircleCI, NestJS, Refactoring, Hybrid Apps, NGINX, DigitalOcean, Unit Testing, SCSS, E2E Testing, SendGrid, Google Bucket, OneSignal, CQRS, Event Sourcing, NgRx, Docker Swarm, IPC, Slack, Enterprise Application Architecture, REST, RxJS, YAML, NoSQL, Agile Software Development, Bootstrap, Amazon S3 (AWS S3), Database Architecture, SQL, Puppeteer, Next.js, Redis, React Native, Microservices, Ubuntu, Facebook API, OAuth 2, Scrum, Socket.IO, Redux, Google API, Firebase, Windows, Visual Studio Code (VS Code), OOP Designs, Team Leadership, HTML, Mongoose, Jira, GitLab, User Experience (UX), User Interface (UI), Docker, Shopify API, Continuous Delivery (CD), CSS, Git, Express.js, Third-party APIs, TypeORM, SQLite, MongoDB, Electron, Ionic, Angular, React, Node.js, TypeScript

Software Engineer

2016 - 2017
StarSoft
  • Deployed and maintained the production application on cloud platforms.
  • Built an Ionic/Cordova mobile application for a food delivery startup.
  • Designed and developed a public API for a food delivery application.
  • Developed real-time in-app chat for a goods delivery application.
  • Implemented migration tools from unstructured data to document-based storage.
Technologies: Webpack, Facebook SDK, Gulp, Clean Code, Continuous Integration (CI), Bitbucket, Refactoring, Trello, DigitalOcean, SCSS, SendGrid, Google Bucket, OneSignal, NgRx, YouTrack, Slack, REST, RxJS, NoSQL, Electron, Agile Software Development, Bootstrap, SQL, Facebook API, Scrum, jQuery, Redux, Google API, Firebase, Windows, Visual Studio Code (VS Code), OOP Designs, HTML, Mongoose, Jira, GitLab, Continuous Delivery (CD), CSS, Git, TypeScript, Express.js, MongoDB, Angular, Ionic, Node.js, JavaScript

Money Growth Products

Engineered from scratch to the public launch of several investment products for the EU market, including updating the mobile application, web application, external party integration, and an internal back-end solution. Delivered secure products, which allowed 500,000+ customers to grow their investments.

Technologies used: Node.js, React, Docker, GraphQL, gRPC, REST, PostgreSQL, Redis, MongoDB, Prisma, WebSocket, and AWS (Lambda, SQS, SES, ECS, S3).

Mood Tracking Application

Led a software development team to implement and deliver a voice-based machine learning tool that flags distress levels of the child to prevent mental health issues prior to their occurrence by early intervention. By analyzing the child's emotional state of his speech (1 million+ hours of analysed audio per month), we can help identify when he unconsciously requests attention and advice.

Technologies used: Node.js, React, Docker, GraphQL, PostgreSQL, Firebase authentication, Stripe, and AWS (S3, Lambda, an API gateway, SQS, SES, ECS, CloudFront).

SaaS eCommerce Reviews Platform

Led a software development team to implement and deliver an eCommerce review platform for 100,000+ customers worldwide. The project was a SaaS platform with a microservices architecture.

Technologies used: Node.js, React, Angular, Docker, MongoDB, Redis, RabbitMQ, CircleCI, ELK.

ERMEO

https://www.ermeo.com
Collaborated on the complete product lifecycle of several apps, including a mobile application, SDK, a web application, and APIs. Successfully delivered to production a mobile application with online/offline capabilities, implemented event-driven architectures to support 1 million+ events per customer.

Technologies used: Node.js, Angular, Ionic, NgRx, SQLite, RabbitMQ, Docker.

Football Match Analyzer

Mobilized a team to successfully deliver a platform that allows clients to integrate and analyze football matches, create dynamic reports based on operators' investigations, and predict if the match was fixed. The project was developed and deployed using a microservices architecture.

Technologies used: Node.js, Angular, NgRx, Docker, AWS services (Lambda, S3, ALB, ECS, RDS, SQS, SES).

Digital Signature Campaign

Modeled a platform that exposes an easy way to sign contracts using digital signatures for businesses during pandemic times. The platform was able to scale up, handling 1 million+ active users per month.

Technologies used: Node.js, Angular, Docker, NgRx, NestJS, MySQL.

Tax Planning

Delivered a complex dashboard for managing payments and integrating with external payments providers, using such methods as Paypal and SEPA. The dashboard lets you plan out how much tax is due, what deduction can be claimed, and more.

Technologies used: Node.js, React, Redux.

Order Management App

Enhanced the offline-first application that the seller will use to register orders in regions without internet. Provided a clean and reusable implementation for a statistics and processing module that can be easily scaled to handle 1 million+ orders.

Technologies used: Node.js, SQL Server database, Angular, NgRx, TypeScript, Apache CouchDB, PouchDB, Docker.
2016 - 2020

Bachelor's Degree in Computer Science

Academy of Economic Studies of Moldova - Chisinau, Moldova

2012 - 2016

Technician's Degree in Computer Science

College of Information Technologies - Chisinau, Moldova

OCTOBER 2020 - PRESENT

AWS Certified Developer – Associate

Amazon Web Services

JANUARY 2020 - PRESENT

OpenJS Node.js Services Developer (JSNSD)

The Linux Foundation

AUGUST 2019 - PRESENT

Exam 70-480: Programming in HTML5 with JavaScript and CSS3

Microsoft

Libraries/APIs

Node.js, React, RxJS, Puppeteer, Shopify API, Chart.js, NgRx, Passport.js, Google APIs, Antd, jQuery, Facebook API, Google API, Socket.IO, Facebook SDK, Sockets

Tools

Slack, PM2, CircleCI, Git, Mongoose, GitLab, Bitbucket, AWS SDK, Amazon Elastic Container Registry (ECR), Amazon Elastic Container Service (Amazon ECS), GitHub, Jira, YouTrack, Docker Swarm, NGINX, SendGrid, OneSignal, Trello, Amazon ElastiCache, AWS Key Management Service (KMS), AWS CodeDeploy, Terraform, Sentry, Google Docs, Amazon Simple Queue Service (SQS), Amazon Simple Email Service (SES), RabbitMQ, Webpack, Gulp, AWS Fargate, Prisma, Amazon CloudWatch

Frameworks

Angular, Ionic, Express.js, Redux, Electron, Next.js, React Native, Bootstrap, NestJS, Angular Material, OAuth 2, gRPC

Languages

HTML, JavaScript, TypeScript, CSS, YAML, SQL, SCSS, GraphQL

Paradigms

Agile Software Development, REST, Clean Code, Continuous Integration (CI), Continuous Delivery (CD), Agile, Requirements Analysis, CQRS, Event Sourcing, Unit Testing, E2E Testing, Refactoring, Microservices, Enterprise Application Architecture, Scrum

Platforms

Docker, DigitalOcean, AWS Lambda, Amazon Web Services (AWS), Firebase, Windows, Visual Studio Code (VS Code), AWS Elastic Beanstalk, Ubuntu, AWS ALB

Storage

Databases, SQLite, MongoDB, Amazon DynamoDB, Redis, Amazon S3 (AWS S3), Google Bucket, NoSQL, Database Architecture, PostgreSQL, CouchDB, PouchDB, MSSQLCE, Datadog

Other

Back-end, Full-stack, TypeORM, Team Leadership, OOP Designs, Third-party APIs, Front-end, APIs, CI/CD Pipelines, Serverless, Leadership, Architecture, Hybrid Apps, User Interface (UI), User Experience (UX), SaaS, Amazon API Gateway, Amazon Kinesis, Web App Development, IPC, Know Your Customer (KYC), Money, Distributed Tracing

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