Cristian David Ippolito Carrillo

Integrations Engineer | Software Engineer at Payflow (YC S21)
  • Claim this Profile
Online Presence
Contact Information
Location
Cali, Valle del Cauca, Colombia, CO
Languages
  • English Full professional proficiency

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
David C. Mejia

Recomiendo mucho a Cristian como mentor y desarrollador, es una persona muy profesional, clara y paciente al momento de transmitir los conocimientos de desarrollo de software. Enseña a aprender y a mantener siempre una mentalidad abierta para las distintas tecnologías lo cual conlleva a educar profesionales de una manera integral

Gabriel Perez Moreno

Excelente profesional con alta experiencia en desarrollo de software e integraciones con diferentes tipos de plataformas y micro servicios, comprometido, responsable y siempre dispuesto a aportar un valor extra para el crecimiento de la compañía, gran compañero de equipo siempre apto para solventar y apoyar en alguna dificulta e igualmente mantiene un gran interés por estar en constante mejora a nivel personal y profesional.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Credentials

  • NestJS Authentication and Authorization
    NestJS
    Apr, 2023
    - Sep, 2024
  • NestJS GraphQL - Schema-first approach
    NestJS
    Nov, 2022
    - Sep, 2024
  • Python Programming Essentials
    Coursera
    Nov, 2022
    - Sep, 2024
  • JavaScript Security Part 3
    Coursera
    Sep, 2022
    - Sep, 2024
  • JavaScript Security Specialization
    Coursera
    Sep, 2022
    - Sep, 2024
  • NestJS GraphQL - Code-first approach
    NestJS
    Sep, 2022
    - Sep, 2024
  • JavaScript Security Part 1
    Coursera
    Aug, 2022
    - Sep, 2024
  • JavaScript Security Part 2
    Coursera
    Aug, 2022
    - Sep, 2024
  • JavaScript Security Refreshers
    Coursera
    Aug, 2022
    - Sep, 2024
  • Curso Profesional de React
    CódigoFacilito
    Sep, 2021
    - Sep, 2024
  • The Node.js Master Class
    Pirple
    Aug, 2021
    - Sep, 2024
  • Curso Profesional de Backend
    CódigoFacilito
    Nov, 2020
    - Sep, 2024
  • NestJs Fundamentals
    NestJS
    Aug, 2020
    - Sep, 2024
  • Express JS
    Platzi
    Jan, 2020
    - Sep, 2024
  • GraphQL
    Platzi
    Jan, 2020
    - Sep, 2024
  • Esenciales de Node.js
    Platzi
    Dec, 2019
    - Sep, 2024
  • Fundamentos de JavaScript
    Platzi
    Nov, 2019
    - Sep, 2024
  • Curso Profesional de JavaScript
    CódigoFacilito
    Mar, 2019
    - Sep, 2024
  • Typescript
    Udemy
    Feb, 2019
    - Sep, 2024
  • Profesional de Git y GitHub
    Platzi
    Dec, 2017
    - Sep, 2024
  • Programación Básica
    Platzi
    Dec, 2017
    - Sep, 2024

Experience

    • Spain
    • Financial Services
    • 1 - 100 Employee
    • Integrations Engineer | Software Engineer
      • Jul 2023 - Present
    • Colombia
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer 4
      • Aug 2022 - Jun 2023

      As an Engineer 4 at Alleycorp Sur, I have been responsible for the following: - Collaborating with product owners and the UX/UI team to define product requirements and create a project roadmap. - Leading the analysis, modeling, definition, and development of an API for a recruitment platform, ensuring its efficiency and reliability. - Leading the analysis, modeling, definition, and development of a backend system for a special retail platform, making it more secure and scalable. Through my work, I have demonstrated my ability to work collaboratively with other teams to achieve common goals. I have also shown my expertise in analyzing, modeling, defining, and developing complex systems, resulting in efficient and reliable products. These experiences have also strengthened my skills in communication, problem-solving, and project management, enabling me to handle multiple responsibilities and deliver projects on time and within budget. Show less

    • Retail
    • 1 - 100 Employee
    • Software Architect | Technical Lead
      • Jul 2021 - Aug 2022

      During my second tenure at Chiper, I served as a software architect and played a pivotal role in establishing the foundation for new microservices. My responsibilities included: - Collaborating with product owners and the UX/UI team to define product requirements and create a project roadmap. - Leading the separation of payment logic into a new microservice and creating the API templates and architecture for new microservices with an event-oriented perspective. - Analyzing, modeling, defining, and creating microservices for authentication and authorization. - Creating a company library to standardize logging and translating, and a NestJS library for backend translations. - Writing guidelines for best coding practices in line with company standards. - Developing a geocoding microservice that reduced third-party platform billing. - Creating continuous video tutorials to provide a better understanding of NestJS and its main concepts. - Participating in technology selection, performance, scalability, security, idempotence, and microservices communication process definitions. Throughout my work, I ensured that all software development practices were followed to ensure high-quality, reliable, and scalable systems. Achievements: - Played a key role in developing a geocoding microservice that significantly reduced third-party platform billing from $7000 to $800. Show less

    • Technical Lead
      • Jun 2020 - Jun 2021

      As a tech lead, I designed and developed innovative products that enhanced and modernized existing systems. My responsibilities included: - Leading a team of developers to design and implement the geocoding, payment, and PDF generation services. - Developing project plans and ensuring that they were executed on time and within budget. - Collaborating with stakeholders to understand their needs and requirements, and ensuring that the services were aligned with their expectations. - Researching and evaluating new technologies and tools to ensure that the services remained cutting-edge and competitive. - Monitoring and troubleshooting the services to identify and address any issues that arose. - Providing technical guidance and mentorship to team members to foster their growth and development. I utilized cutting-edge technologies to build these services. Achievements: - Reducing third-party geo services billing by up to 60% through the implementation of the geocoding microservice. Show less

    • Full Stack Developer (Backend emphasis)
      • Apr 2019 - Jun 2020

      As a Full Stack Developer and later as Tech Lead, I had the privilege of working with an amazing engineering team, where I was responsible for the development and maintenance of the account receivable product. My responsibilities included: - Collaborating with providers, customers, and product managers to gather information and understand the business logic, as well as creating new business logic when needed. - Analyzing and defining the architecture, including selecting appropriate technologies, data modeling, and system flow, for new features and projects. - Developing and maintaining the current system, including backend, frontend, apps, data bases, integrations, and more. - Developing integrations with different services, platforms, and providers to ensure seamless communication between systems. - Leading multiple initiatives and projects as a Tech Lead. Achievements: - As the Tech Lead of the account receivable project, I successfully led a team of developers and delivered a project that has three microservices integrated by one orchestrator, each microservice with several integrations with banks (SOAP), services, and other platforms. This project handles all the logic related to payments, invoices, credit notes, debit notes, customer payment behavior analysis, and more. - Developed an Access Control List (ACL) system from scratch, which greatly improved the security and access control of the company's information system. Show less

    • Spain
    • Financial Services
    • 1 - 100 Employee
    • Full Stack Developer (Backend emphasis)
      • Jan 2019 - Apr 2019

      As a Full Stack Developer, I played a crucial role in the creation and development of a startup, working to structure the technology architecture, solve complex problems with creative thinking, and develop robust technological platforms. My responsibilities included: - Collaborating with key stakeholders to gather information and understand the business needs of the startup, as well as conducting meetings with technology providers to identify suitable tools for development. - Analyzing and defining the technology architecture, including selecting appropriate technologies, data modeling, and system flow. - Developing the information system, including front-end, back-end, and databases, with a focus on creating a seamless user experience. - Creating integrations between our APIs and different platforms and providers to enable seamless communication and data exchange. Overall, my work as a Full Stack Developer involved a deep understanding of the development life cycle and a creative approach to problem-solving. Through my contributions, I was able to help create a robust technological infrastructure that supported the goals of the startup and provided a seamless experience for users. Achievements: - Design and development of an ACL system for the company. This system was developed by me independently and allowed for better control and management of user access within the system. Show less

    • Colombia
    • Business Consulting and Services
    • 1 - 100 Employee
    • Full Stack Developer (Backend emphasis)
      • Jun 2017 - Jan 2019

      As a Full Stack Developer and project team member, I was involved in the full life cycle of multiple projects, which included: - Collaborating with clients to gather project requirements and create detailed project documentation. - Defining project architecture and selecting appropriate technologies, data modeling and user flow. - Developing the information system, including front-end, back-end, applications and integrations. - Creating comprehensive documentation of the information system. - Maintaining and continuously improving the information system. Achievements: - I successfully developed numerous integrations with legacy systems using Node.js and SOAP, resulting in seamless communication between systems and increased efficiency for end-users. (Working with Node.js and SOAP Web Services is particularly complex hehe) Show less

    • Colombia
    • Software Development
    • 1 - 100 Employee
    • Software Developer
      • Dec 2015 - Jun 2017

      As a Software Developer, I was responsible for analyzing and developing solutions based on requirements and requests, which included: - Creating analysis documents to outline the scope and requirements of the solution. - Developing and testing the solution, as well as creating test documentation. - Monitoring the solution in production to ensure optimal performance. In addition to my core responsibilities, I also played an active role in multiple projects, utilizing various technologies to create solutions that added value to the company's information system. Through my contributions, I was able to create and implement processes that streamlined operations and enhanced the overall efficiency of the system. Achievements: - Creation of a library designed to enable the digital signing of XML files for electronic billing processes on Android devices. This library was developed with compatibility in mind, allowing for seamless integration into the company's existing system. Show less

Education

  • Servicio Nacional de Aprendizaje (SENA)
    Specialization in security and database management, Information Technology
    2017 - 2018
  • Servicio Nacional de Aprendizaje (SENA)
    Technology in Analysis and Development of Information Systems (ADIS)., Information Technology
    2014 - 2016

Community

You need to have a working account to view this content. Click here to join now