About Me
Location: Lima, Perú
A Software Engineer with experience in backend development, microservices architecture, cloud computing (AWS, Azure), and data integration, specializing in Java and Spring Boot. Passionate about software engineering, cloud computing, and artificial intelligence.
Work Experience
Senior Software Engineer
Encora (Contractor for Scotiabank) | July 2024 – Now
- Development of proofs of concepts.
- Designing reactive and asynchronous architectures for business solutions.
- Building and deploying microservices in Java with reactive stack (Spring Webflux ) in distributed environments on AWS.
Staff Software Engineer
Aquí Suena Perú | January 2024 – Now
- Leading the design and implementation of new backend architecture.
- Implementing microservices with Spring Webflux, Redis, and Kafka.
- Designing APIs using OPEN API and consuming external/public APIs for business integration.
Java Developer Ssr Advanced
Globant - Disney Streaming Contractor | August 2024 – Now
- Developing Java modules for metadata management.
- Integrating services (Kafka, SQS, SNS in AWS).
- Deploying modular applications on AWS with Docker and Kubernetes.
- Data structure modeling for APIs.
- Developing Python scripts for data handling and providing on-call support.
Software Engineer II
Encora | September 2023 – Now
- Developing proofs of concepts (POCs) for technical proposals.
- Designing reactive/asynchronous batch processing architecture.
- Administering Linux SFTP servers and designing APIs with OPEN API standard.
- Constructing and deploying Java microservices (Spring Webflux, RxJava) on AWS.
Systems Engineer
Tata Consultancy Services | September 2022 – September 2023
- Developing high-availability microservices with SpringBoot (Java 11, reactive/functional programming).
- Deploying microservices in AKS/Azure (Jenkins pipelines).
- Administering on-premises Linux servers (NGINX).
- Designing REST APIs (OPEN API).
- Managing firewalls for distributed services and administering AKS clusters.
Solutions Assistant
NTT DATA | December 2021 – September 2022
- Team member for failure analysis and application integration for Claro/Telefónica.
- Performing failure analysis, design and implementation at code/architecture/database level for incidents.
- Supporting production transition/client migration.
- End-to-end design/construction of microservices (Spring Boot, Java 11, Oracle SQL, reactive/functional programming).
Blog
Coming soon...
Education
Pontificia Universidad Católica del Perú
Bachelor of Science, Telecommunication Engineering | Graduated: July 2023
Areas of Interest: Software Engineering, cloud computing, artificial intelligence.
Skills
Technical
- Java
- NodeJs
- Git
- Spring Boot
- Spring Webflux
- RxJava
- Spring Cloud
- APIs REST
- Azure
- Mongo DB
- MySQL
- Apache Kafka
- AWS
- Docker
- Kubernetes
- Jenkins
- GitLab CI
- GitHub Actions
Languages
- English (C1/Advanced)
- Spanish (Native)
Certifications
- Azure Fundamentals – AZ 900
- CCNA Routing and Switching 1
Contact & Links
Email: lewis.rengifo@gmail.com