Francisco Clariá, Developer in Córdoba, Cordoba, Argentina
Francisco is available for hire
Hire Francisco

Francisco Clariá

Verified Expert  in Engineering

Software Developer

Location
Córdoba, Cordoba, Argentina
Toptal Member Since
November 19, 2012

Francisco is a full-stack engineer currently focused on hybrid apps (Ionic/Cordova) who has extensive experience in innovative solutions, Arduino, API/REST back-ends, distributed data manipulation systems, web applications, and UI/UX. He maintains a strong focus on sustainability and performance in his work and in the products he develops.

Portfolio

Object Lateral, Inc. (via Toptal)
Ionic, Angular, Git, AngularJS, HTML5, Cordova
InterKnowledge Corp
Amazon Web Services (AWS), Ionic, Angular, Hybrid App Developer, CakePHP...
Bryxe/Acupic
PHP, JavaScript, HTML5

Experience

Availability

Part-time

Preferred Environment

LAMP, Wamp

The most amazing...

...thing I've developed is a distributed time attendance system used by thousands of employees.

Work Experience

Mobile App Developer

2016 - 2017
Object Lateral, Inc. (via Toptal)
  • Developed a cross-platform (Android/iOS) app that could scan ISBN barcodes directly from the device. The app was developed using Ionic framework to ease the startup and validate the product faster for both platforms.
  • Generated a comprehensive document to share with the rest of the team so they could continue on without issues, considering they were not familiar with the environment. The barcode scanner was implemented directly from the app using the camera and worked flawlessly both in iOS and Android with impressive speed and accuracy.
Technologies: Ionic, Angular, Git, AngularJS, HTML5, Cordova

Ionic Developer/PHP Back-end Developer

2015 - 2017
InterKnowledge Corp
  • Developed an Ionic app to show events happening in NY for both Android and iOS.
  • Developed the API to serve the events and connect to the DB with CakePHP.
  • Developed the admin panel to process all the data using the API and AngularJS with Bootstrap for the UI.
  • Generated a tool to scrape public Facebook events to ease the task of adding info to the platform.
  • Integrated a PHP-based reporting tool to the system.
  • Using AWS, generated the server environment using Amazon's load balancer, private networks, Redis server, RDS database, and EBS to deploy new versions and scale as needed.
Technologies: Amazon Web Services (AWS), Ionic, Angular, Hybrid App Developer, CakePHP, Cordova

Developer, Engineer

2014 - 2016
Bryxe/Acupic
  • Helped the UI redesign efforts.
  • Coded a PHP back-end to support UI interactions.
  • Added communication via sockets with a C++ server.
  • Supported refactoring of the existing codebase.
  • Refactored the existing front-end to make the site responsive.
Technologies: PHP, JavaScript, HTML5

College Webmaster Director

2013 - 2016
Instituto Superior Santo Domingo
  • Handled coordination of professors.
  • Planned course content and definitions.
  • Handled student induction and assistance.
  • Coordinated the e-learning course platform.
  • Synchronized student professional profile definitions with current market requirements.
Technologies: HTML5, PHP

Webmaster, Telecommunications Professor

2007 - 2016
Instituto Superior Santo Domingo
  • Handled content definition and maintained the class textbook manual to assist students.
  • Taught a course on web app design and implementation, including work with CSS, HTML5, Ajax, XML, JSON, PHP, MySQL, and CakePHP.
  • Worked with wave propagation basics, set up radio links (in practice and in theory), and worked with antennas.
  • Used ANSI-EIA/TIA recommendations for structured cabling (e.g., 568, 569, 606, etc.).
  • Used fiber optics basics and principles, emitters and detectors, optical loss and noise principles, and optical link theory and design. Fixed installation issues.
Technologies: CakePHP, MySQL, SQL, jQuery, JavaScript, HTML5, PHP

Front-end/Back-end Developer, WordPress Developer

2014 - 2015
AudienceBloom
  • Developed responsive layouts.
  • Created WordPress plugins.
  • Customized WordPress themes.
  • Implemented AngularJS apps for internal systems.
  • Maintained and upgraded a Slim back-end.
Technologies: WordPress, AngularJS, jQuery, PHP, Slim, HTML5

Senior PHP Developer

2012 - 2013
Fanattac
  • Redefined the architecture to support a one-page layout approach.
  • Optimized the previous database engine and helped normalize it. Modeled the new database architecture.
  • Handled charset migration and normalization to UTF8 both in the PHP back-end/front-end and in the MySQL engine.
  • Worked with the team using JIRA and Scrum methodology to organize tasks.
  • Implemented both front-end and back-end features using Backbone.js + Marionette.js.
  • Helped organize tasks in the back-end to provide services for the API (JSON/XML) endpoints.
Technologies: Marionette.js, Backbone.js, Slim, MySQL, jQuery, JavaScript, HTML, PHP

Applications Developer, Telecomunications Engineer

2004 - 2012
Axones
  • Developed an Ionic/Apanche Cordova cross-platform app for both Android and iOS.
  • Provided soft and hard technical support, installation, and maintenance of wired and wireless networks.
  • Configured Huawei switches (3000, 5000, 9000 series) and cross-connections (optical/electrical) in high performance core networks.
  • Designed, installed, and maintained digital CCTV surveillance systems.
  • Worked as a web applications developer and designer using HTML/Flash, PHP, CakePHP, JavaScript, MySQL/Oracle, JSF/RichFaces, Java, Hibernate, and Oracle.
Technologies: Amazon Web Services (AWS), Arduino, Hibernate, Java, RichFaces, JSF, Oracle, MySQL, JavaScript, CakePHP, PHP, Flash, HTML

Senior Java Developer

2007 - 2008
Thinksoft SA
  • Implemented database modeling for an ERP project using Erwin.
  • Handled user interface implementation for the ERP project using J2EE/JSF/Hibernate.
  • Implemented a Java back-end using a business delegate pattern.
  • Defined GPS vehicle location system architecture.
  • Handled front-end development using Google Maps and open source GIS, jQuery, PHP, and MySQL.
  • Handled network integration of AVL GPS/GPRS devices.
Technologies: MySQL, Oracle, RichFaces, J2SE, Jakarta EE, Java, HTML, PHP

Web Developer

2003 - 2005
DelNorteCordobes.com.ar
  • Handled graphic design of a main portal site and microsites using the Corel Graphics suite.
  • Handled database modeling and platform design/implementation for a regional news portal.
  • Developed an online tourism information management system with a calendar of regional events, photo galleries, user registrations, and photo sharing.
  • Developed a music platform with an online WAV/MP3 player and a playlist management and sharing tool.
  • Handled platform maintenance and upgrades.
Technologies: JavaScript, CSS, MySQL, PHP, HTML

Multibranch Time Control and Payroll System and Apps

Co-founded and developed a suite for big multibranch companies to help track time and location, digitalize information, exchange photos and signatures, assign tasks and routes, supervise teams, unify communication channels, and much more. The back end is developed with an MVC framework and API PHP/MySQL. The admin panel uses HTML5/Angular and three apps that I fully developed for time control, team tracking, and supervisor monitoring using Ionic. The service also connects with Amazon S3 API to sync and back up information and other parties such as face recognition systems.

UNP Club Membership Apps (iOS/Android)

Developed the back end, admin panel, and apps on both iOS and Android (Ionic) for the most important nightclub in Córdoba where members can register, make purchases during the night, earn points, exchange points, get benefits, upgrade their membership status from silver to black, get notified for upcoming events, send their request to participate, and much more. Also analyzed and developed the system to prevent fraud and errors associated with the dispatch of drinks during the night, which helped cut costs and reduce loses.

Open Source Weather Station

http://openweatherstation.com
The Open Weather Station (OWS) is a do-it-yourself weather station solution that aims to be affordable, stable, easy to build, and tested in the wild. Measure, monitor, store months of data, and send it to your server as well as Wunderground, Thingspeak, Windguru, or OpenWeatherMap via wifi or GPRS/GSM/4G. It evolved from other approaches I have been testing and using in the field since late 2012 to this day.

App for Volunteer Firefighters (Real-time Alert System)

Founder and developer of the full solution: backed by PHP/MySQL with an API to integrate all layers against two Ionic apps. One app is managed by a "Guard" who receives the emergency call and dispatches the alert to the volunteers that have another app that processes the alert, wakes up the mobile phone, puts the volume all the way up, and plays a customizable sound. Then the volunteer can respond to inform the organization whether they are going to participate or not. Alerts are "pushed" to the devices but are also sent via SMS directly from the Guard device to ensure that offline devices will also receive the alert. In turn, those offline (or old) devices can respond via SMS too and the Guard app processes the incoming message as well.

Real-time Weather Service for Kitesurfing

I implemented a remote weather station to log wind speed and wind angle for a kitesurfing website app using an Arduino (C code) that reports weather to a PHP service.

All the data is plotted using pCharts and Ajax in a CakePHP environment.

PWA Angular Multi-site Management System

I developed a PWA web admin using Angular and Ionic frameworks for one of the biggest online car sites in USA. I created a multi-site admin panel where over 15 sites get managed from a simplified interface and information about promotional cars and specials, information is generated and distributed in real time. I used Laravel to implement a back-end API and MySQL as the DB engine to support data storage.

Digital Fingerprint Time Attendance System

I developed a Java desktop app to enroll employees using their fingerprint (feature template extraction). I also developed an online web app where HR admins can manage all the information and view/download reports (PDF, Excel).

The system is currently being used by several companies, one of them with more than 2,000 employees enrolled in several branches.

Languages

HTML5, SQL, JavaScript, PHP, C, Java, HTML, CSS

Frameworks

Ionic, CakePHP, Angular, Laravel, JSF, Hibernate, Slim, AngularJS

Libraries/APIs

jQuery, Chart.js, RichFaces, Backbone.js, Marionette.js, Facebook API, React, Amazon Rekognition

Tools

Eclipse IDE, Xcode, Atom, Flash, Jira, Git, Amazon EBS, Amazon ElastiCache, AWS ELB

Platforms

Arduino, Amazon Web Services (AWS), Linux, Android, Jakarta EE, J2SE, Oracle, WordPress, LAMP

Storage

MySQL, Amazon S3 (AWS S3)

Other

Cordova, TCP/IP, Hybrid Apps, Hybrid App Developer, Wamp

Paradigms

Scrum

2000 - 2006

Engineering Degree in Telecommunications

Blas Pascal University - Cordoba, Argentina

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