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

Paul Bochis

Verified Expert  in Engineering

Software Developer

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

Paul is a well-rounded full-stack developer passionate about developing quality software. He focuses on building products and his diverse skill set allows him to tackle any challenge. His preferred front-end technology is React, while on the back-end he has experience with Spring Framework and Ruby on Rails.

Portfolio

BigInterview
Full-stack, Git, PostgreSQL, React, Ruby on Rails (RoR), Ruby
Centrys, Inc.
Full-stack, Git, C#, Encryption, AES, Blockchain, Solidity, Ethereum, Go, Java
Aera Technology
Full-stack, Git, Polymer, MySQL, Java

Experience

Availability

Part-time

Preferred Environment

IntelliJ IDEA, MacOS, GitLab, GitHub

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

2019 - PRESENT
BigInterview
  • Improved request times by an average of 25% by changing JSON serialization.
  • Integrated Stripe payments and eliminated the automated billing process.
  • Improved user engagement by gathering analytics and presenting the user with personalized content.
  • Implemented a survey building tool for institutional clients.
Technologies: Full-stack, Git, PostgreSQL, React, Ruby on Rails (RoR), Ruby

Blockchain Consultant

2018 - 2019
Centrys, Inc.
  • Contributed 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

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

Permissioned Blockchain

Implemented IBFT consensus algorithm for the AION blockchain and different permission levels for participating in the network.

Aera

https://www.aeratechnology.com
Implemented a low-code development tool using Java and Polymer. The software can generate and render dynamically created UI and connect to various external data sources

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.

Languages

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

Tools

Git, IntelliJ IDEA, GitHub, GitLab

Paradigms

REST, Agile, Agile Software Development, Object-oriented Programming (OOP)

Frameworks

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

Libraries/APIs

React, Polymer, AES, Node.js

Platforms

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

Storage

MySQL, PostgreSQL

Other

Full-stack, Encryption

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