James

Senior Full Stack Developer in Buenos Aires, Argentina

James is a full stack developer with 12+ years of experience building mostly enterprise applications. Prior to university, he started off as a Visual Basic 6 Developer before moving to PHP. After graduating with a degree in Software Engineering, James has spent most of his time in the JVM stack working in various industries including startups in banking, insurance, and portal development.

James made the switch to JavaScript primarily on the frontend and JVM on the backend. His JavaScript experience includes experience with MarionetteJS, AngularJS, EmberJS, and his favorite frontend library ReactJS. On the backend he has worked with Spring-Boot, Play, Vertx and with other JVM languages such as Scala ,Kotlin and Clojure. He also enjoys building projects with Arduino in C++ 11.  

Besides work and work related hobbies you can find James enjoying kayaking, biking and stand up paddle boarding.

Hire Me
Java
JVM
Scala
Kotlin
Spring Boot
JavaScript
React
Redux
MarionetteJS
AngularJS
EmberJS
Express
NodeJS
Clojure
PHP
Vertx
Linux
Visual Basic 6
C++
AWS
MongoDB
React Native
Android
Play
Ionic

Employment

Software Engineer
Freelance ⦁ 2019-2020

  • PediloYa - Vertx/Kotlin/AWS Developer
  • Quiena - Scala Akka Developer
  • iSeatz - React/Redux/TS Developer

Software Developer
Various ⦁ 2017-2018

  • ComprasClaras - Spring-Boot/Kotlin/React Native Engineer
  • Metechi - Java/Scala Developer using Play Framework
  • Bluestar - Fullstack Lumen/React-Redux Developer

Software Developer
Freelance ⦁ 2014 - 2017

  • Glasstone – Android NDK, Java, C++, QT Developer porting High Fidelity VR to Android
  • iMesh – MEAN Full stack developer
  • Zeitus.com – Startup Workflow Chrome extension in Gmail using Spring-Boot + Angular and React + Redux
  • Full stack Startup Architect and developer in Ionic2 (Angular2) + RxJs/ngrx/Redux + Spring-Boot
  • Mozio.com – Frontend developer migrating from Angularjs to React + Redux
  • SourceBold – Full stack Ionic AngularJS, NodeJS (Express), AWS for Dentistry App
  • Levvel – Fronted CRM development in AngularJS and ES6 Webpack
  • NewsBox – Frontend development of a news portal using EmberJS
  • SameGrains.com – Frontend development using MarionetteJS
  • Ourmark.com – Fullstack development using SpringMVC, Solr
  • Startup Bitcoin Payment service provide full stack development using Spring-Boot, Postgres
  • INTA – Full stack development, Liferay Customization Development Scala for portlets                                                                  

Software Developer
Citibank ⦁ 2013 - 2014

  • Worked on development of an ATM Middleware Application
  • Magentic Stripe Financial Transactions
  • EMV Financial Transactions JAVA-OSGI
  • Modular Application design

Java Architect
SYSOne ⦁ 2011 - 2012

  • Software development for an Insurnace Software Suite
  • REST Middleware design with SpringMVC
  • Team Lead
  • JBPM and ActivitiBPM Workflows for Insurance Processes
  • JSF- Richfaces GUI design
  • Hibernate
  • EJB

Java Developer
Enterprise Objects Consulting ⦁ 2009 - 2011

  • Liferay Portal Customization
  • Development of hooks themes and portlets using Struts, SpringMVC, Vaadin, Zk and Jquery ajax frameworks
  • Axis Web Services
  • Postgress and mysql databases
  • Work flows with Bonita BPM
  • Load balancing using apache2 and tomcat

PHP Developer
Interwatches.com ⦁ 2008 - 2009

  • Development using Zend Framework
  • LAMP (Linux apache2 and MySQL) Configuration
  • SEO Optimization

Portfolio

Education

Bachelor of Science, Computer Engineering
University of Palermo, Buenos Aires, Argentina

Machine Learning Specialization
Buenos Aires Institute of Technology, Buenos Aires, Argentina

Languages

English, Spanish

James

Senior Full Stack Developer in Buenos Aires, Argentina

Hire Me