logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Network Power<100 people
Roles
🔥100%
Startup Founder
✔️100%
IT
🐦100%
Design
Geos
Work Background
Chief Technology Officer
ArealyticsChief Technology Officer
Dec. 2023South Africa- Responsible of define, design and lead the new Technical Vision and Strategy for the business - Define, design and architect the TO-BE architecture following the Reactive systems principles for a highly scalable, performant and evolutionary architecture. - Re-structure the product & engineering department: from roles definitions, salary bands, reporting lines, career growth, etc - Lead the product and engineering departments - Estimation, definition and management of budgets: human resources, cloud infrastructure, support applications, etc. - Definition & implementation of software engineering/ product processes and best practices - Developing and implementing strategies for employee growth and career progression. - Identifying and assessing risks that could impact the growth and scalability of the business, as well as developing strategies and implementing measures to mitigate and manage those risks. - Identify and setup tools, processes and documentation to become NIST 2.0 complaint by using ISMS solutions and the definition and implementation of security frameworks. - Identify and setup of training material for career growth, on-boarding and tech development efficiency. -Attracting and recruiting top talent with relevant skills and expertise, as well as setup the process and tools to make the process efficient and standardised.
Lecturer
Universidad de Los AndesLecturer
Jan. 2023Lecturer for the Master of Software Engineering (MISO) course "Design and development of non-monolithic solutions". The main goal of the course is to provide the students the knowledge and tools to design and implement non-monolithic and reactive architectures, through a Domain Driven Design (DDD) philosophy.
Engineering Director of Data Systems
takealot.comEngineering Director of Data Systems
May. 2020 - Dec. 2023Cape Town, Western Cape, South AfricaResponsible of defining and designing the new Data Strategy for the Takealot Group: Takealot, MrD and Superbalist. As a director the main responsibilities included: - Be the head for the Data Engineering, DataOps, DBA and BI teams for the Takealot group: Takealot, MrD and Superbalist - Define, design and architect the Data Lakehouse to keep a single version of truth for the group data and using Kappa & Lambda and Event-Driven Architectures. - Real-Time and Near Real-Time analytics using CDC (Debezium), Stream Pipelines (Apache Beam + Dataflow + Kafka) and Near-Real Time pipelines with Dataform - Helping to create a Data and AI Democratisation environment via BigQuery and Looker - IaaC design and implementation of the static DataOps Infrastructure using Terraform and Dataform - CI/CD of our pipelines using Jenkins Pipelines/Github Actions, Dataform and Looker - Design and architect a Hub & Spoke hybrid federated architecture for the business - Define and design the roadmap to migrate from QlikSense and QlikView to Looker + Dataform + Dataflow + BigQuery
Principal Full Stack Software Engineer & DataOps Team Lead
TravelstartPrincipal Full Stack Software Engineer & DataOps Team Lead
Oct. 2019 - May. 2020Cape Town Area, South AfricaDataOps Team lead responsible for the migration of the current BI Data warehouse from MSSQL to GCP. Main responsibilities: - Design and architecture of the new DataOps infrastructure in GCP (Kappa + Lambda + Event-Driven Architecture) - Implementation of Stream Pipelines using Apache Beam and deploying them on DataFlow - Helping to create a data and AI democratisation environment via BigQuery and DataStudio - Real-Time and Near Real-Time analytics using Stream Pipelines in DataFlow + BigQuery + PubSub - IaaC design and implementation of the static DataOps Infrastructure using Google Cloud Deployment Manager - CI/CD of our Stream Pipelines using Jenkins Pipelines + Blue Ocean - Design and Implementation of a framework to automate the Object-to-BigQuery Mapping (OBQM), as well as the migrations and Pipelines Deployment.
Senior Software Engineer
TravelstartSenior Software Engineer
Nov. 2017 - Oct. 2019Cape Town Area, South Africa- Architect, design and implement the Payment Microservice solution for all our gateways implementation. This solution used Jenkins Pipeline + Terraform for the CI/CD and IaaC. On the other hand, it was the first Blue-Green Deployment solution at the company using AWS Code Deploy with Docker, SpringBoot and Cucumber regression tests. - Being part of the Revenue Management Improvement (RMI) team who is in charge of the refactoring and improvements of the complete legacy architecture of the system. - Help to define the Microservices Constitution, high-level architecture and templates for all the future products.
System Architect
Rhino AfricaSystem Architect
Jun. 2016 - Oct. 2017Cape Town, South AfricaHands-on developer and architect, reviewing the architecture and tools, helping with the specification and implementation of DevOps tools and processes, application modelling, cloud-based computing, and internal processes - Architect and design high-level and low-level multiple IT solutions. - Design, architect and manage the migration and implementation of a new CMS solution - Definition of the AS-IS, GAPs and TO-BE architecture of the complete company, defining the artifacts, roadmaps and viewpoints to driven the complete development process and integration with the business. - Applying DevOps good practices and technologies to the development life cycle - Leadership introducing and applying agile methodologies in the whole company (not only Tech Department, but also Marketing, Product, Content, etc).
Instructor
Universidad de los AndesInstructor
Jan. 2014 - Jun. 2016Bogotá, ColombiaFull-time professor with multiple academical activities such as teaching and designing courses material, and working in investigation projects. On the other hand I worked in some enterprise projects as a IT consultant in governmental and private institutions.
CEO and Co-founder
NovcatCEO and Co-founder
May. 2013 - May. 2016Bogotá, ColombiaSoftware Architect and software developer in mobile, web and enterprise solutions.
Lecturer
Universidad de los AndesLecturer
Jan. 2013 - Dec. 2013Bogotá D.C. Area, ColombiaCathedra professor: Algorithm and Object Oriented Programming I
Graduate Research Assistant
Universidad de los AndesGraduate Research Assistant
Jan. 2012 - Jan. 2014Bogotá D.C. Area, ColombiaLeading the investigation and the software development for projects like Archinotes, an Architecture Global Design Software for mobile devices, and for the Command and Control Center (C3), which it's main purpose is the processing, monitoring and reporting of telemetric data sent by a rocket.

Requests

Touchpoint image
28Applied by 1
Looking for a Job
Chief Technology Officer (CTO) Job Search
Intch is a Professional Networking App for the Future of Work
100k+ people
130+ countries
AI matching
See more people like Juan on Intch
Education
23198 people
15
Still a student @ Mangosuthu University of technology
15
Graduate Masters in Mechatronic Engineering @ Stellenbosch University
16
Singer, songwriter, vocal coach, author and English Tutor
EducationLecturer
2009 people
19
Business owner, Business School Faculty, Executive Coach and Leadership advisor @ 2Connect and Henley Business School Africa
17
Mechanical Engineer @ Power Generation
21
Project manager @ Ubuntu Uber