Rafael Padron's Location
Farmington, Michigan, United States, United States
Rafael Padron's Contact Details
Rafael Padron work email
- Valid
- Valid
- Valid
Rafael Padron personal email
- Valid
About Rafael Padron
Multilingual Java Developer with extensive global experience in telecommunications, e-commerce and insurance industries. Multiple successes in developing and supporting web applications. Ability to resolve complex challenges and work effectively with customers with different technical backgrounds.
Rafael Padron Work Experience Details
-
Software Engineer IiJpmorganchaseColumbus, Oh, Us -
Java DeveloperRouteone Mar 2018 - PresentFarmington Hills, Mi, UsLatest Java Technologies for Web Applications, New Features and Support. -
Senior Java DeveloperAddon Technologies Inc Feb 2018 - Present.
-
Software EngineerEricsson Jun 2017 - Sep 2017This was a job by contract using my Own Corporation and which was hired by CDI Corporation. 1.- [Java 8] Development for Backend: Spring (STS), Hibernate, JSON (gradle for building and dependencies).Database: PostgreSQLServer: Jetty (Tomcat)SCM: GIT + SonarQube + JenkinsOthers: Spring Quartz, POI Excel.2.- I also worked with frontend using:AngularJS (gulp, bower)3.- An iOS (Objective C) Activity for an App was also assigned to me for supporting and pushing notifications.
-
Senior Systems AnalystRogers Communications Mar 2014 - May 2017Toronto, Ontario, Ca- Front-End/Back-End Java Development Technologies (Struts 2, jQuery and its many frameworks along with javascript, MyBatis, JasperReports, LDAP, JSF (Mojarra), Hibernate, JNDI, MVC DP, DAO/DTO DP among other DP). - Front End: Javascript, AJAX, JSON vs XML.- Servers (Apache Tomcat, WebLogic).- Oracle DB (SQL, PL/SQL Packages/Stored Procedures)- Linux/Sun OS Shell Scripts (Implementation & Development).- Others: Shell Scripting, ETL (data extraction). -
Java Web Developer LeadKlf Media Apr 2012 - Mar 2014> Provide solutions by analyzing, coding and testing with the following techniques and technologies:- Struts 1 and 2.- jQuery (AJAX, Javascript, JSON vs. XML).- Tomcat Server.- MyBatis.- PostgreSQL RDBMS.- RedHat Linux.- DAO/DTO, MVC Design Patterns.- sftp/ssh/crontab Command lines> Integrate and upload to Production.> Monitor and check Production Servers, Disk Performance for Web Applications:> loyaltysource.com> gameaccess.ca> gamejab.com> Breadcrumb Java/Struts/jQuery implementation forloyaltysource.com> By-population-density shipping-cost estimation implementation database design, Java coding and testing using a SOAP web service from Post Canada. Also, integration and automation in loyaltysource.com Web Application.> XML file generation module to indicate/show the changes over the products performed on the previous day.> PHP development for a car-racing-simulation event and view for position table.> Human Resource Training about web application and my previous developments (in French and English).> Install and Configure OpenCart (PHP) in a Linux Environment. Including LAMP (httpd, php and MySQL all under Linux).> Develop in PHP for OpenCart.> Create RSS 2.0 Feed using Rome Java Framework for Google and crond in Linux.> Create class to SFTP Connect to Remote Machine (get/put) using JSch (JCraft).> Create a small Swing StandAlone Application to sign up customers in an event.> Firewall Config in CentOS Linux (iptables).> SSH Config in CentOS Linux (sshd).
-
Support EngineerCdi Professional Services Dec 2011 - Feb 2012Houston, Texas, Us> Analyze/Design and Develop (OOP) a data collection script to rewrite it in Java for I/O log files transfer along with Solaris stats commands and (heap generator) gcore command-line.> Analyze and learn Ericsson's MSDP Solution (v3.0/v4.2). [Architecture and Functionality]. > Analyze Memory Issues in the JVM for the MSDP Solution using different Linux and Solaris command as jstat, gcore.> Analyze Performance Issues in the JVM for the MSDP Solution by checking Thread Java Stack Traces.> Analyze MSDP Jar and their behavior by decompiling (Inverse Engineering) the explaining behavior.> Deepen in Linux command-line handling.> Test Cookie handling behavior using Mozilla Firefox Browser and Live HTTP add-on to capture HTTP request/response activity for the MSDP Solution Web Application. -
Java Programmer / Developer LeadAmd Consulting Mar 2008 - Feb 2009> Provide and guarantee a continuous service to the clients by monitoring the server.> Direct and guide other developers by providing with the activities to execute corresponding to the priority and oldness of the request.> From Oracle DB create MS Excel pages using the SourceForge’s frameworks such as JXL and JExcelApi.> Interview and assist human resources by providing the technical point of view of the possible candidate.> Advise and produce a report how to migrate the application database from ORACLE to PostgreSQL.> Among my recommendations were to migrate application deployment from JDeveloper built-in server to Tomcat. > Integrate frameworks according to client’s requests such as Quartz (scheduling), JXL (Java Source Code for MS Excel) and Log4J (server logging activity). > Provide technical advise to the managers. NOTE: All this made the application more robust and stable, as well as it made possible to identify the weaknesses and their solutions to be implemented in the long run, according to the priority, time to solve it and previous planning commitment.
-
InternGenatec Inc. 2009 - 2009> Review a Hotel-Booking in .NET Application and write a report to improve it.
-
Programmer / AdvisorSitef De Venezuela Jul 2007 - Feb 2008> Analyze and develop in HTML/CSS, JavaScript, Perl and PTT for changing the currency sign in Skylights, a Navitaire’s Open Skies Application) up on MS IIS server [PTT means Perl Template Toolkit programming]. > Analyze and develop in Pascal Delphi, DLLs and MS Server SQL for card payment points such as for Verifone and Ingenico Telecom POS Devices. > Analyze and advise for migrating an application from ASP.NET to .NET able to use the payment points.> Analyze, design and document how to build a Java Web Application that will handle (Novell’s SuSE) LINUX shared objects (.so) instead of using DLLs for the payment points.> Update some weekly ads on the Venezuela’s AVIOR production’s webpage.
-
Java Web DeveloperConsis International Jul 2004 - Jul 2007Davie, Fl, Us> Develop reports based on the specifications provided by a functional, a client’s system information gatherer.> Use the technological tools, such as Java (J2SE/J2EE), IntelliJ IDEA IDE, QuestSoftware SQL Navigator (for ORACLE use only), MS SQL Server, XML/XSLT programming, EJBs, JDBC, JNDI, RMI, Java-Reflection among others.> Work on Java Server Pages (JSPs) and Servlets (also, CSS-