Ariel Scarpinelli, Developer in Buenos Aires, Argentina
Ariel is available for hire
Hire Ariel

Ariel Scarpinelli

Verified Expert  in Engineering

Software Developer

Location
Buenos Aires, Argentina
Toptal Member Since
November 12, 2014

Ariel is a software engineer with fifteen years of experience. Passionate about technology and product development, he has worked on his own projects as well as collaborating with many development companies, particularly startups. He also loves to build and integrate empowered teams.

Portfolio

VirtualMind
JavaScript MVC, Java
Globant
Pentaho, BigQuery, Java
Cactus
BlackBerry, Android, Objective-C, PHP

Experience

Availability

Part-time

Preferred Environment

AngularJS, Play Framework, Git, Eclipse, OS X

The most amazing...

...thing I've coded was a social commerce site presented as a 3D wall in space.

Work Experience

Senior Java Developer

2014 - PRESENT
VirtualMind
  • Worked on the development of an enterprise social network moderation and analytics app over JavaScript MVC with a Java/Hibernate and Cassandra back-end.
  • Collaborated with HR to interview candidates for Java development positions.
Technologies: JavaScript MVC, Java

Java Architect

2013 - 2014
Globant
  • Worked with Google in the development and maintenance of the financial data warehouse using proprietary Java/MapReduce tools.
  • Worked on the migration of high-volume data processing pipelines to a customized version of Pentaho Data Integration.
  • Worked on the migration of data pipelines to BigQuery.
  • Developed a graphical "Code Review" tool for Pentaho on AngularJS with an AppEngine/Java back-end.
  • Worked as Scrum master for a team of seven people.
Technologies: Pentaho, BigQuery, Java

Technology Director

2011 - 2013
Cactus
  • Implemented tools and methodologies. Participated in the company's strategic decisions.
  • Worked on presales, performing project analysis and estimations and contacting potential new customers both domestically and internationally.
  • Recruited and managed software developers and QA analysts.
  • Selected and and followed third-party freelance developers. Conducted daily project follow-up and software architecture decisions making. Managed project timing and costs control.
  • Developed mobile apps for native iOS, Android, and BlackBerry. HTML5 apps/mobile webs were developed with Bootstrap and Javascript MVC.
  • Created websites and web apps with PHP and Yii framework.
  • Managed Amazon infrastructure (EC2, S3, RDS, CloudSearch, ElastiCache, ElasticBeanstalk with autoscaling, Route53, etc.).
Technologies: BlackBerry, Android, Objective-C, PHP

Software Architect

2008 - 2011
Teracode
  • Defined architecture guidelines for the Rich Client area of the company, targeting native mobile, HTML 5 and desktop front-end apps.
  • Worked as project and technical leader on many mobile and web projects. Managed teams up to ten people.
  • Focused on product development for tech startups.
  • Interviewed and evaluated technical candidates for the recruiting area.
  • Worked with presales on project proposal definitions and estimations.
Technologies: Flash ActionScript, Flex, Android, Java

Developer

2005 - 2008
Praemium S.R.L.
  • Worked on product definition and design.
  • Developed, tested, and maintained the company website, focusing on capital market news.
  • Built a PHP-based web scraping app for gathering stock prices and indicators.
  • Created a tool for generating capital market research reports.
  • Programmed a capital market technical analysis tool using Adobe Flex with charting tools as an independent product.
Technologies: Adobe Flex, PHP

IT Analyst

2003 - 2004
Southern Group
  • Designed and developed the company’s internal process management application on PHP.
  • Worked on common IT tasks such as computer assembly, software updates, automatic backup setup and help desk support.
  • Managed VOIP infrastructure.
  • Developed a tool for automatically sending marketing faxes to a prospect database.
  • Maintained and oversaw the final migration from a legacy system built on Microsoft Access.
Technologies: Microsoft Access, PHP

NegoChat

An installable chat widget for client-company communication, easily installable on any company website. I developed it using Play Framework, Akka, and AngujarJS.

Prop-OnLine

http://www.prop-online.com.ar
A distributed software service for real-estate companies where users can share their property listings.

Krush Wall

A social commerce site for teenage "urban" targeted brands. The original version of the site which I started from scratch (no longer online) was an infinite 3D wall in "outer space" where users could browse for products, “like” them, or visually "destroy" them if they didn't like them, in a gamified experience.

NTPAD

NTPAD is a driver for Windows XP and 2000 that allows the user to connect their PlayStation joystick (among others) to their computer thru the parallel port. This was built in 2002, before gaming consoles migrated to USB/Bluetooth.

Piano without barriers

https://github.com/arielscarpinelli/piano-sin-barreras
An app that allows any screen reader to verbalize a musical score to help blind people study music.

Football Crunch

http://football.cactus.ws/
A second screen app for following live stats on football matches with an amazing user experience.

SaxyHair Spray and Play

A branding app for a hair product company with the cool feature of trying hairstyles on yourself and your friends.

HTV Radio

A BlackBerry app for HTV, the Latin American branch of Turner Music. The app has live music broadcast and news browsing functions.

Wachin Master

Wa-Chin Master will guide you with his unique wisdom through the arts of online marketing and life. Discover the proverbs that drove entire generations to happiness.
You will find 16 proverbs that will change your life forever and open your mind to online marketing as never before.

CMD website

The website for CMD, the leading sports network in Peru, which handles nearly two million visits a day during sports season.

Languages

PHP, Java, SQL, JavaScript, Flash ActionScript, Python, Objective-C, TypeScript, Scala

Frameworks

JPA, Hibernate, Play Framework, Adobe Flex, Yii 2, AngularJS, Apache Wicket, GWT, Google Guice, Spring, Ionic, Flex, Symfony 2, Android SDK, Akka 2, JavaScript MVC

Tools

Apache Maven, Eclipse IDE, Git, BigQuery, Microsoft Access, NPM, Grunt, Gradle, SBT, Bower

Paradigms

Agile Software Development, Kanban, Scrum, Object-oriented Design (OOD), Object-oriented Programming (OOP), Responsive Web Design (RWD), MapReduce, Functional Reactive Programming, Actor Programming

Platforms

Amazon Web Services (AWS), OpenShift, OS X, Eclipse, Pentaho, BlackBerry, MacOS, Ubuntu, iOS, Android

Storage

MySQL, Elasticsearch, Redis, Cassandra, Memcached, HBase, PostgreSQL

Libraries/APIs

SockJS, PayPal API, jQuery, Apache Lucene, Facebook API, Twitter API

Other

Cordova

2004 - 2011

Engineering (6-year Program) Degree in Software Engineering

University of Buenos Aires - Buenos Aires

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