Ariel F.

Ariel F.

Buenos Aires, Argentina
Hire Ariel F. Hire Ariel F. Hire Ariel F.

About Me

I am a Full Stack Engineer with 14+ years of technical expertise, passionate about Node.js & JavaScript. I've been involved in front-end, video games and back-end web development for a large amount of projects. I'm a former jQuery Core developer, co-authored O'Reilly's jQuery Cookbook, along with other fellow members of the jQuery community. I love to bring my ideas to the real world, as can be seen on the amount of Open Source projects I contributed over the years on Github. Among them are many jQuery plugins, one of them being jQuery.scrollTo that has been used on tons of sites over the years.<br><br>

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Senior Software Developer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

AmaZix
AmaZix
Lead Full Stack Engineer & Software Architect
2018 - 2019 (1 year)
UK/Denmark
  • Lead Developer of all the company bots and several internal dashboards.

  • The biggest project I maintained was the company's Telegram Moderator Bot that monitors the +150 groups managed by the company, handling dozens of messages per second, automatically moderating them in addition to aiding human moderators in their workflow.

  • Key developer for the myriad of ad-hoc reports requested by clients or needed internally. I've been taking various projects ranging from analytics dashboards, to a pair of APIs abstracting the integration to 3rd party APIs.

Balena (ex resin.io)
Balena (ex resin.io)
Senior Full Stack Engineer
2017 - 2017
UK
  • Greatly contributing to improve the readability and coherence of very large codebased modified by a lot of people concurrently.

  • Managed to convince +50 developers to agree on coding standards and imposed them with git hooks in the API.

  • Working across the entire system architecture, my responsibilities were designing, implementing and maintaining restful APIs.

AmberAds
AmberAds
Co-Founder & CTO
2014 - 2016 (2 years)
Chile, Argentina
  • Designed and developed the company's very high-scale, Node.js based, Demand-Side Platform from the ground up, running on AWS and bidding in real-time on thousands of ad opportunities per second, controlled by the in-house made algorithms making decisions based on large amounts of Big Data and real-time indicators.

  • Successful Database Partitioning: From a single table with several million rows, the end result scaled up to 200 million rows and 80GB without any issue.

  • Refactored the clusters of servers to be able to smoothly scale horizontally to +50 servers, handling over 15K requests/sec and keeping response times to an average of at 2-3ms (comfortably below the 100ms hard-limit imposed by the OpenRTB standard).

Mural
Mural
Senior Full Stack Developer
2011 - 2014 (3 years)
USA/Argentina
  • Full Stack Developer, focused on both the complex web front-end, the Node.js API and Ruby background jobs.

  • Participated in system design and specifications, program logic and flow-charting, development, testing, debugging, documentation, and support.

  • Hands on development of applications and services. Led moderate to highly complex programming tasks and provided code reviews of various development tasks.

Vostu
Vostu
Senior Flash Developer
2010 - 2011 (1 year)
Argentina
  • Developed AS3/Flash social games for the Orkut network.

  • Built a custom library used on all projects to communicate AS3 and JS on the embedding page.

  • Wrote the test and interviewed applicants for the HTML5/JS developer position.

jQuery
jQuery
Core Developer & Contributor
2008 - 2010 (2 years)
USA
  • Support and Core Development for the leading JavaScript framework. Co-authored the book "jQuery Cookbook" published by O'Reilly.

  • Redesigned much of the event system of jQuery, including replacing the precarious event objects for instances of a new class, $.Event.

  • Created the jQuery.scrollTo plugin, used on a very large amount of sites and fairly popular on Github.

QB9
QB9
Scrum Master / Sr. Flash Developer
2007 - 2010 (3 years)
Argentina
  • Scrum Master and Lead Developer: Managed several projects handled by multidisciplinary teams of 5-6 people.

  • Developed most of the Flash-based front-end for a large MMO called MundoGaturro.

  • Developed AS3/Flash games for several clients.

RANLOGIC
Full Stack ASP.NET Developer
2006 - 2008 (2 years)
Argentina
  • Back-end and Front-end development, dynamic sites powered by .NET.

  • GUI Web Development, XHTML websites, CSS and unobtrusive Javascript / jQuery.

  • Web Applications development using Ajax technologies.

Showcase

Co-Author/jQuery Cookbook
Co-Author/jQuery Cookbook
  • Co-authored a cookbook focused on jQuery.

  • The cookbook provides recipes for jQuery development.

  • It covers practical use cases and patterns for various web development scenarios.

Lead Developer and Architect/AmaZix Moderation Bot
Lead Developer and Architect/AmaZix Moderation Bot
  • AmaZix's Moderation Bot has been protecting Telegram groups from spammers and scammers for over a year.

  • The bot automatically detects and bans ill-intended users, identifying threats and blacklisting known scammers.

  • It aids human moderators in their job behind the scenes.

Co-Founder & CTO/AmberAds - Demand-Side Platform
Co-Founder & CTO/AmberAds - Demand-Side Platform
  • AmberAds DSP is a high-scale, Node.js-based DSP running on AWS, bidding in real-time on thousands of ad opportunities.

  • It's developed by the founder and CTO, utilizing in-house algorithms and Big Data for decision-making.

  • The platform has been successfully running for years, prioritizing stability and reliability despite significant scale.

Creator/jQuery scrollTo
Creator/jQuery scrollTo
  • Developed a jQuery plugin named 'jQuery scrollTo'.

  • The plugin is lightweight, cross-browser compatible, and highly customizable.

  • The plugin is widely used on GitHub and is utilized in a large number of websites.

Education

Education
Bachelor Degree, Computer Science / Systems Engineering
ORT Argentina
1998 - 2004 (6 years)