Rafael Solano MartinezFull Stack Developer
Full-stack developer with 10+ years of experience building applications with Springboot, J2EE and React for retail and hospitality clients, following TDD guidelines to deliver high quality applications. A customer centered developer that prioritizes user experience and customer satisfaction over blind bureaucratic processes. A fan of geopolitics and classic literature. Application Development Tools: Rational Application Developer 8.5, Eclipse, Visual Studio, CodeBlocks. Application Servers: Websphere Application Server 7 & 8, Websphere Application Server CE, Websphere Portal 7, Lotus Domino and Tomcat. NoSQL: MongoDB Relational Databases: DB2, Oracle 11i, MySQL. J2EE: Servlets, Session Beans and Message Queue. Operating Systems: Linux (CenTOS, Ubuntu, RedHat) Virtualization: VMWare, Virtual Box, Build Maven, Gulp. Gradle & Ant IOC Spring JavaScript Frameworks: Dojo, JQuery. React, Angular, Bootstrap Programming Languages: Java, C++, JavaScript (Browser and Node.js), and Python (NumPy, SciPy and Pandas) ORM: JPA, Hibernate REST / Web Frameworks: JAX-RS, Flask & Django. Testing Tools: JUnit Code Repository / Version Control: Subversion and Git User Interface: • HTML5/CSS3 (Web) • Cordova/PhoneGap (Mobile) • Android SDK
Certifications
Java
Java
11/26/2019
Tech stack
Java (8)
Core Java (J2EE) (16)
Linux (14)
DB2 (10)
Microsoft SQL Server (10)
jQuery (10)
React (6)
Spring Boot (5)
Kotlin (3)
Oracle Database (3)
Docker (2)
Amazon Web Services (AWS) (2)
Azure DevOps (2)
Angular (2)
Embedded Linux (2)
JavaScript (2)
Vanilla JS (2)
C++ (2)
Jenkins (2)
GitLab CI/CD (2)
ETL (1)
PHP (1)
Python (1)
PostgreSQL (1)
ETL Implementation & Design (1)
.NET (1)
BitBucket (1)
SAP Solution Manager (1)
Relational Databases
Spring MVC
Experience
Back End DeveloperBanque Misr
01/2023 - Currently

Contributed to build the middleware tier for corporate services, performed code reviews, led daily scrum meetings and helped QA team to identify bugs.

Kotlin
Spring Boot
Azure DevOps
Java
Oracle Database
Back End DeveloperNovatech
03/2022 - 02/2023

Designed and implemented the backend services for customer portal. Developed and deployed ETL scripts to dump transaction data into data Warehouse. Refactored frontend code to ease automated unit tests.

ETL
ETL Implementation & Design
Java
Python
React
PostgreSQL
Docker
Full Stack DeveloperResultier
02/2022 - 12/2022

Redesigned frontend applications. Migrated backend services from PHP to Springboot.

PHP
Spring Boot
Java
Amazon Web Services (AWS)
React
Angular
Solutions ArchitectAll American Doit Center
10/2021 - 01/2022

Performed as scrum master & solution architect in a team that deployed SAP's Omnichannel Point of Sale solution (https://www.sap.com/products/omnichannel-pos.html).

SAP Solution Manager
Full Stack DeveloperZoovu
10/2020 - 10/2021

Led the engineering team that created an extension for Google Chrome which collects users navigation pattern in clients' websites. Zoovu uses this information to deliver engaging conversational experiences that guide, personalize and deliver the right product every time.

GitLab CI/CD
Spring Boot
Kotlin
React
Docker
Amazon Web Services (AWS)
Linux
Full Stack DeveloperInversiones La Paz
09/2019 - 09/2020

Designed user acceptance tests that helped QA team to ensure that the new customer checkout system implemented by contractors met acceptance criteria

Spring Boot
Java
React
Jenkins
Web Application DeveloperCastlebreck Inc.
03/2019 - 08/2020

Coded data migration scripts that pumped data from Lotus Domino into relational databases which is subsequently updated via RESTFul services implemented with bare-bones Servlet API. Those scripts were part of a broader project to help company clients to escape from Lotus Domino grip

Core Java (J2EE)
Java
React
Linux
Technical Lead & AdvisorDun & Bradstreet South Asia Middle East Ltd.
05/2018 - 02/2019

Helped continuous integration and back-end development teams on migrating code repositories from Team Foundation Version Control to Bitbucket. This migration boosted the adoption of IDEs and programming languages available in the open source realm.

Core Java (J2EE)
BitBucket
Angular
Oracle Database
.NET
Java
Web Application DeveloperCastlebreck Inc.
01/2009 - 05/2018

Developed Java enterprise applications (Websphere, IBM Portal & Connections) for company customers. These applications demanded polished user interfaces and reusable RESTful APIs which improved user experience and delivered reusable services

Core Java (J2EE)
DB2
Microsoft SQL Server
Linux
jQuery
Senior Software EngineerOptenet / Allot
07/2007 - 12/2008

Coded content analyzer that sought text patterns in chat logs and web pages in order to prevent phishing and deceitful advertising. Those functions became part of Optenet's security appliances.

Linux
Embedded Linux
C++
JavaScript
Vanilla JS
IT SupportOrange Dominicana
04/2004 - 06/2007

Designed and implemented IT infrastructure required by back office systems (billing, HR, ERP) and provided training and support to end users.

Core Java (J2EE)
Education
Master of Science in MathematicsUASD (Universidad Autónoma de Santo Domingo)
03/2009 - 12/2011
Bachelor of Science in Information Systems. INTEC (Instituto Tecnológico de Santo Domingo)
03/2001 - 12/2005