Uploaded File
add photo
Norge
norgedc84@gmail.com
954-261-5297
Miami, FL 33126
Java Developer
13 years experience C2C
10/18/2022
0
Recommendations
Average rating
18
Profile views
Summary

  • Over 10 years of experience developing enterprise applications using Java/J2EE technologies in Banking, Public sector, Private sector.
  • Comprehensive work experience through all phases of Software Development Life Cycle (SDLC) starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation of multi-tier enterprise, web-based, and distributed applications.
  • Ability to develop and deployment of multi-tiered web-based enterprise applications using J2EE technologies like Servlets, JSP, JPA, Hibernate, Spring, Openbravo ERP, JDBC, JNDI, JavaBeans and Web services (SOA).
  • Capability in designing the applications by applying OOAD principles and developing UML diagrams, like Use case diagrams, Class diagrams, Sequence diagrams and etc. Using Rational Rose, Power Designer, and Microsoft Visio.
  • Strong experience in development of GUI (Graphical User Interface) using Java Swing, Rich Client Platform (RCP), JSP, JSTL, JSF, Ajax, PrimeFaces, JavaScript, HTML, DHTML, XML, XSD, XSLT and CSS.
  • Proficient in client web technologies using HTML5, DHTML, CSS3, JavaScript, ExtJS and jQuery, AJAX.
  • Experienced in working with IDE Tools like NetBeans, GlassFish, JBoss, SoapUI, AnyPointStudio of Mule , IntelliJ and Eclipse.
  • Skilled with Version Control like Subversion, Git, GitHub and Maven.
  • Worked with several frameworks like JSF, Hibernate, Spring Boot.
  • Hands-on experience with different kinds of databases MS-SQL Server, DB2, MySQL, Sybase, PostgreSQL, Oracle and proficiency in writing complex SQL, Stored Procedures, Triggers, Functions, and Packages.
  • Experience in development and deployment of AWS, SOA (Service Oriented Architecture) based Applications using Web Services including WSDL and SOAP (Developed Web Service client/host services using JAX-WS, REST, BPEL, JMS, BPM and XML Beans.
  • Ability to develop and deployment of multi-tiered web-based enterprise applications using J2EE technologies like Servlets, JSP, Spring framework, Spring Boot, RabbitMQ, JNDI, JavaBeans, Jenkins, Docker, Nginx, HSM, Apache HTTP Server, Netflix/Hystrix, Netflix/Zuul and RESTful APIs.
  • Excellent analytical, communication, organization and time management skills very good experience in programming & problem-solving

Experience
Working from Telit IoT Platform
Information Technology
Aug 2018 - present

I work with Robert Half as a contractor, and I currently provide my services in a company called Telit IoT Platforms. In this company I work in the development of applications oriented to micro-services with the objective of satisfying the needs of the client, with which continuous integrations are made. This business is aimed at the interaction with a physical computing device HSM (Hardware Security Module), which protects and manages the digital keys that will be included in the new modules for a robust authentication and provides us with a cryptographic processing in said process.

Responsibilities:

  • Implementing the service-oriented architecture integrates technologies such as Spring Boot, AWS, Docker.
  • Developing micro-services to consumed Rest Services using HTTP/HTTPS methods a secure traffic (SSL/TSL) to the client with continuous deliveries.
  • Using JHipster generation to creation and modeling a micro-services into Spring Boot.
  • Extensive experience in micro-service development using the MVC pattern.
  • Netflix/Hystrix to a Circuit Breaker integrate in the Gateway-Discovery and micro-service to give protection from and control over latency and failure from dependencies accessed.
  • Using Gson to get the data from the client asynchronously by using JSON object.
  • Responsible for creating database tables, procedures, functions using MySQL.
  • Used Maven as a build and deployment tool, integrate with Nexus Repository Manager.
  • Framework JPA has been used for the connectivity of database, and Liquidbase for database versioning. ? Netflix/zuul provides dynamic routing, monitoring, resiliency, security.
  • Using of Nginx for security access control based on the IP address of the client, by password (basic HTTP authentication) and by the result of sub-abstraction.
  • RabbitMQ to accepts and forwards message asynchronous in the system, and allow the integration between several micro-services.
  • Using Jenkins for server automation and continuous integration with all micro-services.
  • JDL -Study to JHipster is using in the entity creation.
  • Generation to digital key (encrypt/decrypt) for the all modules in the system using HSM physical computing.
  • Using IntelliJ in the all stage in the implementation.
  • Postman and Swagger to integration testing.
  • Jira as an agile project management tool.

Environment: Java8, AWS, Spring Boot, Hibernate, JPA, SSL/TLS, Docker, Angular, Netflix/Nginx, Netflix/ Zuul, Apache HTTP Server, Hystrix, TypeScript, REST, IntelliJ, RabbitMQ, Git, JUnit, TDD, UML, JDLStudy, Swagger, Maven, iText, Gson, JHipster, Postman, MySQL.

No skills were added
Remove Skill
Weapons Control
Information Technology
Apr 2016 - Nov 2016
Quito, MS

The solution also includes the definition and control of service level agreements (SLA), workflow ca- pabilities for assignment and warnings of incidents, reports, alarms, interconnection with other sys- tems and the generation of knowledge bases that help resolve faster way incidents based on informa- tion from previous records.

Responsibilities:

  • Analyzed business requirements and participated in technical design, development, and testing of various mod- ules.
  • Using Bootstrap components to enhance the user experience.
  • Extensive experience in web development using the MVC pattern.
  • Developed a Dashboard using the main components of Bootstrap. Implementation of modules for the analysis of SLA (Metrics) and SLA planning (Diary).
  • Developed using Core Java and supported Java/J2EE applications with emphasis on OOP-based web forms, busi- ness logic, and database access components.
  • Developed a web application for monitoring and control of SLA (Service Level Agreement) for electronic bank- ing.
  • Worked on website at Enterprise level in Java/J2EE, Spring Framework, Hibernate, JavaScript technologies.
  • Coding using Core Java in Eclipse RCP. Used JDBC for database connectivity.
  • Designed, coded and configured server-side J2EE components like XHTML, Servlets, Java Beans, XML Parser API.
  • Worked on Oracle10g database for storing and retrieving the application data.
  • Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
  • Used Bootstrap UI extensively for developing the UI using the MVC framework.
  • Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON, and XML.
  • Implemented Transactions using spring framework.
  • Used JSP Tag Libraries (JSTL) to implement the logic inside the JSPs.
  • Used AJAX to get the data from the server asynchronously by using JSON object.
  • Performed unit testing using JUnit framework and tested DAO's.
  • Testing using SoapUI IDE for test WSDL and REST.

Environment: Java7, J2EE, SpringBoot, Hibernate, JavaScript, Bootstrap, jQuery, AJAX, REST, Eclipse, Sub- version (SVN), UML, JSP, JSTL, Servlets, iText, JasperReport, JUnit, SOA, SoapUI, Oracle, JDBC, Maven.

AJAX Bootstrap CSS Eclipse Hibernate HTML J2EE Jasper Reports Java Java Servlet Javabeans JavaScript JDBC jQuery JSON JSP Junit Maven MVC Oracle REST SOA Spring UI UML WebServices WSDL XML
Remove Skill
Accounting and Finance System (Software ENGINEER)
Information Technology
Aug 2011 - Oct 2012
Cuba, AL

[Working from Office Implementation of a document management system that automates the process of sending documents be- tween institutions at the national level in Cuba. With the aim of automating processes of signature, revision, authorization, cancellation, and delivery of documents. Improve the user experience by exploiting the bene- fits of the spring framework and the Ext JS library on the web.

Responsibilities:

  • Used Ext JS Framework: Asynchronous JavaScript technology used and XML (AJAX) for critical front-end vali- dations to reduce the load on the server side
  • Front-end is designed by using Ext JS Framework (HTML, CSS, JSP, Servlets, JSTL, JavaScript, Ajax)
  • Used JavaScript for the web page validation.
  • Implemented Model-View-Controller (MVC) architecture
  • Design report with iReport and Jasper Server for report server
  • Simulation of business processes for the change of status of different documents
  • Electronic Signature with the use of SSL certificates (Secure Sockets Layer) using pairs of X 509 certificates (public key and private key), such as authentication mechanism
  • Created Unit, Acceptance and Integration Test Documents and Code Review Documents.
  • Used Tomcat Application Server for deploying various components of application.
  • Persistence layer was implemented using Hibernate Framework.
  • Involved in writing and executing stored procedures, functions and triggers for PostgreSQL to create a Database Management System.
  • Used protocol SMTP and POP for the message notification
  • Used Maven as a build and deployment tool.

Environment: Java, J2EE, Spring Framework, JSON, XML, Javascript, MySQL, Tomcat server, XML, UML (Rational Rose), HTML, CSS and Windows XP, Ext JS, iReport, JasperServer, SVN

Maven SVN Windows CSS HTML Java JavaScript JSON MySQL PostgreSQL
Remove Skill
(Software ENGINEER)
Information Technology
Sep 2009 - Nov 2010

[Working from Office, Camaguey, Cuba] Hospital management system for the monitoring and analysis of statistics that optimize medical processes. Plugins are implemented for connectivity of different data sources (JDBC) and creation of reports.

Responsibilities:

  • Developed various helper classes needed using Core Java concepts such as OOP
  • To increase the usability of the Core Java meta-model and ensure that the concept-actualized models conform to the meta-model, we have developed a modeling environment.
  • PostgreSQL was used as the database for the application.
  • All the functionality is implemented using Core Java, SWT, Swing, JDBC and iReport for front-end application.
  • Implemented Java components using patter MVC.
  • BIRT is the tool for generating reports in the system.
  • Creation to the visual editor SQL for the construction sentence SQL to help recovery data, and then be analyzed
  • Creation standard to connect to the different RDBMS (MySQL, PostgreSQL, SQL Server, DB2)
  • The backend logic was mainly fulfilled using Core Java, and Data Structures to implement various features
  • Implemented model JDBC to connect to the database and do database operations
  • Involved in usage of MVC pattern
  • Creation standard model to adjust metadata to the RDBMS, and sentence languages SQL
  • Used EMF Framework to implement Class Model and Class Diagram in the back-end
  • Used GMF Framework to implement Interface UI in the front-end
  • Design and development of many PL/SQL batches using JAVA with connectivity to PostgreSQL for data mainte- nance and handling.

Environment: Java, Swing, SWT, RCP, SQL, MySQL, SQLServer, DB2, PostgreSQL, BIRT, EMF, GMF.

No skills were added
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Certifications
& EDUCATION
Bachelors of Computer Engineer
Skills
Integration Testing
2018
2
CSS
2016
1
HTML
2016
1
Java
2016
1
JavaScript
2016
1
JSON
2016
1
Maven
2016
1
MySQL
2012
1
PostgreSQL
2012
1
SVN
2012
1
Windows
2012
1
AJAX
2016
1
Apache
0
1
AWS
0
1
Bootstrap
2016
1
DB2
0
1
Docker Containers
0
1
Eclipse
2016
1
Ext.JS
0
1
Git
0
1
Hibernate
2016
1
J2EE
2016
1
Jasper Reports
2016
1
Java Servlet
2016
1
Javabeans
2016
1
JAX-WS
0
1
JBOSS BRMS
0
1
JDBC
2016
1
Jenkins
0
1
JMS
0
1
JNDI
0
1
JPA
0
1
jQuery
2016
1
JSF
0
1
JSP
2016
1
Junit
2016
1
MuleSoft
0
1
MVC
2016
1
Netbeans
0
1
Oracle
2016
1
Primefaces
0
1
Requirements Gathering
0
1
REST
2016
1
SOA
2016
1
SOAP
0
1
Spring
2016
1
Spring Boot
0
1
SQL
0
1
SQL Server
0
1
Stored Procedure
0
1
Swing
0
1
Triggers
0
1
UI
2016
1
UML
2016
1
WebServices
2016
1
WSDL
2016
1
XML
2016
1
XSD
0
1
XSLT
0
1