0 (3).jpg

Rosario, Argentina

DOMAIN: LEAD REACT NATIVE

SUMMARY: David is a lead software engineer with more than 8 years of experience working on developing commercial software. He uses his spare time to develop HTML5 games and research for cutting-edge web development tools. He has taught private web development lessons, and this year he has taken the responsibility to dictate a course of HTML5 Games for advanced students of the Systems Engineering degree at the University.

 

TECHNICAL SKILLS

  • Jasmine
  • Box2D
  • CSS3
  • Facebook JS API
  • Redux
  • Git
  • React Native
  • JavaScript
  • Ember.js
  • CSS
  • Cascading Style Sheets (CSS)
  • HTML 5
  • Flexbox
  • Famo.us
  • PostgreSQL
  • React.js
  • MongoDB
  • JSUnit
  • Web Development
  • jQuery UI
  • Ionic Framework
  • jQuery
  • TDD
  • Zend Framework
  • Web Applications
  • Google Closure
  • Test Driven Development
  • PHP
  • Facebook PHP API
  • HTML5
  • AngularJS
  • Game Development
  • Kanban
  • Google Maps JS API
  • Node.js
  • Flow
  • LimeJS
  • PHPUnit
  • MySQL
  • Redis
  • Amazon Web Services (AWS)
  • Phaser.js
  • Scrum
 

WORK EXPERIENCE:

SalsaMobi – October 2016 – Present
Position: Software Engineer & Front End Lead
Description: Responsible for the development of web and mobile applications, both front end and back end for clients in the United States and Europe.

Whyline  – October 2016 – August 2016
Position: Software Engineer
Description: Responsible for architecture, development and project management for web and mobile platforms.

Universidad Abierta Interamericana – March 2016 – February 2016
Position: Web Development Instructor
Description: 

  • Responsible for teaching HTML5 game development (HTML5, CSS3, JavaScript and Node.js) to advanced students of Systems Engineering career
  • Develop an instructional plan
  • Create course, content, and exercises
  • Plan lessons and assignments
  • Assess students’ progress by grading papers, tests, and other work
  • Conduct research and experiments to advance knowledge

Freelance – January 2008 – December 2016
Position: Software Engineer
Description: Responsible for developing web, mobile and desktop applications. Focused on taking innovative projects that added personal value and knowledge.

Deviget LLC – December 2014 – present
Position: Sr. Developer Team lead
Description: Responsible for software architecture, development and team management of various projects for nearshore clients, in a wide variety of web and mobile applications, leading the team to achieve results in a timely manner.

  • Frontend development: HTML5, CSS3, Angular.js, Famo.us, Jasmine
  • Backend development: Node.js, Express, Socket.io, MongoDB, AWS API, Python, Karma, Grunt
  • Agile methodologies: Scrum, TDD

Projects:

  • Autokal http://autokal.com (React + React Native + Express)
  • TripleDip http://www.tripledip.com (Famous + Angular + Express)
  • Progow https://progow.com (Angular + Ionic + Ruby)
  • AppNexus http://appnexus.com (Angular + Ionic + Express)

SparkRadius LLC – December 2014 – present
Position: Sr. Developer Team lead
Description: The role involved team management and software development of web and mobile applications for different nearshore clients.

  • Frontend development: HTML5, CSS3, Angular.js, Ember.js, Require.js, Jasmine
  • Backend development: Node.js, Express, Jade, Less, Socket.io, MongoDB, AWS API, Salesforce API, Karma, Grunt, Redis, Hadoop
  • Agile methodologies: Scrum, Kanban, TDD

Projects :

  • Johnson & Johnson 7 Minute Workout https://7minuteworkout.jnj.com
  • Flypaper
  • SparkRadius Main Website

Velocity Partners Argentina SRL – June 2011 – December 2013
Position: Senior Front End Developer
Description:

  • Responsible for web front end development with cutting-edge technologies and best practices for clients such as PopCap Games and MTV International
  • Frontend development: HTML5, CSS3, Angular.js, jQuery, Jasmine, Facebook API
  • Backend development: PHP, ZendFramework, MySQL, XML, Bash Scripting, Media manipulation with FFMPEG, SSH + FTP, Aspera API, iTunesTransporter, GIT
  • Agile methodologies: Scrum, Kanban, XP, TDD

Projects:

  • Kinnser http://www.kinnser.com.
  • MTV International Digital Media Operations http://www.mtv.com.
  • Syncapse http://www.syncapse.com.
  • Popcap Games Bejeweled Facebook Integration https://www.facebook.com/bejeweled.

Rosario Game Devs – March 2013 – Present
Position: Game Developer
Description:

Indie Games he has been part of:

  • Cubbed: 3D Puzzle - Unity3d
  • Inferus: 3D First Person – Unity3d
  • TableRace: Web Topdown Race – Phaser.js

Educational Games, Research and Contributions:

CCI Fagdut – March 2011 – December 2011
Position: .NET Web Development Instructor
Description:

  • Responsible for teaching web development with .Net technologies for junior developers
  • Create course contents and exercises
  • Plan lessons and assignments

TTA Efisat SRL – July 2010 – June 2011
Position: Senior Software engineer
Description: The role involved front end development and back end maintenance of a GPS tracking application for transport companies in Argentina.

  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end

Web design Rosario – January 2008 – June 2011
Position: Web Developer
Description:

  • Meet clients to identify their needs
  • Draw up detailed website specifications 
  • Design sample page layouts
  • Organize web hosting and web domain name registration
  • Coding using HTML, CSS, JavaScript, PHP and MySQL
  • Search engine optimization

EDUCATION

2013-2016 Universidad Abierta Interamericana

System Engineering

2005-2012 Universidad Tecnologica Nacional

System Engineering

COURSES

  • Artificial Intelligence for Robotics
  • Arduino and Electronics Systems
  • HTML5 Game Development
  • Design of Computer Programs
  • Web Development