Brian Ail, Developer in Martínez, Buenos Aires Province, Argentina
Brian is available for hire
Hire Brian

Brian Ail

Verified Expert  in Engineering

Full-stack Developer

Martínez, Buenos Aires Province, Argentina
Toptal Member Since
January 11, 2022

Brian worked in a software factory for over three years, where he developed full-stack applications using mainly a Laravel and Vue.js stack. After this, he pursued his formal education and received a master's degree in computer engineering. Since then, Brian did two internships in Facebook's London offices in 2020 and 2021. A lifelong learner, he is eager to work on and contribute to challenging projects that make an impact.


Hack Language, PHP, Compilers
C++11, C++, Compilers, Domain-specific Languages (DSLs), Python, Apache Thrift
Java, Algorithms




Preferred Environment

Linux, Laravel, Express.js, Vue, PostgreSQL, REST, Node.js

The most amazing... I've ever done was for Facebook, where I took part in adding privacy checks and validations involving The Facebook Graph.

Work Experience

Software Engineering Intern

2021 - 2021
  • Developed consistency checks for the Facebook Graph.
  • Completed the internship successfully and received an invitation for a new internship program the following year.
  • Worked with code-generation algorithms as well as massive code modifications.
Technologies: Hack Language, PHP, Compilers

Software Engineering Intern

2020 - 2020
  • Developed a domain-specific language that runs a Python pseudocode in the C++ environment.
  • Worked for the first time in a huge software company, alongside engineers from all over the world.
  • Achieved good results during the internship and got invited to continue it the following year.
Technologies: C++11, C++, Compilers, Domain-specific Languages (DSLs), Python, Apache Thrift

Teacher's Aide

2018 - 2020
  • Taught an algorithms class to over 20 students per semester.
  • Gave lectures twice a week in front of an audience.
  • Helped my students graduate and join multinational companies, such as MercadoLibre or Globant.
Technologies: Java, Algorithms

Full-Stack developer

2016 - 2018
  • Developed a claim verification application for a small accounting firm.
  • Developed a single-page application for a helicopter rental company.
  • Implemented a static for a nonprofit organization that promotes tree plantations.
Technologies: Laravel, Vue, jQuery, JavaScript, MySQL, PostgreSQL

Senior Engineer

2015 - 2018
  • Developed several React Native mobile apps. Deployed them in several retail stores.
  • Adapted quickly to different frameworks and technologies, from WordPress and Codeigniter to cutting-edge technologies such as augmented reality (AR) and 3D rendering.
  • Oversaw junior engineers' training and helped them learn from our examples of good practices and enhance their knowledge of our tools and technologies.
  • Developed full-stack applications for different companies with various technologies such as React, Laravel, Vue.Js, WordPress, Codeigniter, and more.
Technologies: Laravel, PHP, Vue, Vue CLI, JavaScript, React, Express.js, Node.js, Full-stack, Front-end, MySQL

COVID-19 Vaccine Dashboard
This Python app scraps official COVID-19 vaccine information from official sources and populates a PostgreSQL database with this information after some processing. This data is then served in a FastAPI server, to which several endpoints return the processed information.

Some charts with that information are rendered with Altair, including a choropleth graph and several stacked area charts for a percentage of the population with partial or complete vaccination.

EEG Waveform detection with Deep Learning
A Deep Learning project that uses convolutional networks to identify the plots of an EEG signal allows it to create a Brain-Computer interface using a P300 speller. This was my thesis to graduate from my high-level education

Hangar uno
A web application for the rental of different kinds of helicopters. The stack used was a Laravel Back-End and a Vue.Js Front-End for a helicopter renting company. The database used was MySQL, and it was deployed using GCP.


Java, SQL, PHP, CSS, JavaScript, HTML, C, Python, C++11, C++, Domain-specific Languages (DSLs), Hack Language


Laravel, Express.js, Spring, Apache Thrift, Laravel 5


Vue, REST APIs, Node.js, React, jQuery


Full-stack, PostgreSQL 9, Full-stack Development, Operating Systems, Algorithms, Compilers, Web Security, Encryption, FastAPI, Deep Learning, Convolutional Neural Networks, Artificial Intelligence (AI), EEG, Neural Networks, Deep Neural Networks, Front-end


Databases, MySQL, PostgreSQL


Vue CLI, DataViz, Git


REST, Imperative Programming, Object-oriented Programming (OOP)



2018 - 2021

Master's Degree in Computer Engineering

Buenos Aires Institute of Technology (ITBA) - Buenos Aires, Argentina