Juan Borda, Developer in Córdoba, Cordoba, Argentina
Juan is available for hire
Hire Juan

Juan Borda

Verified Expert  in Engineering

Software Developer

Location
Córdoba, Cordoba, Argentina
Toptal Member Since
August 3, 2012

Juan is a senior back-end and front-end developer, able to create web applications that work across all platforms and web browsers. He makes excellent HTML/CSS mockups with great respect for and a thorough understanding of web standards.

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), PhpStorm, Ubuntu, Windows 10

The most amazing...

...thing I've written is a live ad insertion manager using server-side JavaScript.

Work Experience

Web Developer

2016 - 2019
Bioreference Laboratories
  • Gathered requirements and communicated with the client and their teams daily.
  • Supported the client's lab testing ordering suite.
  • Migrated and extended a hereditary cancer screening questionnaire SaaS-like application to modern frameworks.
  • Provided updates and support for a legacy in-company events intranet.
  • Designed and developed APIs to support the front-end applications.
Technologies: AngularJS, Vue, Node.js, JavaScript, PHP

Web Developer

2014 - 2016
OkMedia
  • Created several apps from scratch.
  • Gathered requirements and communicated with the clients daily.
  • Implemented third-party APIs (NMI, GetResponse, Aweber, among others).
  • Created a CRM that was integrated with the client's main app.
  • Implemented PSD designs to HTML/CSS.
Technologies: AngularJS, Laravel 5

Senior PHP Developer

2013 - 2014
700Now (via Toptal)
  • Improved the client's development process by moving from FTP to GitHub; recommended a project management system that was adopted.
  • Implemented PSD designs to HTML/CSS.
  • Created a full-blown affiliate system application.
  • Created a REST API that several services from the affiliate system were consuming.
  • Fixed bugs and implemented new features.
Technologies: WordPress, Bootstrap, JavaScript, PHP

Senior PHP Developer

2012 - 2013
Fanattac (via Toptal)
  • Designed and developed a REST API service layer.
  • Proposed a new project management system for feature and bug fixing requests, which was adopted by the client.
  • Managed the team as a developer leader while the PM was away.
  • Created a reusable MVC pattern for Slim Framework.
  • Fixed bugs in both the back and front ends.
Technologies: JavaScript, PHP

Software Developer

2010 - 2013
Santex America
  • Developed a highly scalable web video player with HTML5, JavaScript, and Flash.
  • Developed a high-traffic journalism portal with outstanding performance.
  • Proposed automation processes for JavaScript application deployment.
  • Developed a live event video player with live ad insertion using server-side JavaScript (Ape-Server).
  • Fixed bugs in several PHP applications.
Technologies: WordPress, Drupal, CodeIgniter, CSS, HTML, JavaScript, PHP

Web Developer

2009 - 2010
COINED International
  • Fixed bugs in ASP applications.
  • Developed new features for a reservation system using .NET web services and Ajax.
  • Created and operated sites based on Drupal.
  • Performed daily and weekly DB back-ups.
Technologies: JavaScript, CSS, HTML, Drupal, PHP, Active Server Pages (ASP)

MyGeneticsTree.com

https://mygeneticstree.com
MyGeneticsTree is an automated, secure digital tool that helps healthcare providers identify patients eligible for hereditary cancer genetic testing. It is simple enough that patients can complete the questionnaire on their own (at home) in advance of their appointment, or while in the waiting room.

GeneDX

https://genedx.com
GeneDx is a world leader in genomics with an acknowledged expertise in rare and ultra-rare genetic disorders, as well as an unparalleled comprehensive genetic testing menu.

La Industria

http://laindustria.pe/
La Industria is one of the biggest newspapers in Peru.

Next Generation Player

NextGenerationPlayer (NGP) is a flash video player with HTML5 fallback. It has support for all major browsers, vendors, and mobile browsers. NGP uses JavaScript to embed the player in clients' websites.

Mywurld.com

MyWurld is a social marketplace comprised of niche social networks, Wurlds. It's based on Drupal, and my job was fixing several JavaScript and UI bugs.

UFoodz.com

Ufoodz is a online recipe social network based on Drupal. I fixed several PHP and UI bugs.

Live Event Player with Live Ad Insertion

Using NextGenPlayer, I built a proof-of-concept live event player with live ad insertion using server-side JavaScript to sync peers connected to the event. The controller is able to play/pause all peers connected and send a video ad which replaces the live playback. Also, when a peer connects, their location is sent to the Controller and can be seen in Google Maps.

Languages

PHP, HTML5, JavaScript, CSS3, HTML, CSS, Active Server Pages (ASP), Sass, Less, GraphQL

Frameworks

AngularJS, Laravel 5, Bootstrap, CodeIgniter, Next.js

Libraries/APIs

jQuery, Vue, YouTube API, Backbone.js, RequireJS, Facebook API, Node.js, Google Maps

Other

Ajax, Windows 10

Paradigms

Agile Software Development

Storage

MySQL

Tools

PhpStorm, Git

Platforms

Drupal, Ubuntu, Visual Studio Code (VS Code), Ape Server, WordPress, Craft CMS

2009 - 2012

Technician Degree in Internet Services

Instituto Superior Santo Domingo - Cordoba, Argentina

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