Patricio Foieri, Developer in Buenos Aires, Argentina
Patricio is available for hire
Hire Patricio

Patricio Foieri

Verified Expert  in Engineering

Software Developer

Location
Buenos Aires, Argentina
Toptal Member Since
October 30, 2012

Patricio has been developing Flash games since 2005 for companies including Disney, Coca Cola, and Nestle. In mid-2008, he co-founded a social games company (Vertigo), which published social games, Vertigo was acquired in 2011 by Willdom. He is currently developing games and training apps for Four Players Studio in Unity 3D and C#, including augmented reality for mobile devices and Microsoft's HoloLens AR holograms.

Portfolio

Four Players Studio
Visual Studio 2017, Surface, Microsoft, Android, HTC Vive, HoloLens, PHP, C#...
Wideo SRL
HTML5, Adobe Flash Builder, ActionScript 3
Global Logic
Flash, ActionScript 3, Builder, Flex

Experience

Availability

Part-time

Preferred Environment

Unity

The most amazing...

...thing I’ve developed is a VR APP training for forensics in crime scenes.

Work Experience

Senior Developer

2017 - PRESENT
Four Players Studio
  • Developed VR and AR games for kids.
  • Built immersive VR presentation showcases for companies including Microsoft.
  • Created 3D advergames for Android.
  • Programmed the back-end to store user behavior, scores, and contact information.
  • Developed apps with image recognition using a Microsoft-based stack of custom vision services, face recognition API services, and other Azure resources.
  • Created HoloLens interactive experiences for expos.
Technologies: Visual Studio 2017, Surface, Microsoft, Android, HTC Vive, HoloLens, PHP, C#, Unity3D

Senior ActionScript Developer

2016 - 2017
Wideo SRL
  • Refactored and improved algorithms for Wideo’s old features.
  • Built new features with the integration of external APIs. (Text translation, text autocorrector).
  • Migrated the old architecture to a modern framework using Flash Builder and Flex.
Technologies: HTML5, Adobe Flash Builder, ActionScript 3

Senior Flex Developer

2015 - 2016
Global Logic
  • Developed and maintained online stock trading web app CITYINDEX using Flex, Flash Builder, and ActionScript 3.0.
Technologies: Flash, ActionScript 3, Builder, Flex

Senior ActionScript Developer

2013 - 2015
Globant
  • Developed the UI, front-end, and gameplay of gambling-oriented video games Jackpots and Card Games.
  • Upgraded and migrated development frameworks and support for Electronic Arts.
Technologies: Adobe Flash Builder, AS3

Flex Developer

2011 - 2012
Flypaper
  • Developed Flex and AS3-only components that interact with third-party APIs including Google's APIs and Web Services.
  • Built custom Flex components exclusively to work with client's needs and requirements.
  • Researched and developed Flex components that interact with Microsoft Kinect's motion sensors.
  • Fixed bugs, solved memory leaks, and tweaked the performance of old components.
Technologies: ActionScript 3, Flex, Adobe Flash Builder

Co-founder, CTO

2008 - 2011
Vertigo
  • Designed technical game documents of social games and advergames for brands and client characters.
  • Designed technical game documents of custom social games to expand the company IP portfolio.
  • Managed both small development teams and client-side producers to successfully achieve all product requirements.
  • Provided expertise, support, and training to developers and designers.
  • Evaluated and identified appropriate technology platforms for delivering the company’s services.
  • Developed custom company sets of libraries and frameworks to improve code maintenance and delivery.
  • Assisted and supervised recruitment and training of developers.
Technologies: Adobe Spark, Adobe Flex, ActionScript 3

Game Developer

2005 - 2007
Three Melons
  • Designed game play mechanics and levels for platform games, reaction games, puzzles, racing, sports, and other mini games.
  • Built 3D games and tech demos using Macromedia Director (Lingo) and Havok Physics API.
  • Created 2D games using Flash ActionScript 2 and ActionScript 3.
  • Created a reusable Flash 2D engine for platform games to ease the development of common features including platforms, one side platforms, items, enemies, parallax backgrounds, etc.
  • Did most of the game graphic integration for all the games I developed.
  • Ported games from mobile (Java) to web (ActionScript) using only videos as reference to maintain the original concept of the games.
Technologies: Flash, Adobe Director

Flaptcha

http://code.google.com/p/flaptcha/
Flaptcha is a Flash AS3 implementation of reCAPTCHA's API. Also includes FlaptchaBox a Flex's (Spark) fully skinnable component.

Flash Anticheat Library

http://code.google.com/p/flash-anticheat-engine/
The purpose of this library is to provide developers with tools to protect the game's client-side from memory editors, cheaters and hacking attempts.

It's impossible to fully protect the client-side of a game but it's possible to increase the threshold of knowledge required to cheat.

Features:
Secure variables from memory editors.
Games can detect external changes from memory editors, lock the game and report the users.

Time Raider

http://jayisgames.com/cgdc3/?gameID=11
Indie Game, Time Raider is a platform puzzle game with an experimental gameplay where the player have to synchronize three characters in order to disarm and avoid traps to reach a treasure.

Cyberpunk

http://jayisgames.com/games/cyberpunk/
Cyberpunk flash puzzle game disguised as an arresting and involving hacking simulation.

Award winning (second place) in the first casual game play competition CGDC1 at CasualGameplay.com.

Languages

ActionScript 3, C#, C#.NET, AS3, HTML5, JavaScript, PHP

Frameworks

Unity3D, Unity, Flex, Adobe Flex

Tools

Subversion (SVN), Flash, Unity SDK, Git, HoloLens, Adobe Director, Adobe Spark

Platforms

Windows, SteamVR, Vuforia, Microsoft, Surface, Visual Studio 2017, Android, ARCore

Paradigms

Scrum

Storage

MySQL

Other

HTC Vive, Adobe Flash Builder, Builder

Libraries/APIs

Google Maps

2001 - 2007

Ing. Degree in Computer Engineering

Universidad Catolica Argentina - Capital Federal

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