Jonathan Barquero
Web Platform, Cloud, Custom Hardware and Mobile Development -
Full Stack Software Developer, with vast experience on both web based and mobile development, experienced working and/or designing architectures such as client/server, saas, cloud computing, SPA and patterns like MVC, MVVM, CSLA, Unity, Object oriented programming, N-Layers, factories, continuous integration and test driven development with methodologies like Agile, scrum and extreme programming.
Language/Frameworks:
Ruby, Rails, Sinatra, Java, .NET, Python, Django, Objective-C/Swift, Android, Cordova/Phonegap, NodeJS, HTML5, CSS3, WCF, WPF, MVC3/4/5-Razor, Microsoft Entity Framework 3/4/5/6, LINQ/Lambda, Perl, SenchaTouch, Titanium, Javascript, Ajax, JQuery, AngularJS, Silverlight, ASP (classic), PHP, Yii, Laravel, KNIME/Java, JSP/Struts, Servlets, JNI, C, C++, PL/SQL, Spring, Hibernate, Maven, Ant, TDD, CI, Jenkins, Heroku, New Relic, T-SQL,PL/SQL, Selenium Kit (SE Builder, SE Webdriver, SE Server, SE Interpreter, SC RC, etc), nodeJS, express, grunt, bower, yeoman, boilerplate, coffescript, SASS, karma-jasmine.
DBMS:
Oracle(8,9,10g,11g) - SQLServer(2000, 2005,2008,2012) - MySQL - Postgres
NoSQL: MongoDB, Rabbit
Methodologies:
Agile/SCRUM
Patterns:
MVC, MVVM, CSLA, Unity, OOP, Factories, CI, TDD
Tracking tools:
Microsoft Project, Open Air, JIRA, Rally
Source control:
Git, SVN, TFS, Visual source safe, Perforce, CVS, Github, CodePlex
OS:
Linux (Debian, Red Hat, SuSE, Mandrake, Mandriva, Fedora Core, Raspbian, Ubuntu, CentOS, Debian), OSX, iOS, Android, Microsoft Windows XP, Vista, 7 and 10
Servers(devops):
Apache, Ngix, IIS, Tomcat, WSGI, WEBrick, Puma, Unicorn, Thin
Community:
Stackoverflow active member with more than 2.5K upvotes, Facebook Developer (Facebook JDK), Paypal Developer (Paypal JDK and Paypal mobile),Mobile Developer (iOS, Android, Windows Phone & Blackberry),Web Services (SOAP and REST), Stackoverflow Member, Bitcoin Developer, Github
Experience
Freelance Software Engineer
Company Name: FiNC Japan
Nov 2016 – Present
FiNC is a digital healthcare company with an emphasis on creating timely, actionable and personalized recommendations to help individuals reach their health goals. Leveraging technology and research, FiNC provides a platform for users to understand, manage and improve their health.
Specialties
artificial intelligence, wellness, cognitive computing, machine learning, and corporate wellness
Projects:
https://itunes.apple.com/JP/app/id-?mt=8
https://play.google.com/store/apps/details?id=jp.co.fincapp&referrer=af_tranid%3DKyB8wdIShyZ3I4ZKUMuU9g%26pid%3Dtft_gift_walk%26c%3D2017_1_23
https://onlineworks.finc.com/
Diet Coaching
Ruby on rails, RSPEC, CircleCI, Jenkins, MySQL, Rake, Active Record, db migrations/seeding, multiple environments (production, staging, development), Github, REST/API, Grape
Finc Chat
ReactJS, javascript, API, redis, MySQL, rake, active record, rails, react-boilerplate
Software Architect, Consultant at MiSale
Company Name: MiSale Startup Australia Brisbane
Dates Employed
Oct 2016 – Present
https://misale.com/
In charge of architectural design as well as plan, code, and productions/post-production.
mongodb, angularjs web app, ruby on rails web api, https/ssl, smtp, sms text notifications, aws s3 bucket storage, mvc, ci, git, staging/production
Software Architect at DevDigital
November 2015 - Present (1year and 6 months)
In charge of documenting, planning, designing, coding, and deploying (including DEVOPS) to different working environments (dev, test, staging and prod) also managing team members to successfully deliver features/releases/improvements on the system
Linux (CentOS), TDD, python, django, ruby, sinatra/rails, rspec, capybara, cucumber, factory-girl, devise, SSL, RSA, HTTPS, bin/bash, ssh, cron jobs, resque, scheduled jobs, capistrano, unicorn, puma, passenger, svn, git, CI, jenkins, selenium, bitcoin server, PL/SQL, REST web services, web api, angularJS, jquery, bootstrap, SASS, CSS, VPN, Windows Server 2008, RDP, apache, ngix, MySQL/MariaDB, postgres, PHP, Yii and Laravel, PHPUnit, nodeJS, bower, grunt, yeoman, boilerplate, karma-jasmine, coffescript, SASS.
Projects:
Bitcoin payment gateway (rest web api for handling bitcoin transaction, bitcoin server production and development enviroment setup, developer operations, software design and coding)
Bitcoin json rpc processes(running as cron jobs) for cold/hot wallet transfering
Intranet CRM (admin super users, debit/credit transactions, open/close client accounts)
Intranet Admin Backend System (admin users, roles, permissions, clients, transactions, bug report, and payments)
Test driven development
Ruby on rails, Rspec, capybara, cucumber, factory-girl, devise, rails-api
Software Engineer at Gorilla Logic
March 2014 - December 2015 (1 year 10 months)
County of Santa Clara
Information Services Department
Tax collector and apportionment system(TCAS)
Java, Ant, Eclipse, Linux/CentOS, Unix/Solaris, Oracle, PL/SQL, JUnit, hibernate, JSF, bin/bash, PL/SQL, Continuous Integration, Agile/SCRUM calls, Rally, CruiseControl, SVN
Monkey Talk
Scripting multiplattform desktop app (client) for mobile testing automation and android/iOS agents (server)
java, maven, ant, graddle, apk tools (android library branching), jenkins, OSX, XCode, eclipse, hybrid mobile (iOS and Android) development (Cordova, Phonegap, SenchaTouch, etc...CSS3+HTML, responsive design, single page arch, ajax, jquery, angularjs)
Foxhound
Reverse engineering and backend/dashboard development (ruby, sinatra, heroku, HTML5, CSS3, angularjs,
jquery, bootstrap, postgres)
Page2
Ad-Player
QA Automation for ad-player software, installed on custom made advertisement device (software for custom
hardware, linux embedded system) bin/bash, java, maven, jenkins, linux/ubuntu, vpn/networking/routing/ ping, git, attlassian
Freelance Software Engineer at CareerBuilder.com
July 2013 - June 2014 (1 year)
Ruby on Rails ( MVC engines & themes, mixins ) + HTML5+CSS3 CI:new relic
Cloud:heroku
Unit Test:capybara (sintax ruby or rspec)
Senior Software Engineer at Accenture
March 2012 - June 2013 (1 year 4 months)
Design, Development, Production-Deployment, Back-end development
WCF, C#, SQLServer 2008, PhoneGapp Front-End setup for iOS (XCode/Objective C) and Android (Eclipe/ java) – HTML5+CSS3, Javascript, HTTP, ajax, jquery, REST Webservices
VB.NET, Microsoft Entity Framework, PL/SQL database (creation, updates restoring, production run, migration scripts) on SQLServer 2008, SEO content, javascript animations, jQuery, HTML 5, CSS3, Facebook JDK
Software Engineer at EX2 Outcoding
September 2008 - March 2012 (3 years 7 months)
ASP, ASP.NET, C#, windows services, SOAP WS, HTML+CSS, web-forms, Java, Hibernate, Spring
Freelance Support Developer at KiSP
August 2006 - May 2009 (2 years 10 months) Project:
SQLServer DBMS, creation of web pages (C#.NET, VB.NET and classic ASP), creation of validation scripts for UI controls (JavaScript), making different UI changes on web pages (deleting or adding new functions or requirements), N-Layer Programming, Access, creation and modification of store procedures (SQL Server), Access, creation, administration and modification of data base tables (SQL Server).
Honors and Awards
3rd Place Award for Project Hospitapp
World Health Organization, Region of the Americas and Costa Rica's Department of Health March 2015
http://hospitapp.herokuapp.com/
Galactic Problem Solver
NASA April 2014
1st Place (Auckland New Zealand) Project Collaborator
Stac Industries and his Spaceglove: Spacecraft Gesture And Voice Commanding project located @ https://2015.spaceappschallenge.org/project/starc-industries/
Project for Topic "Fit As A Moose: Metabolic Observations Of Space Explorers"
Device for tracking human metabolic data with different sensors:
- Body Temperature
- Environment Temperature - Glucometer
- Salive PH level
- ECG
- ECM
- Oximeter - Blood Pressure
https://2015.spaceappschallenge.org/project/down-to-earth/
Languages Spoken
English Portuguese Spanish
Education
Universidad Latinoamericana de Ciencia y Tecnología
Bachelor's Degree, Computer Science with Software Development Emphasis, 2006 - 2008
Universidad Latina de Costa Rica
Engineer's Degree, Computer Science, 2003 - 2006
Activities and Societies: Teacher's Assistant
Universidad Estatal a Distancia
Human Studies : History, Literature, Philosophy, Ethics, Visual Arts, Musicology, 2002 - 2003
Publications
Ingenio tico hace aplicaciones avanzadas en salud
La Republica Newspaper March 23, 2015 Authors: Jonathan Barquero
Mention on local national newspaper about the 3rd place won on 2015 "Be healthy" hackathon for medical science organised by World Health Organization, Region of the Americas and the Costa Rica's Department of Health.
Project's website http://hospitapp.herokuapp.com/
Volunteer Experience
Network Member at Stack Overflow
November 2013 - Present
http://stackoverflow.com/users/-/d1jhoni1b
+2,5k REPUTATION ~ over than1million people reached
1 person has recommended Jonathan
"Jonathan was the QA automation lead on a team I led for a digital marketing application. QA was brought onto the project late in the development process, not long before the first round of system integration
testing. So Jonathan faced the usual challenges of shepherding this vital component of product development, compounded by the urgency of having to “have it done yesterday.” We were fortunate to have him in this role — he’s also an application developer, so his experience greatly augments his insight into how the product works, including what issues are likely to be serious and which are likely minor, and he understands the technology as well as any developer on the project. He can be counted on to rise to the occasion when the customer makes special demands, and he is also able and willing to work productively with anyone on the team, regardless of the circumstances. I would be very happy to work with Jonathan on a future project."
— Wayne Adams, Consultant, Theorem, managed Jonathan indirectly at Gorilla Logic
Contact Jonathan on LinkedIn