Andres Pagliano

Andres Pagliano

Córdoba, Argentina
Hire Andres
Scroll To View More
Andres Pagliano

Andres Pagliano

Córdoba, Argentina
Member since May 7, 2013
Andres has worked at Gameloft as a mobile game developer and Intel as a software engineer. After experiencing the world of big corporations for several years, he has co-founded two start-ups and worked as software engineer and architect on them. He's a big proponent of Linux, C/C++, Python, open source technologies, mobile development, and algorithms.
Andres is now available for hire
Portfolio
Experience
  • Linux, 9 years
  • C++, 6 years
  • Qt, 4 years
  • iOS, 3 years
  • Java, 3 years
  • Objective-C, 3 years
  • Android, 2 years
  • Google Glass, 1 year
Córdoba, Argentina
Availability
Part-time
Preferred Environment
Linux, Android, C++, Qt, Python, Git, GitHub
The most amazing...
...software I've developed is a platform to make chatbots for Facebook and Google Talk, written in Qt and built with its own Natural Language Processing engine.
Employment
  • Co-founder, Software Engineer, and Architect
    FASTech (self-employed)
    2014 - PRESENT
    • Prototyped custom algorithms for data compression using Python.
    • Implemented custom algorithms quickly for data compression using C++.
    • Implemented an algorithm for camera self-calibration using Python.
    • Implemented an algorithm to estimate the zoom ratio of a camera using Python.
    • Implemented an Android application to record video synchronized with metadata read from the phone sensors.
    Technologies: C++, Python, Java, Android, Linux
  • Co-founder, Software Engineer, and Architect
    LVK Labs (self-employed)
    2010 - 2014
    • Designed and developed a platform to make chatbots for Facebook, Google Talk, and other XMPP servers. The application implements its own Natural Language Processing engine.
    • Designed and developed a game for iOS using the Cocos2d-iPhone framework.
    • Ported the aforementioned game from iOS (Objective-C) to Android using the cocos2d-x (C++) framework and Android NDK.
    • Collaborated on several open source projects. See https://github.com/lvklabs?tab=repositories.
    • Implemented and trained an Artificial Neural Network in Python. See https://github.com/paglian/afip-query.
    • Implemented a prototype of a tourism application for Google Glass using Python, Google Mirror, Google Maps and HTML/CSS. See http://okmapit.com.
    Technologies: Android, iOS, Google Glass, Objective-C, Java, C++, Python
  • Software Engineer
    Intel
    2008 - 2011
    • Developed an augmented reality application using Google Maps and Qt to run on prototype MID devices.
    • Worked on development of the Intel Services Manger framework (similar to the Java OSGi framework).
    • Developed on the Moblin and Meego, both Linux distributions for mobile devices currently merged in the Tizen project.
    • Provided software update solutions for several Intel projects such as WiDi (Intel Wireless Display) and others not publicly released.
    • Designed and developed the Intel Manageability Firmware Recovery Agent.
    • Worked on the development of a high performance persistence library using Template Meta Programming.
    • Worked with a long list of technologies such as Qt, boost, POCO, gSOAP, XML, and operating systems such as Windows XP, 7, Ubuntu, Fedora, Moblin, Meego, etc.
    Technologies: C++, Qt, Boost, SQLite
  • Mobile Game Developer
    Gameloft
    2007 - 2008
    • Ported J2ME (Java Micro Edition) games to different devices such as Sony Ericsson, Samsung, LG, Motorola, HTC, etc.
    • Ported J2ME games to BlackBerry OS.
    • Ported BREW (C++) games to Windows Mobile (C++).
    • Collaborated in the development of a tool to translate J2ME Games to C++.
    Technologies: Java, J2ME, C++
Experience
  • Chatbot (Development)
    https://github.com/lvklabs/chatbot

    Chatbot is an open source platform for high-school students which allows them to create Facebook or Google Talk/Mail chatbots and learn basic computer science concepts.

  • Julia: A Pick Up Adventure (Development)
    https://itunes.apple.com/us/app/julia-a-pick-up-adventure/id496632104?mt=8

    A graphic adventure game built for both iOS and Android.

    iOS: https://itunes.apple.com/us/app/julia-a-pick-up-adventure/id496632104?mt=8
    Android: https://play.google.com/store/apps/details?id=com.lvklabs.JuliaAPickUpAdventure

  • Black Holes Collision Waveform (Development)
    http://youtu.be/4L03Nv86zxs

    A scientific application developed for a group of physics at Caltech (California Institute of Technology). The application implements the state of the art of a new math theory. It makes complex evaluations and plots the waveform of two black holes colliding. Developed for iOS and Android but not publicly released yet.

  • Intel Personal Vacation Assistant (Development)
    http://www.youtube.com/watch?v=gxXANZWWaWU

    A context-aware travel application.

  • Intel Manageability Firmware Recovery Agent (Development)
    http://software.intel.com/en-us/blogs/2013/02/06/intel-manageability-firmware-recovery-agent

    An agent for updating firmware when critical security vulnerabilities have been discovered.

  • Intel Services Manager (Development)

    A C++ Framework similar to Java's OSGi.

  • Radio Bicicleta (Development)
    https://itunes.apple.com/us/app/radio-bicicleta/id722402842?mt=8

    iOS and Android app for an online radio. Available in the App Store and Google Play.

    iOS: https://itunes.apple.com/us/app/radio-bicicleta/id722402842?mt=8
    Android: https://play.google.com/store/apps/details?id=ar.com.radiobicicleta.player

  • Web Scraper (Development)

    Web scraper to collect information from different eCommerce stores. Implemented using Python and the Scrapy framework.

  • Custom Algorithms (Other amazing things)

    Researched and implemented custom algorithms in several fields such as data compression, camera self-calibration, and geolocalization.

  • Back-end for a Vehicle Monitoring System (Development)

    Back-end for a vehicle monitoring system similar to https://www.traccar.org/. Vehicles with a GPS periodically pushes small packets with their location and status flags using a GSM network. The backend provides a RESTFul to read the data and to manage several features. Implemented using Node.js and CouchDB.

Skills
  • Platforms
    Linux, iOS, Android, Mac OS X, Windows, Google App Engine, Google Glass
  • Languages
    C++, Java, Python, Objective-C, C, JavaScript
  • Frameworks
    Cocos2d, Android SDK, Qt, iOS SDK, Scrapy, Boost
  • Tools
    Git, SVN, FreeLing, GNU Dev Tools, GitHub, Google Analytics, Android NDK
  • Paradigms
    Agile Software Development, Object-oriented Programming (OOP), Scrum, Functional programming, Template Metaprogramming
  • Misc
    Game Development, Cryptography, Algorithms, Decision Trees, Natural Language processing
  • Libraries/APIs
    SQLite, QXmpp, Google Maps, Google Mirror, GDK, NumPy
  • Storage
    CouchDB, MySQL, SQLite
Education
  • Licentiate (Master's) degree in Computer Sciences
    Facultad de Matemática, Astronomía y Física - Córdoba, Argentina
    2001 - 2007
I really like this profile
Share it with others