Victor Balan
Verified Expert in Engineering
Software Developer
Victor is a highly motivated developer with a passion for learning. Over the past five years, he has gained experience working with various frameworks and languages. On the back end, Victor has primarily worked with Node.js while also demonstrating proficiency in Java and Go. When it comes to the front end of applications, Victor has utilized Thymeleaf, AngularJS, Polymer, and React.
Portfolio
Experience
Availability
Preferred Environment
MacOS, WebStorm, IntelliJ IDEA
The most amazing...
...thing I've implemented is a neural network which was able to detect pedestrians with an accuracy of 89%.
Work Experience
Full-stack React/Node.js Developer
Social News Desk, Inc.
- Developed an app to manage and broadcast social posts directly on live television.
- Built a semi-automatic social posting scheduling tool.
- Overhauled the old AngularJS front end and migrated it to React.
Blockchain Consultant
Centrys
- Implemented a digital wallet for the Aion blockchain.
- Developed JavaScript blockchain interaction helpers.
- Implemented custom RLP and transaction signing for JavaScript.
- Built an end-to-end (front end to blockchain) message signing/decryption mechanism.
- Implemented a hierarchical deterministic keypair generation algorithm for the Aion blockchain (SLIP-0010).
- Developed and coordinated the implementation of a fully decentralized exchange house.
- Implemented a Chrome extension for the Aion wallet.
Software Developer
Aera
- Added dependency management and updated the build system from Ant to Gradle.
- Modernized the existing application by splitting code into multiple self-sustained modules and redesigning the architecture from monolith to microservices.
- Built a visual programming tool for less technical or non-technical people.
- Created a UI-building tool for non-technical people.
- Implemented a JSON configuration protocol for defining dynamic UI rendering.
- Implemented dynamic UI rendering for web applications using the newly defined JSON protocol.
Software Developer
Cloudflight
- Developed a very large dealer management system using Spring, Tapestry, and Thymeleaf.
- Implemented a powerful rendering engine with JavaFX and OpenGL.
- Created an application for wind turbine anomaly detection using images from autonomous drones.
- Built a platform for technical interviews, which supported around 20 languages for running user code.
- Created a multiplayer game where the characters were actual code written by end users using the provided APIs.
Intern Software Developer
Tecknoworks
- Implemented an internal time management tool using Node.js.
- Built an internal seat management application that dynamically assigned different seats every week so that everyone had the opportunity to interact with one another.
- Completed the development of the application earlier than expected.
Experience
Koding Hackathon
I developed a racing game for kids to learn programming. They had a car configuration file and needed to write rules for how the car would behave in certain situations using JavaScript.
Aion Desktop Wallet
https://github.com/aionnetwork/aion_uiPorscheinformatik - CrossNG
This project had the most complex business logic you can get, being aware of different country regulations, time zones, and user roles and rights hierarchy.
Aerodyne
Coduno
FEATURES
• 20 programming languages supported
• Easily configurable challenges
• Secure Docker Runner for running the user code
Coduno - Battlegrounds
Twitter Heatmap Analysis
AeraTechnology
• Built a visual programming tool for less technical or non-technical people.
• Created a UI-building tool for non-technical people.
• Implemented a JSON configuration protocol for defining dynamic UI rendering.
• Implemented dynamic UI rendering for web applications using the newly defined JSON protocol.
Theo Project
Skills
Languages
JavaScript, Java, SQL, HTML, Go, CSS, SCSS, Solidity, Python
Frameworks
Spring Boot, Spring MVC, Spring, Redux, AngularJS, Thymeleaf
Libraries/APIs
React, Node.js, Polymer, OpenGL
Tools
Git, GitHub, Postman, IntelliJ IDEA, WebStorm, GoLand
Paradigms
Agile Software Development, Microservices Architecture, Concurrent Programming, Object-oriented Programming (OOP)
Platforms
Nexus, Amazon Web Services (AWS), Linux, AWS Lambda, MacOS, Docker, JavaFX, Blockchain
Storage
MySQL, MongoDB, Amazon S3 (AWS S3), MarkLogic, PostgreSQL
Other
Spring Cloud, Scalable Web Services, Freelancing, Netflix OSS, Software Development, Software Design
Education
Bachelor's Degree in Computer Science
Babes-Bolyai University - Cluj-Napoca, Romania
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