Paul Bochis
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Blockchain Consultant
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.
Full-stack Developer
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.
Full-stack Developer
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.
Experience
Permissioned Blockchain
Aera
http://www.aeratechnology.comCore Smartwork
http://www.core-smartwork.com/en/Skills
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
Education
Bachelor's Degree in Computer Science
Universitatea Babes Bolyai - Cluj-Napoca
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring