Vive y Hazlo con toda el alma.
Live and Do it whole-souled.
Abaout my..
Over 10 years of IT experience developing robust and scalable business web applications for the public and private sector, with a strong focus on Java/J2EE technologies in industries like Banking, Financial Services, Insurance, and Government, utilizing service-oriented architecture (SOA) and microservices architecture.
Proficient in multiple Java versions (7, 8, 11, 17), with extensive experience in Java 8+ features like lambda expressions, streams, functional interfaces, and modular programming.
Expert in Spring Framework ecosystem, including Spring Boot, Spring MVC, Spring WebFlux, Spring Security, Spring Cloud, and integration with Netflix OSS components like Eureka.
Strong background in cloud technologies and containerization, with hands-on experience in AWS, Google Cloud Platform, OpenShift, Kubernetes, and Docker.
Proven expertise in developing RESTful APIs and microservices, utilizing Spring WebFlux for reactive programming to ensure high scalability and performance.
Experienced in data management and persistence, working with both SQL (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases, as well as implementing caching solutions.
Skilled in message-oriented middleware and event-driven architectures, having worked with Apache Kafka and RabbitMQ for real-time data processing and system integration.
Proficient in front-end technologies, including Angular (versions 2+), AngularJS, TypeScript, HTML5, and Bootstrap, enabling full-stack development capabilities.
Strong advocate for software quality and best practices, experienced in implementing Test-Driven Development (TDD), writing unit and integration tests using JUnit, Mockito, and employing static code analysis tools like SonarQube.
Expertise in Continuous Integration and Continuous Deployment (CI/CD) pipelines, utilizing tools such as Jenkins, GitLab CI, Maven, Gradle, and Nexus Repository Manager.
Experienced in Agile methodologies, particularly Scrum, with a track record of successful project deliveries and team leadership.
Skilled in performance optimization and scalability, having resolved critical issues in high-traffic banking systems and implemented solutions that increased system capacity by up to 180%.
Knowledgeable in cybersecurity practices, including implementation of OAuth2, JWT, and experience with security testing methodologies like SAST and DAST.
Proficient in version control systems, particularly Git, with experience in branching strategies and collaborative development workflows.
Capable of working across the entire software development lifecycle, from requirements analysis and system design to implementation, testing, deployment, and production support.
Clients
Public & Private.
Bachelors in Computer Science Engineer
e@olinnova.com
All rights reserved © ebercruz.com