Adrian Hernandez.jpg

San José, Costa Rica


SUMMARY: Over 7 years of working on many different projects, he has accumulated a wide array of tools for tackling the most diverse business problems and learned to collaborate efficiently with the team to produce effective Android programming solutions of high quality. He works mostly with cutting edge technologies and latest release APIs, building proof of concept projects and prototypes and then adapting them to work on a production architecture.


  • Strong experience (7+ years) with the Android Mobile Application Framework and some with Symbian Nokia-WRT, BlackBerry and J2ME, including mobile printing, barcode scanning and other peripherals. And more recently Android Wear and Chromecast-enabled apps.
  • Familiar with the recent upgrade to Firebase and Google Play Services APIs and console configuration and the latest Android features from Marshmallow and Nougat Updates.
  • Knowledgeable of Android design guidelines and coding style, included the Material design updated visual style and the design support library.
  • 2D animations, transitions and other advanced UI effects.
  • Geo-tracking and location aware apps.
  • Worked with hundreds of 3rd party libraries and social network plugins for SSO and other integrations with popular services.
  • Amazon Web Services, Echo, Alexa Voice Service-Skills.
  • RabbitMQ , Message-Oriented-Middleware and Pub/Sub Architectures.
  • Web Applications development HTML5+CSS3 to W3 Standards, MVC architecture.
  • Applications for SmartTVs and connectivity with smart devices (IoT) such as Hue, SmartThings, Nest, Dropcam and others.
  • AngularJS, some Node.js experience, bootstrap, LESS and SASS.
  • Web-Mobile hybrid framework Phonegap with custom extensions.
  • JavaScript Frameworks: JQuery, JQ-Mobile and JQ-UI, Scriptaculous, MooTools,  Prototype and other javascript frameworks.
  • Joomla! development with custom extensions (Joomla! MVC) and other PHP frameworks: CakePHP, CodeIgniter, Zend.
  • ZenCart, WordPress, SugarCRM, phpBB, SMF, phpMyAdmin and many other web based apps.
  • Programming languages: Java, PHP, JavaScript, ASP.NET, C#, C++.
  • Bash Scripting & Regular Expressions.
  • Agile Project Management tools like JIRA, Rally, Redmine, TRAC, TheBugTrack and others.
  • Oracle MySQL, Workbench & Cluster administration and development.
  • Microsoft SQL Server 2005.
  • Android Studio and Eclipse IDE.
  • Version control with Git (git-flow) and SVN.
  • Project Management with Gradle and Maven, Continuous Integration with Jenkins.
  • Integration of native libraries (NDK) for high-end audio engine in android application.
  • Test and Reporting frameworks like Testfairy, Hockeyapp, ACRA and others.
  • Mobile Advertising Network such as AdMob, Flurry.
  • Web Hosting with cPanel, Parallels Plesk and barebones.
  • Web Marketing SEO, Web, email & SMS campaigns, Social Networks.
  • Systems, Network & Database Server Administration (web, mail, file, sql, proxy, firewall, DNS; mostly Red Hat or Debian-linux but also Windows Server 2003 & 2008).
  • Linux Operating System (Red Hat, Ubuntu, SUSE and derivatives).
  • VMware ESX Server, Oracle XVM and some Xen Virtualization.
  • Extensive HP Proliant, BladeSystem & Storage Hardware experience. Some with Dell.
  • Basic Electronics.


SalsaMobi – August  2014 - Present
Position: Senior Android Developer
Description: Research and development of custom UI management system with extensive use of the latests visual components available with the 5.0 Lolilipop release (RecyclerView, Material Design and transitions/animation elements), also developed a sample game for SmartTV (HTML5 Canvas) that connected to Android devices, design and development of a dashboard framework for SmartTVs (Node.js, Angular), Chrome Extensions and Apps, integration of IoT technologies (Alexa, Wear, Schemas, Chromecast).

Oktara  – December 2012 - July 2014
Position: Senior Android Developer
Description: Android application development (native and web) for multiple customers in the fields of retailing, e-learning, entertainment, productivity and others.

SourceTrace Systems – June 2011 - June 2012
Position: Senior Software Engineer
Description: Mobile solutions specialist in charge of designing and creating the foundation for multiple mobile business applications, also providing tools and support for an international group of front-end and back-end developers.

OneNews-Sweneno, S.A. – September 2010 - June 2011
Position: Enterprise Mobile Developer
Description: Development and support for a custom Android Mobile Applications framework, the project management and architecture design included. Also involved in the back-end and front-end web application and services development and integration.

Hosta Rica  – July 2008 - August 2010
Position: Systems & Network Administrator
Description: Providing onsite maintenance, technical support and research & development of internal tools and projects for a tier 4 collocation Data Center with Enterprise-grade configurations (SAN, .Net).

Hewlett Packard   – January 2007 - July 2008
Position: Server Support Technical Supervisor
Description: Providing backline support, agent stats & procedures management, technical escalations and training for a 30+ agents team supporting Industry Standard (x86 & 64) Servers & Storage hardware running Windows & Unix-like operating systems (Linux, VMware ESX, SCO Unix & Solaris).

Hewlett Packard   – May 2006 - January 2007
Position: Server Support Frontline Agent
Description: Providing technical support over the phone and e-mail for Industry Standard (x86 & AMD64) Servers & Storage on Windows Server 2000, 2003 & 2008.


GyR Grupo Asesor
- Cisco CVoice

- Server+ Certified
- Linux+ Certified

- Software Engineering (ongoing)

Instituto Tecnológico de Costa Rica Cartago
- CCNA: Network Technician

Instituto Tecnológico de Costa Rica Cartago
- Computer Engineering (incomplete)