Paul Bochis, Developer in Cluj-Napoca, Cluj County, Romania
Paul is available for hire
Hire Paul

Paul Bochis

Verified Expert  in Engineering

Full-stack Developer

Location
Cluj-Napoca, Cluj County, Romania
Toptal Member Since
August 12, 2019

Paul is a well-rounded full-stack developer with 10+ years of experience, passionate about developing quality software. He focuses on building products and his diverse skill set allows him to tackle any challenge, while keeping up with the latest technologies. He thrives working on disruptive ideas and can wear multiple hats in order to push the team and product forward.

Portfolio

Freelance Clients
Next.js, Node.js, React, Ruby on Rails (RoR), Tailwind CSS, JavaScript...
Aircall
Agile Software Development, AWS Lambda, Node.js, TypeScript, GraphQL...
Agilar Benelux
Ruby, React, Ruby on Rails (RoR), Jenkins, Continuous Integration (CI), Next.js...

Experience

Availability

Part-time

Preferred Environment

IntelliJ IDEA, MacOS, GitLab, GitHub, Agile, Agile Software Development

The most amazing...

...thing I've coded is a IBFT consensus algorithm for a permissioned blockchain based on AION.

Work Experience

Senior Full Stack Developer

2022 - PRESENT
Freelance Clients
  • Developed an internal tool for a client that helps them identify prospects to sub-contract as consultants.
  • Implemented an automated process for creating A/B/X... variation of sales pages to improve a client's online sales.
  • Developed a complex mobile-first dashboard to re-engage past clients and upsell company's new products.
  • Refactored Next.js web app to React Server Components and App Router.
  • Integrated Stripe for multiple clients for different complex use-cases - subscriptions, one-time payments, seat-based recurring billing.
  • Improved user engagement by gathering analytics and presenting the user with personalized content.
  • Implemented a survey building tool for institutional clients.
Technologies: Next.js, Node.js, React, Ruby on Rails (RoR), Tailwind CSS, JavaScript, TypeScript, HTML, SQL, CSS, Full-stack, Full-stack Development, Ruby, PostgreSQL, Clerk Auth, Stripe API

Technical Team Lead

2020 - 2022
Aircall
  • Successfully led a team to develop and deploy into production a revamp of the billing system, which was processing payments from 10.000+ clients.
  • Led a team to develop an internal administration tool that is being used by the customer success team for managing requests coming from the company's 10.000+ clients.
  • Set up the infrastructure using AWS SAM templating language for two serverless applications.
  • Managed the team's dependencies with other departments in the company and contributed to the codebase of 3+ out of scope projects in order to accelerate my team's progress.
  • Used my technical expertise to help product team make decisions in order to facilitate the company's growth and client satisfaction.
Technologies: Agile Software Development, AWS Lambda, Node.js, TypeScript, GraphQL, Ruby on Rails (RoR), React, AWS SAM, MySQL, HTML, SQL, Amazon Web Services (AWS), CSS

Rails developer for Coaching platform

2019 - 2020
Agilar Benelux
  • Migrated the company's old internal tools and website to modern technologies, increasing performance and SEO.
  • Implemented a sales funnel to drive sales, increasing the company's revenue from the training business.
  • Added a headless CMS integration to the website and trained company employees to use it, and thus increasing website traffic by 3x in 1 year.
Technologies: Ruby, React, Ruby on Rails (RoR), Jenkins, Continuous Integration (CI), Next.js, JavaScript, TypeScript, HTML, SQL, CSS, Stripe API

Blockchain Consultant

2018 - 2019
Centrys, Inc.
  • Contributed code to one of the biggest mining pools on the AION network.
  • Implemented an IBFT consensus algorithm for the AION Blockchain.
  • Created a permissioned blockchain with the newly implemented consensus.
  • Refactored the core blockchain to allow higher transactions per second.
  • Developed smart contracts for testing new blockchain features.
Technologies: Full-stack, Git, C#, Encryption, AES, Blockchain, Solidity, Ethereum, Go, Java

Full-stack Developer

2016 - 2018
Aera Technology
  • Refactord an old monolithic codebase to modular components.
  • Created a visual programming tool for non-technical people.
  • Developed a visual UI building framework for non technical people.
  • Implemented a dynamic UI rendering software based on JSON configuration.
  • Trained BI developers to use the visual programming tool.
Technologies: Full-stack, Git, Polymer, MySQL, Java, HTML, SQL, CSS

Full-stack Developer

2013 - 2016
Catalysts
  • Developed an ERM software used by dozens of companies to manage employees using Grails.
  • Created a reporting module using SOLR for complex queries.
  • Developed a coding interview platform that supported multiple programming languages.
  • Developed a runtime engine which compiles and runs coding custom tasks using Go and Docker.
  • Created an internal tool for randomly assigning seats to employees in the office on a weekly basis.
Technologies: Full-stack, Git, Polymer, Grails, Hibernate, MySQL, Spring, Java, REST, HTML, CSS

Permissioned Blockchain

Implemented IBFT(Istanbul Byzantine Fault Tolerance) consensus algorithm for the AION blockchain as a Proof of Work alternative and different permission levels for participating in the network in order to facilitate usage of the technology in a closed-network setting.

Skill

https://www.aeratechnology.com/process-builder
Implemented a low-code development tool using Java and Polymer. The software was able to generate and render dynamically created UI and connect to various external data sources.
BI developers were trained to use this tool and create intelligent data pipelines that allowed them to automate the data analysis process.

The company is now hiring people specifically to use this tool and create supply chain management apps

Core Smartwork

https://www.core-smartwork.com/en/
Contributed to the development of Core Smartwork, an employee relationship management software that is used by dozens of companies.
My biggest contributions were in the modules:
- Academy - the e-learning solution that the ERP provided
- Reporting - this module required writing highly efficient queries in both sql and SOLR dsl

Languages

TypeScript, Java, JavaScript, CSS, Ruby, SQL, HTML, Go, Solidity, C#, GraphQL

Frameworks

Next.js, Ruby on Rails (RoR), Tailwind CSS, Spring, Spring Boot, Hibernate, Grails

Libraries/APIs

Node.js, React, Stripe API, Polymer, AES

Tools

Git, IntelliJ IDEA, GitHub, GitLab, Jenkins

Paradigms

Agile, REST, Agile Software Development, Object-oriented Programming (OOP), Functional Programming, Continuous Integration (CI)

Other

Full-stack, Encryption, Computer Science, Data Structures, Mining Pools, AWS SAM, Full-stack Development, Clerk Auth

Platforms

Amazon Web Services (AWS), AWS Lambda, Linux, MacOS, Ethereum, Blockchain

Storage

MySQL, PostgreSQL, Databases

2012 - 2015

Bachelor's Degree in Computer Science

Universitatea Babes Bolyai - Cluj-Napoca

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