WELCOME TO RENDONARANGO.COM

Feel free to explore and learn more about me!!

ABOUT ME


Waving Cartoon

Hi! My name is Simon Rendon Arango

I'm a passionate Software and Machine Learning Engineer with a strong foundation in full-stack development, machine learning, and AI.
Born in the beautiful city of Medellín - Colombia, I have a Bachelor's degree in Systems and Computing Engineering from Universidad de los Andes and a Master’s degree in Computing (Software Engineering) from Imperial College London, I thrive in environments where innovation and technology converge. Over the years, I’ve had the privilege to work at exciting companies like Glamper and Untap, where I’ve honed my skills in building scalable solutions and creating impactful, data-driven applications. My journey in tech has been shaped by a deep curiosity to solve complex problems through code, whether it’s developing intuitive user interfaces, optimizing backend performance, or harnessing the power of AI for smarter decision-making.

With a well-rounded skill set in both frontend and backend technologies, I specialize in full-stack development, AI, infrastructure, and system architecture. My experience spans building scalable web applications, integrating machine learning models, and creating robust infrastructure solutions that ensure high availability and performance. I’m proficient in modern frameworks and tools, from designing seamless user interfaces to optimizing server-side performance. In addition to developing cutting-edge applications, I have a deep understanding of system architecture, allowing me to design solutions that are not only efficient but also future-proof, adaptable to the ever-evolving tech landscape. My expertise also includes deploying and maintaining cloud-based solutions, enabling me to build applications that are resilient and scalable in real-world environments.

I’ve also had the opportunity to contribute to a variety of projects, including working with Bancolombia’s Nequi team during my internship. When I’m not coding, you can find me exploring new tech trends or diving into AI research.
I am driven by an insatiable curiosity and a strong desire to make a meaningful impact through technology. With a long-term vision that extends beyond immediate tasks, I aim to push the boundaries of what’s possible in software engineering and AI. My ambition is to create solutions that not only solve today’s challenges but also lay the groundwork for the innovations of tomorrow. Whether it’s through exploring emerging technologies, developing cutting-edge applications, or collaborating with colleagues, I’m always looking ahead to the next opportunity to contribute to the tech community. I believe in the power of vision and persistence, and I’m committed to building technologies that shape the future.
I’m always eager to connect with like-minded professionals, so feel free to reach out if you’d like to chat about projects, ideas, or the future of tech.

SKILLS


JavaScript

TypeScript

React

Node.js

MongoDB

MySQL

Tailwind CSS

Git

Java

Python

Django

Maven

PostgreSQL

Docker

Kubernetes

GraphQL

TensorFlow

Pytorch

Swift

EDUCATION


Bachelor's Degree

Bachelor of Science in Systems and Computing Engineering

Universidad de los Andes, Bogota, Colombia

Graduated: 2023

Relevant Courses: Data Structures, Algorithms, Software Engineering, Machine Learning, Artificial Intelligence

Developed a strong foundation in computer science principles, software development, and machine learning techniques. Worked on various projects involving data analysis and algorithm design.

Master's Degree

Masters of Science in Computing (Software Engineering)

Imperial College London, London, United Kingdom

Graduated: 2024

Relevant Courses: Software Engineering, Machine Learning, Reinforcement Learning, Deep Learning, Graph Neural Networks

Gained in-depth knowledge of software engineering principles, machine learning algorithms, cutting-edge AI, and advanced programming techniques. Worked on projects involving AI and data-driven applications.

PROJECTS


Machine Learning as a way of predicting Formula 1 results

Machine Learning as a way of predicting Formula 1 results


Undergraduate thesis project using machine learning to predict Formula 1 results across different seasons. Used different machine learnign techniques to achieve a 93% accuracy rate for the race winner.

Technologies used: Python, TensorFlow, Scikit-learn, Pandas, NumPy

More

Catching Performance regressions in High Performance Computing

Catching Performance regressions in High Performance Computing


Master's thesis project focused on identifying performance regressions in a high-performance computing application, nektar++. Implemented a deep learning based regression testing framework to ensure consistent performance across different versions of the software. The approach uses Variational autoencoders to detect and diagnose possible sources of regressions with precision for regressions that affect performance on a 1% or greater increase in resource consumption.

Technologies used: C++, Python, Tensorflow, Scikit-learn, Git

More

WORK EXPERIENCE


Untap logo

Untap

Junior Software Engineer

Nov 2024 — Present

  • Developed and maintained software for Private Equity investment management in Java, Python, and JavaScript
  • Integrated Google Gemini to the software for extraction and summarization of business-critical information, greatly reducing operating costs for our clients
  • Created an LLM-based system that extracts KPIs from companies' financial reports for different periods with over 90% accuracy
  • Implemented automated testing that ensured code quality and reliability
Glamper logo

Glamper

Software Engineer

Mar 2023 — Aug 2023

  • Designed a new software architecture for Glamper, a travel start-up
  • Created a new Full Stack App for the company from the ground up that manages everything from bookings to payments and users
  • Developed REST APIs and implemented authentication protocols, such as OAuth, to expose data to clients securely
  • Developed and maintained software in multiple programming languages, such as Java, Python, and JavaScript
  • Designed and developed a scalable, high-availability web application in an entirely serverless architecture with minimal downtime
  • Conducted code reviews and mentored junior developers to improve code quality and ensure adherence to best practices
  • Integrated LLM into the solution as an automatic travel itinerary planner
Bancolombia logo

Bancolombia

Intern

Jul 2021 — Jan 2022

  • Created custom integrations between Jira services and Amazon Web Services to improve workflows in the infrastructure team
  • Process automation for Cloud and Security teams and Nequi
  • Worked in Bancolombia's transition from On-Premise to Cloud-based services