Post Job Free

Resume

Sign in

Developer Software Engineer

Location:
Miami, FL
Posted:
February 06, 2016

Contact this candidate

Resume:

Asiel Gil Martínez Software Engineer

https://www.linkedin.com/pub/asiel-gil/43/844/34

actfe7@r.postjobfree.com

CAREER OBJECTIVE

Software Engineer with more than 4 years of experience as a successful Software Developer working in Mobile and Web applications. Seeking a position to pursue a highly rewarding career, seeking for a job in challenging and healthy work environment where I can use my skills and knowledge efficiently for professional growth.

Knowledge and Skills Areas:

- Software Development Lifecycle

- Object-Oriented Programming

- Problem Analysis & Resolution

- Web & Mobile Development

- REST API Development

- Test Driven Development

TECHNICAL SUMMARY

Programming Languages: JAVA, Groovy, C#, JavaScript, Php, HTML.

Operating System: Windows Server, Linux (Ubuntu Server, SUSE).

Application Technology: Grails, Android Platform, J2EE, Spring, Hibernate, JUnit, Spock Framework, ASP.NET MVC.

Database: PostgreSQL, MySQL Server.

EDUCATIONAL

Bachelor's degree Computer Science

University of Computer Science (UCI), Havana Cuba.

QUALIFICATIONS OVERVIEW

-Possess expertise in Object-Oriented Analysis/Design and Java Development, skilled at progressing from problem statement to well-documented designs.

-More than 5 years of experience as Java Developer (J2EE, JSP, Spring, Hibernate, Grails).

-Highly experienced with Android Platform, 3rd party Libraries and APIs.

-Linux Web Server Administration (Tomcat, Apache, Nginx).

-Experience working with Cloud Server and Services (Rackspace and AWS).

-Test Driven Development Experience implementing Unit, Integration & Functional Test (JUnit, Spock, Geb, Selenium WebDriver).

PROFESSIONAL EXPIRIENCE

Java/J2EE Developer

Vienna Residence - Vienna, Austria

May 2015 to June 2016

This project was a data driven J2EE based web application prompting development of interactive frontend and data driven backend applications and services. The wide ranges of project objectives include the implementation of portal, blackboard and report. Important tasks included modifying the existing database, creating stored procedures, objects, tables, sequences and indexes according to the functional requirements of the business flow.

• Test Driven Development implementing Unit, Integration and Functional Test(Spock, Geb, Selenium)

• Experience Scrum Agile Development (Jira).

• Developed and implemented UI controls and APIs with AngularJS.

• Used Grails & Groovy Framework for developing the application

• Used Spring Boot Framework for developing the application

• Implemented the persistence layer using Hibernate-ORM.

• Developed Web Services to consume those Web Services as well other enterprise wide Web Services.

Senior Android Developer

ECapture Inc - New York, NY

Oct 2014 to Sept 2015

Provide object-oriented and Mobile applications (OOS) design for one of the real state industry’s leading applications business. Develop and customize software for diverse client base. Achievement Highlights. Contributed software engineering expertise in the development of products through the software lifecycle, from requirements definition through successful deployment and initial Quality Assurance(QA) process. Introduced methodologies and best practices that enhanced product definition, release processes and customization of applications to user needs.

• Designed and developed mobile application for Android mobile devices with extensive user interface development.

• Implemented unique design for portrait and landscape mode.

• Implemented Augmented Reality Features (METAIO Sdk).

• Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.

• Integrated Third Parties Libraries(Facebook Sdk, Paypal, Sdk, Retrofit, Picasso).

• Integrated Google Play Services(Google Calendar API, Google Maps API, Google Location, Google Cloud Messanging, Google Plus, In-App Billing App).

• Software Development using Scrum Agile Development (Asana).

Java J2EE Developer

University of Computer Sciences - Habana, Cuba

Sept 2011 to Jun 2013

Arkheia System developed as a tool for automating Historic Documents Management. This tool enables Digitalization process from physical documents. This is based on the hierarchical level. Every individual can enter the status and also add the status to existing work, but has no privileges to modify status. Administration controls the privileges to all and based on the Individual level.

• Designed, developed, debugged and tested the web based application using the J2EE architecture.

• Designed and developed the User Interface using JSP, Servlets and Java for both Business Logic and GUI development.

• Developed and implemented UI controls and APIs with AngularJS.

• Used Spring and Web MVC Framework for developing the application

• Implemented the persistence layer using Hibernate-ORM.

PROJECT ACHIEVEMENT

Java J2EE Developer

- Vienna Residence version (2.0) is a System to manage all process and services for apartment rental in Vienna City, provide a fresh new interface for customer and managers to handle all process from search, payment and contract third parties service providers

http://www.viennaresidence.com/

Senior Android Developer

- Douglas Elliman – ELLY (http://meetelli.com/)

Is a Real Estate application, oriented to allow clients to search for a home and Communicate with his Real Estate Agent features(Searches with -3D Augmented Reality and Geolocation Searches, Mortgage Calculator, Social Media Integration) (Android Sdk, Push Notification, Google Map, Facebook SDK, Google Play Services)

https://play.google.com/store/apps/details?id=com.elliman.elli

https://play.google.com/store/apps/details?id=com.elliman.myelli

https://play.google.com/store/apps/details?id=com.elliman.openhouse

Java J2EE Developer

- 1MobileSpy

Mobile Spy is a Web System to store and manage all the data from android device, the system have an android app running to sync all data with an API Restful and a web panel to allow the user check online all his personal data like (Contact, Call, Text, Geolocation, Geofence Features, Images, Video, Notifications, Browser History, Applications Installed, etc). The system already have remote functions that can be used from the web panel like Take Pictures, Screen Captures, Record the Environment Sound or get current location. (Android Sdk, J2EE, Spring, Web MVC, Hibernate, Rackspace Cloud Files API, Postgres, Postgis Extension, Rest API)

http://1mobilespy.com/

Software Engineer

- Arkheia – Digitalization Module

Arkheia is a Document Management System used to track, manage and store documents. Design and Implementation of Digitalization Module, this handled all the process of get the documents from scanners implementing an interface of communication with Scanners devices using Twain Protocol and then processing the images with an OCR (Optical Character Recognition) integrated to a web API Services.(J2EE, Spring Web MVC, Hibernate, Tesseract OCR, C#,.Net, WCF, Twain Libraries).

Senior Android Developer

- Done - To Do App

Done is an Android application to organizes your tasks with a fresh and modern UX, you can send important lists (or even individual tasks) to friends, relations and colleagues at work.(Android sdk, Google Play Services, Google Calendar API, Material Design, AdMob) https://play.google.com/store/apps/details?id=com.app.done



Contact this candidate