Sr Software Engineer working in telematics and consumer based web applications both backend and frontend since 1998. I've been writing Java applications using Oracle since February of 2000, which is also when I started working with Oracle's Advanced Queueing Messaging Oriented Middleware (MOM) server. Comfortable in many different programming languages and flexible in using the most optimal
Sr Software Engineer working in telematics and consumer based web applications both backend and frontend since 1998. I've been writing Java applications using Oracle since February of 2000, which is also when I started working with Oracle's Advanced Queueing Messaging Oriented Middleware (MOM) server. Comfortable in many different programming languages and flexible in using the most optimal language for the task.
I have solid expertise in Java, Spring, Oracle, and Java Messaging Service (JMS); specifically Oracle Advanced Queueing, RabbitMQ and ActiveMQ.
- Created a fork of a Sinatra Ember.js skeleton and added LiveReload: https://github.com/egonz/sinatra-ember-livereload-skeleton
- Indoor tracking and home automation with Node.js;
Arduino (multiple and custom shields including Bluetooth 4.0 BTLE);
Raspberry Pi - Ubuntu web app, using MongoDB.
- Applicant Tracking System (ATS) in Ruby on Rails, Apache Solr search
- Telematics application in JHipster
- Exploring Google Project Tango; just received dev kit
- Working with Oculus DK1
I've developed Location Based Service (LBS) cell phone applications and telematics programs for 3 companies, including OnStar competitors.
In 2003 a colleague and I, Tom Clements, wrote a white-paper on indoor navigation using bluetooth; ahead of our time.
Sr Software Engineer @ From August 2015 to Present (5 months) San Francisco Bay AreaSr Software Engineer @ Architect / Lead of various projects. Backend and Frontend design and development focus. Refactored legacy Tapestry web application using Spring MVC and Hibernate JPA/Spring data JPA. Integrated Redis as a secondary datastore. RESTful Web Services. JMS Messaging using ActiveMQ.
Re-wrote ANT scripts with Gradle; Integrated JUnit, HTTP unit and Selenium tests under Gradle; Setup continuous deployment using Jenkins.
Web development using JQuery, EmberJS. Developed Facebook canvas application in PHP.
Developed new metrics application using JHipster.
New video ad integration using JW Player, Ad Tag (VAST VPAID) Waterfalling.
Redesigned Admin in Ruby on Rails (RoR) and later under SpringMVC and Ember.js.
ORACLE / MySQL / Mongo DB From 2010 to 2015 (5 years) Sr Software Engineer @ Preformed similar role as with Televoke/deCarta for a stolen vehicle telematics platform.
Additional: Adobe FLEX / JDO
I have worked on various Android projects. I developed a client and callback SOAP service for integration with T-Mobile's M2M API. From 2008 to 2010 (2 years) Sr Software Engineer @ Project Lead for complete application refactor: backend b2b processing.
Sr Software Engineer responsible for design and implementation of new functionality to on-demand solutions for the Foodservice and Retail industries. Java, AJAX, Oracle AQ (JMS), JAXB, XML, and XSLT. Re-Architected back-end application and data model to increase scalability. Increased overall throughput by 1000x and increased scalability and redundancy by making applications multi-threaded. Implement Oracle Advance Queuing (JMS) to process all EDI transactions asynchronously. Designed web login using AJAX. From 2005 to 2008 (3 years) Software Engineer @ Sr Software Engineer on Java server-side applications (GPS translations, reverse-geo coding, wireless provider integration, SMS applications, Oracle PL/SQL).
Lead on server-side backend applications JAVA 2 Enterprise Edition (J2EE) for connecting to multiple cellular network providers using SOCKET interface. Message driven design and implementation using ORACLE Advanced Queuing/JMS (MoM/Messaging Oriented Middleware). Developed Mobile personal tracking applications using BREW, J2ME, Palm, and Symbian. Developed a mobile location based application for visually impaired in J2ME.
Lead developer on backend services for multiple carrier networks; server-side Java applications (wireless provider integration, reverse-geo coding, SMS applications, GPS translations, finder app). Internationalized platform to expand into all of North and South America. Integrated several cellular control channel providers using sockets and DES encryption algorithms. Integrated with several car security systems including Omega, Satronics and LoJack. From 2000 to 2005 (5 years) San Francisco Bay AreaSr Software Engineer @ Purchased Televoke in 2002. Developed a J2ME mobile app that provided mapping location services for the visually impaired, also described as Talking Maps. I worked together with the founder of deCarta to design and implement the project. In addition to the mobile implementation I also designed and built the backend application for converting the reverse geocoded latitude and longitude into a WAV file which was streamed back to the mobile client using Zip compression. From 2000 to 2005 (5 years)
Philosophy, Psychology @ Ivy Tech Community College Eddie Gonzales is skilled in: Oracle, Java, Java Enterprise Edition, Software Engineering, PL/SQL, Core Java, JMS, REST, Spring, Node.js, Redis, GPS, Telematics, Ember.js, jQuery
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension