Ante Rejo
Verified Expert in Engineering
Consultant and Product Developer
Ante has a decade of experience in architecting and developing web-based solutions, ranging from custom management systems to complex SaaS products. During his career, he's worked on all stages of a project's lifecycle and has successfully led teams while keeping a hands-on approach. Currently, Ante is helping various companies build their development teams and guiding them through their organizational processes.
Portfolio
Experience
Availability
Preferred Environment
Git, Shell, PhpStorm, OS X, Linux
The most amazing...
...app I've built is an integrated custom GUI web crawler running on a private proxy—used to parse and analyze large sets of unformatted data.
Work Experience
Director of Engineering
Toptal, LLC
- Worked on connecting startups, SMBs, and organizations with the best freelance engineers in the world.
- Gathered and assessed client requirements, provided technical guidance, and filtered best candidates.
- Served as a primary point of contact for all engagement-related issues. Worked on internal processes and handled operational tasks.
- Helped clients improve their remote workflows by organizing the communication needed for remote work and executing the initial scope/business analysis.
Project Architect | Lead Developer
X24Factory GmbH (via Toptal)
- Architected and developed a new version of a furniture store using Nuxt.js for JavaScript server-side rendering, Vue framework with Vuex store, and leveraging multiple RESTful API services.
- Led a team of four and coordinated with multiple other teams to achieve the most efficient task planning.
- Implemented multiple external API services, along with a headless, browser-based content management system.
- Built an integration with Algolia, a search platform. Configured and created several custom components for managing indices and displaying search results.
- Implemented a language configuration and localization for serving multiple versions of the site based on the domain.
- Building an SEO-friendly single-page app with a focus on refactoring the components by reducing the number of requests for better site optimization.
Lead Front-end Developer
Rowe.rs Ltd (via Toptal)
- Architected and developed a new version of Rowe.rs sports platform using Vue framework and leveraging a RESTful API service.
- Built an authentication module and a dedicated JavaScript package for user signup and registration, using OAuth2 tokens.
- Created an event calendar system with additional features such as drag-n-drop event creation, auto-updating, event synchronization, and custom calendar views.
- Implemented a detailed sports results entry and overview system; including parsing imported JSON files, and GPS data visualization using interactive charts and graphs.
- Developed a messaging system for better user communication throughout the app, including file, image, and video attachments.
- Designed and implemented a modularized state management system with Vuex, used by various app components.
Full-stack Software Developer
Content Launch (via Toptal)
- Built integrations with third-party services using three-legged OAuth2: HubSpot, Google Drive, Analytics, LinkedIn, MailChimp, Dropbox, and more.
- Developed an application subscription module which uses the Stripe API integration to make new and manage existing user subscriptions and plans.
- Rewrote the existing PHP and Backbone legacy code to Vue 2 components and new API endpoints.
- Built a content export module—used for converting and downloading user content as Word and PDF documents.
PHP Developer
AD Lifestyle Network (via Toptal)
- Migrated several websites and led the management system to a managed VPS.
- Implemented a third-party API for user input verification using AJAX.
- Fixed multiple issues with caching plugins, data storage, and environment variables.
- Fixed bugs and optimized content landing pages.
- Modified and updated an existing PHP template engine configuration.
- Worked on a custom CRM (lead management system).
Senior Software Developer
CODA j.d.o.o
- Developed and worked on several custom management and marketing systems.
- Built a Laravel-based custom designed web crawler app, used for search indexing, collecting, sorting, and displaying results.
- Worked with the Luminati proxy network API—rewrote the existing PHP application for work through a proxy.
- Created a headless browser with PhantomJS for collecting sets of dynamic web content.
- Developed a URL builder with a user interface for managing advertisement campaign parameters (Yahoo, Taboola, Outbrain, and more).
- Engineered a custom RSS feed builder for a marketing website with multiple exporting options.
- Designed relational databases.
- Worked on multiple WordPress sites—creating themes and plugins, implementing new features, redesigning existing sites.
- Implemented a header-bidding framework—used on a publishers' site for running pre-bidding and advertisement auctions.
- Developed and maintained MySQL migration scripts.
Software Engineer
Static
- Developed a custom web-based financial transaction software, used for sales management, income control, and connecting with receipt authorization service.
- Designed and deployed multiple custom CMS-based travel agency websites, with features like travel reservation system, booking calendars, and payment tracking.
- Created a subscription system for a rent-a-car agency newsletter.
- Developed a POS (point-of-sale) application based on the OpenBravo Java platform. Made a payment module configurable for the client.
- Created a script for handling X.509 digitally-signed documents, with the ability to modify signature and certificates through a GUI.
- Devised an XML and CSV document parser in PHP—used for importing various formatted data to an online CMS.
- Integrated the JWT authentication through a REST API on multiple online stores and systems.
Software Engineer
Freelance Work
- Created an open source temporary mailbox script with PHP—used for receiving emails on random addresses.
- Developed a web-based system application which handles user-group authorization and student grades for a local university. Created an API to allow integration in an existing faculty system.
- Worked on re-architecting a large multi-user application to MVC coding style. Wrote a module for interacting with Microsoft SQL DB on Linux server.
- Designed a complete CMS solution and a website for a motorcycle dealer company.
- Worked on customizing procedural logic and modifying existing features in a PHP invoicing app.
- Developed an API interface for a multiplatform app used by rent-a-car agencies for managing and in-house vehicle data sharing.
Experience
X24 Factory
https://www.hometiger.com/Rowe.rs
The new version of the platform is completely rewritten in Vue.js and offers some outstanding features.
Temporary Mailbox
https://github.com/antesko/TempMail.phpFinancial Transaction and Invoicing System
Student Grade Management Application
Education
Master's Degree in Computer Engineering
University of Split, FESB - Split, Croatia
Bachelor of Applied Science Degree in Computer Engineering
University of Split, FESB - Split, Croatia
Skills
Libraries/APIs
Vue, REST APIs, jQuery, Vuex, Lodash, Laravel Elixir, Stripe API, Backbone.js, Node.js, Redis Queue
Tools
PhpStorm, Git, Gulp, NPM, Vagrant, Babel, Jira, Composer, Shell, Amazon Cognito, Bamboo, Bower
Frameworks
Laravel 5, Bootstrap, Laravel, Nuxt.js, OAuth 2, Homestead, Twig
Languages
PHP, JavaScript, HTML, ECMAScript (ES6), Sass, CSS3, SQL, PHP 7, Java, XML
Paradigms
Model View Controller (MVC), Scrum, Agile Software Development, RESTful Development, Kanban
Platforms
LAMP, WordPress, Linux, OS X, Algolia, Amazon Web Services (AWS), Linode
Storage
MySQL, SQLite, JSON, Microsoft SQL Server, Amazon DynamoDB
Other
Blade, Ajax, Full-stack, Axios, Vue Router, APIs, Virtual Private Servers
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