Andres Pagliano
Verified Expert in Engineering
Algorithms Developer
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 startups 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.
Portfolio
Experience
Availability
Preferred Environment
GitHub, Git, Python, Qt, C++, Android, Linux
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.
Work Experience
Co-founder, Software Engineer, and Architect
FASTech
- Implemented custom algorithms quickly for image and video compression using Python and C++.
- Prototyped several algorithms for camera self-calibration using Python.
- Implemented an algorithm to estimate the zoom ratio of a camera using Python and optical flows.
- Implemented an Android application to record video synchronized with metadata read from the phone sensors (camera pose, location and zoom).
- Implemented a target geolocation algorithm with Kalman Filtering.
Co-founder, Software Engineer, and Architect
LVK Labs
- 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.
Software Engineer
Intel
- Developed an augmented reality application using Google Maps and Qt to run on prototype MID devices.
- Worked on development of the Intel Services Manager 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 metaprogramming.
- 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.
Mobile Game Developer
Gameloft
- 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++.
Experience
Chatbot
https://github.com/lvklabs/chatbotJulia: A Pick-up Adventure
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
http://youtu.be/4L03Nv86zxsIntel Personal Vacation Assistant
http://www.youtube.com/watch?v=gxXANZWWaWUIntel Manageability Firmware Recovery Agent
http://software.intel.com/en-us/blogs/2013/02/06/intel-manageability-firmware-recovery-agentIntel Services Manager
Radio Bicicleta
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
Custom Algorithms
Back-end for a Vehicle Monitoring System
Skills
Languages
Bash, Python, Java, C, C++, JavaScript, Objective-C
Platforms
Linux, Android, J2ME, Docker, Amazon EC2, Amazon Web Services (AWS), MacOS, Google Glass, iOS, Windows, Google App Engine
Frameworks
Android SDK, Qt, Scrapy, Cocos2d, iOS SDK, Boost
Tools
Git, Subversion (SVN), Android NDK, FreeLing, GNU Dev Tools, GitHub, Google Analytics
Paradigms
Agile Software Development, Object-oriented Programming (OOP), Functional Programming, Template Metaprogramming, Scrum
Other
Video Compression, Game Development, Cryptography, Algorithms, Geolocation, R&D, Natural Language Processing (NLP), Data Structures, Decision Trees, GPT, Generative Pre-trained Transformers (GPT)
Libraries/APIs
Matplotlib, NumPy, Google Maps, GDK, Google Mirror, QXmpp
Storage
SQLite, CouchDB, MySQL
Education
Licentiate (Master's) Degree in Computer Sciences
Facultad de Matemática, Astronomía y Física - Córdoba, Argentina
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring