Viktor Briceno
Verified Expert in Engineering
APIs Developer
Montreal, QC, Canada
Toptal member since November 4, 2015
Viktor is a software developer with over twelve years of experience who loves well-written code and design patterns. He specializes in video-game development and back-end code with technologies like PHP, Python, and Java and has experience with the front-end aspect of different projects.
Portfolio
Experience
Availability
Preferred Environment
PuTTY, MySQL Workbench, Git, PhpStorm, Unity, JetBrains Rider
The most amazing...
...thing I've worked on is the migration and rewrite of a music streaming website that taught me how to handle both the front and back ends.
Work Experience
Founder/Developer
Machinator Corp
- Designed game mechanics for a current game project.
- Developed and test game mechanics using Unity and C#.
- Managed a small contractor team in charge of creating graphical assets.
- Overviewed, planned, and implemented playtest sessions.
Back-end Developer
Milkshake Studio
- Designed and implemented API endpoints for the single-page application.
- Created custom cron jobs and commands to process big amounts of data efficiently.
- Moved the current media library to a new one. Implemented methods and logic to help transition without any issues.
Full-stack Developer
Tract, Pty., Ltd.
- Worked with clients to further improve the current API.
- Implemented methods to contact and create tour bookings, using a third-party API.
- Implemented a front-end custom-date picker for different tours available on the site.
- Updated and optimized legacy code in preparation for a framework update.
- Fixed bugs and implemented new features on the back- and front-ends of the project.
Full-stack Developer
Pacific Islands Forum Fisheries Agency (via Toptal)
- Designed and implemented a well-documented and scalable RESTful API.
- Introduced Laravel components to the existing in-house framework to ease the transition to a fully Laravel project.
- Implemented web modules to replace the previous form paperwork.
- Worked along clients consuming the current API for further improvement.
- Provided insight about the transition to a new PHP framework for the team.
Back-end Developer
Reputera (via Toptal)
- Designed and implemented a well-documented and scalable RESTful API.
- Migrated the previous system to Laravel 5.4.
- Connected several third-party API feeds and applied analysis algorithms to produce output data the company needed.
- Designed database schema.
- Added geospatial query support to some of the API endpoints.
Web Developer
Weaver Project
- Designed and implemented a RESTful API using Laravel 5.1.
- Designed database schema.
- Created a well-documented and scalable API.
- Defined the project's technology stack and integrated them for the team.
- Worked along clients consuming the current API for further improvement.
Software Developer
Mindgeek
- Analyzed, designed, and implemented new features and handled maintenance under the Tube8 team using PHP, JavaScript, and MySQL.
- Debugged and fixed existing back-end code.
- Extended and improved existing classes and features.
- Implemented tracking methods for ad blocker extensions.
- Created methods to handle SEO metadata depending on the URI and extra conditions.
Web Developer
Dotaon
- Created back-end PHP from scratch using Laravel 4.2 and MySQL as the default database.
- Created an API to simplify tasks.
- Implemented a multilingual front-end and database.
- Implemented layered navigation with filters.
- Handled responsive layout using Bootstrap 3.
Web Developer
Khalis Foundation
- Migrated the PHP back-end.
- Implemented a single sign-on system.
- Updated a current framework to the Kohana framework.
- Implemented classes and models.
- Used HTML5’s Web Audio API to stream audio tracks.
Software Developer
Siaconca C.A
- Developed a web information system using Java EE and GWT.
- Designed and implemented user interfaces using Sencha GXT.
- Created classes and methods to manage client-server communication.
- Used the Hibernate ORM framework and Jasper Reports to create a server side.
- Delivered reports to selected emails.
- Created an in-house framework to generate reports both on the server and client side.
- Implemented reports with output for multiple formats including PDF, .DOC, XLS, and HTML.
Experience
Dotaon Website
Hex To
http://towanime.github.io/Hex-ToThis tool uses color for converting hexadecimal, RGB, HSL, HWB, and CSS string colors.
Core 10
https://www.behance.net/gallery/36177107/Core-10It is a short strategy game for desktop (Windows, Linux, OS X) where you get to protect the ultimate core of life using different kinds of shields, the more shields you set, the more level and AP you get!
Beat Beat Shooter
https://www.behance.net/gallery/36203855/Beat-Beat-ShooterMana Force
https://dominiklussier.itch.io/manaforceStiled
https://www.behance.net/gallery/36160291/StiledTrinity Archetype
https://store.steampowered.com/app/1716760/Trinity_Archetype/Analyze upcoming actions and plan your own; Use the unique Skill Boost and Party Inspire mechanics to get the upper hand in battle.
Start your journey as the three warriors chosen by the ancient archetypes and get rid of the corrupted threats unleashed in your world.
Education
Degree in Independent Video Game Design
Dawson College - Montreal
Bachelor's Degree in Computer Engineering
Universidad Rafael Belloso Chacín - Maracaibo, Venezuela
Skills
Libraries/APIs
jQuery, Node.js
Tools
Git, PhpStorm, MySQL, PuTTY, Jira, Postman, Game Development, JetBrains Rider
Languages
PHP, Java, HTML, CSS, SQL, HTML5, JavaScript, C#
Frameworks
Laravel, Unity, Twitter Bootstrap, Kohana, Bootstrap, Hibernate, AngularJS, GWT
Paradigms
Model View Controller (MVC), Object-oriented Programming (OOP), Design Patterns, Scrum Master Consulting
Platforms
Java EE, Visual Studio Development, AWS
Storage
Redis, MySQL, Memcached, PostgreSQL, MongoDB, Amazon S3
Other
APIs, API, Software Development, Game Development, Forge, Fractal Algorithms, Game Development, Mobile Game Development, IT Project Management, Full-stack
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