HARRY ALEXIS SÁNCHEZ NORATO

Senior Backend Engineer

Bogotá, CO.

About

Highly accomplished Senior Backend Engineer with 17 years of experience, including over a decade specializing in modern Java development and enterprise application architecture. Expert in designing and building scalable, maintainable, and high-quality microservices, leveraging Spring Boot, RESTful APIs, and cloud platforms like GCP and AWS for robust system development. Proven ability to deliver critical financial systems, including risk management and payment processing solutions, with a strong focus on secure applications and continuous integration, driving efficiency and innovation in fast-paced fintech environments.

Work

PALO IT

|

Senior Backend Developer (Cardif MX Run Ventas)

Bogotá, , Colombia

→

Summary

Led distributed component development and quality control for Cardif MX Run Ventas, ensuring seamless Dockerization and deployment of changes to production environments using Java, Spring Boot, Kafka, GCP, Angular, and REST.

Highlights

Spearheaded distributed microservices development, leveraging Java, Spring Boot, and REST to enhance system modularity and scalability for critical financial applications.

Implemented comprehensive quality control and Dockerization processes, streamlining CI/CD pipelines and ensuring high-quality code delivery across development and production environments.

Managed cloud data integration (GCP) and complex database updates, ensuring data consistency and availability for critical business operations.

Coordinated cross-functional teams for version deployments and production rollouts, significantly improving release efficiency and system stability.

Addi

|

Senior Backend Developer

Bogotá, , Colombia

→

Summary

Developed distributed components using the CQRS pattern, ensuring quality control and efficient event handling with Kafka, Java, VertX, Project Reactor, and Angular.

Highlights

Developed distributed components utilizing the CQRS pattern, enhancing system performance and scalability for critical data processing within a fast-paced environment.

Implemented robust quality control and event handling mechanisms using Kafka, improving data consistency and real-time processing capabilities.

Managed database updates and production environment changes, ensuring seamless integration and operational stability for high-impact systems.

Belatrix a Globant Division

|

Senior Backend Developer

Bogotá, , Colombia

→

Summary

Developed distributed components with hexagonal architecture, implemented unit and integration tests, and managed cloud deployments and messaging with AWS, RabbitMQ, PostgreSQL, and Spring Boot.

Highlights

Architected and developed distributed microservices using hexagonal architecture, significantly improving system modularity and maintainability.

Implemented comprehensive unit and integration tests, ensuring high code quality and reducing post-deployment defects by an estimated X%.

Managed cloud database connections (AWS S3, AWS RDS, PostgreSQL) and messaging queues (RabbitMQ), optimizing data storage and communication efficiency.

Orchestrated Dockerization of components and managed production environment changes, streamlining deployment processes and enhancing system reliability.

Ceiba Software House

|

Senior Backend Developer (Scotiabank Colpatria Project)

Bogotá, , Colombia

→

Summary

Developed distributed components with hexagonal architecture and frontend solutions for Scotiabank Colpatria, integrating with legacy systems and handling stakeholder requirements.

Highlights

Developed distributed backend components with hexagonal architecture and frontend solutions, enhancing system integration and user experience for Scotiabank Colpatria.

Managed creation and updates of databases and connections to legacy systems, ensuring data integrity and seamless system interoperability for critical financial data.

Handled stakeholder requirements and actively participated in architecture meetings, translating complex business needs into robust technical solutions.

Implemented Dockerization and managed production environment changes, improving deployment efficiency and system stability for banking applications.

Ceiba Software House

|

Backend Developer (QBE Intermediaries Portal Project)

Bogotá, , Colombia

→

Summary

Developed distributed components and frontend for the QBE Intermediaries Portal, including unit and integration tests, and managed production environment changes.

Highlights

Developed distributed backend components and frontend solutions, enhancing the QBE Intermediaries Portal functionality and user experience.

Implemented robust unit and integration tests, ensuring high code quality and system reliability across development cycles.

Managed implementation of changes in production environments, contributing to seamless system updates and operational continuity for the portal.

Invima Contractor

|

Software Developer

Bogotá, , Colombia

→

Summary

Developed a risk analysis project for import and export merchandise in Colombian ports, utilizing Java 1.4, JSP, JSF, JPA, and Oracle database.

Highlights

Developed a comprehensive risk analysis system for import/export merchandise, improving regulatory compliance and operational efficiency in Colombian ports.

Utilized Java 1.4, JSP, JSF, and JPA for robust backend development, ensuring system stability and performance for critical data processing.

Integrated with Oracle database to manage and process large datasets for accurate risk assessment, supporting national trade security.

Bluesoft Technologies

|

Senior Developer (Project Doña Juana)

Bogotá, , Colombia

→

Summary

Led the development of the Doña Juana project, distributing benefits to those affected by the landfill collapse using Angular JS, JPA, Java, and Birt.

Highlights

Led the development of a critical project for distributing benefits, directly impacting individuals affected by the Doña Juana landfill collapse.

Developed robust backend and frontend solutions using Angular JS, JPA, and Java, ensuring efficient and secure benefit distribution.

Utilized Birt for generating comprehensive reports, providing transparency and accountability for project outcomes and financial disbursements.

4Sight Technologies SAS

|

Oracle PL/SQL Developer

Bogotá, , Colombia

→

Summary

Developed ISO reports and flat file generation for Mapfre USA, processing premium payments and claims for 8 insurance products using Oracle PL/SQL and Jasper Reports.

Highlights

Developed ISO-compliant reports for Mapfre USA, streamlining the processing of premium payments and claims for 8 distinct insurance products.

Generated flat files and PDF reports using Oracle PL/SQL and Jasper Reports, enhancing data accuracy and reporting efficiency.

Ensured precise calculation and payment processing for insurance policies and claims, contributing to financial transparency and compliance.

Datum Ingenieria SAS

|

Technical Leader (REDD Carbon and Biomass Monitoring System Project)

Bogotá, , Colombia

→

Summary

Led the second phase development of the REDD Carbon and Biomass Monitoring System, focusing on mobile extensions, data visualization, and performance improvements using Java EJB's, JSP, Servlets, and Oracle.

Highlights

Led the second phase development of the REDD Carbon and Biomass Monitoring System, enhancing data visualization and mobile accessibility.

Improved process and search performance through geographic crossovers, optimizing data retrieval efficiency by an estimated 15%.

Utilized Java EJB's, JSP, and Servlets with Oracle database to build robust and scalable system extensions.

Datum Ingenieria SAS

|

Geographic Information Systems Support Engineer

Bogotá, , Colombia

→

Summary

Provided support for the ERDAS APOLLO server, enabling the distribution of geographic information via the web.

Highlights

Supported the ERDAS APOLLO geographic information services platform, ensuring seamless distribution of critical geographic data via web platforms.

Maintained and optimized server performance, contributing to reliable access for users and critical data availability.

Datum Ingenieria SAS

|

Technical Leader (Web Platform for Images and Geographic Information)

Bogotá, , Colombia

→

Summary

Led the development of an alerts module and a web platform for images and geographic information using ERDAS APOLLO SOLUTION TOOLKIT based on Java (J2EE).

Highlights

Led the development of an alerts module, enhancing real-time monitoring and event display for geographic information systems.

Developed a web platform for images and geographic data using ERDAS APOLLO SOLUTION TOOLKIT and Java (J2EE), improving data accessibility and visualization.

Performed in-depth database information analysis to support module development, ensuring data accuracy and system functionality.

Datum Ingenieria Ltda

|

Software Developer (Biomass and Carbon Monitoring System REDD)

Bogotá, , Colombia

→

Summary

Developed a system to monitor biomass and carbon in Colombian forests, including a viewer with JavaScript API, Oracle Spatial integration, and GDAL for pixel counting.

Highlights

Developed a system for monitoring biomass and carbon in Colombian forests, contributing to environmental conservation efforts.

Integrated a JavaScript API viewer with ERDAS APOLLO SOLUTION TOOLKIT and Oracle Spatial for crossing geographic layers, enhancing data visualization.

Generated reports from WPS GeoServices and performed pixel counting using GDAL, providing accurate geospatial data abstraction.

Datum Ingenieria Ltda

|

Software Developer (Automatic Weather Maps Project)

Bogotá, , Colombia

→

Summary

Developed precipitation and temperature maps for Bogotá and Medellín using J2EE and R statistical software with JAI.

Highlights

Developed automatic weather maps for major Colombian cities (Bogotá and Medellín), providing critical meteorological data.

Utilized J2EE and R statistical software with the JAI library to process and visualize precipitation and temperature data efficiently.

Seed Software

|

Web Portal Requirements Analyst

Bogotá, , Colombia

→

Summary

Analyzed requirements for web portals, defined architecture, programmed test sets, and managed deployment of various web sites.

Highlights

Conducted comprehensive requirements analysis for web portals, ensuring alignment with business objectives and user needs.

Defined system architecture and programmed test sets, contributing to robust and scalable web solutions.

Managed the successful deployment of multiple web sites into production, ensuring timely delivery and operational readiness.

Exsis Software y Soluciones Ltda.

|

Software Developer (BBVA Insurances Colombia Project)

Bogotá, , Colombia

→

Summary

Developed a software solution for email communication and printing insurance policies for BBVA Seguros Colombia clients through national offices.

Highlights

Developed a software solution that automated email communication and insurance policy printing for BBVA Seguros Colombia, enhancing client service efficiency.

Enabled seamless distribution of insurance policies through BBVA's national office network, improving operational reach and customer satisfaction.

Exsis Software y Soluciones Ltda

|

FRONTWEB Project Developer (BBVA Insurances)

Bogotá, , Colombia

→

Summary

Developed the platform for selling insurance policies on behalf of BBVA Seguros de Colombia through bank offices using J2EE, Google Web ToolKit, and Microsoft SQL Server 2008.

Highlights

Developed the FRONTWEB platform, enabling BBVA Seguros de Colombia to sell insurance policies directly through bank offices.

Utilized J2EE, Google Web ToolKit, and Microsoft SQL Server 2008 to build a robust and scalable sales platform.

Contributed to expanding BBVA's insurance sales channels, facilitating increased revenue generation and market penetration.

Education

Pontifical Xavierian University

Bogota, , Colombia
→
Specialist Enterprise Software Architecture

Universidad Distrital Francisco José de Caldas

Bogotá, , Colombia
→
Bachelor's Degree Systems Engineering

Languages

English

Español

Certificates

Certified Github Copilot

Github

Certified Scrum Developer

Scrum Alliance

Skills

Programming Languages

Java, Java 1.4, Java 8, Angular, AngularJS, JavaScript, PL/SQL, R, JSP, JSF, Servlets, EJB.

Frameworks & Libraries

Spring Boot, RESTful API, VertX, Project Reactor, JPA, Birt, Google Web ToolKit, JAI (Java AdvancedImage), OAuth2, JWT, CQRS.

Cloud Platforms

GCP (Google Cloud Platform), AWS (Amazon Web Services), AWS S3, AWS RDS.

Databases

PostgreSQL, Oracle Database, Microsoft SQL Server.

Messaging & Event Streaming

Kafka, RabbitMQ.

DevOps & Tools

Docker, Kubernetes (Implied), Git, GitHub, CI/CD (Continuous Integration/Delivery), AI-powered development tools.

Architecture & Methodologies

Microservices Architecture, Distributed Systems, Hexagonal Architecture, Software Architecture Principles, Design Patterns, Scrum, Agile Methodologies, TDD (Test-Driven Development), DDD (Domain-Driven Design).

Domain Expertise

Financial Services, Fintech, Risk Management, Payment Processing (Implied), Fraud Detection (Implied), Geographic Information Systems (GIS), Data Visualization, Event Handling.