RUBÉN GORDO GIL:

SOFTWARE ENGINEER

Picture of Rubén Gordo Gil
Linkedin logo
LinkedIn
Gmail logo
Email

👋 Hello! I’m Rubén Gordo Gil, a Software Engineer passionate about building applications that combine performance, usability, and advanced data visualization. I work with modern technologies like Angular, React, and Electron, with a strong background in integrating native code (C++/Python), low-level components, and computer vision pipelines into scalable applications.

🛠️ Currently at Metrica Sports, I develop and optimize complex applications for video analytics, creating interactive 3D visualizations with Three.js and Canvas. In the past, I also contributed to open-source biomedical tools such as TissUUmaps, and I share my expertise as a professor in Full-Stack Web Development at IEM Digital Business School.


Main technologies I work with


Experience


Technologies

JavaScript

JavaScript is a versatile and widely-used programming language that is essential for web development. It allows developers to create interactive effects and dynamic web content, enhancing user experiences across websites and applications. It is supported by all modern web browsers and is often used alongside HTML and CSS.

Picture of Rubén Gordo Gil

TypeScript

TypeScript is a strongly-typed, object-oriented superset of JavaScript that compiles to plain JavaScript. It introduces optional static typing, making it easier to catch errors during development and improve code quality and maintainability. TypeScript is particularly useful for large-scale projects and applications.

Picture of Rubén Gordo Gil

Angular

Angular is a powerful front-end framework developed by Google for building dynamic, single-page web applications (SPAs). It provides a comprehensive solution with features like two-way data binding, dependency injection, and a modular architecture, making it easier to build, test, and maintain complex applications.

Picture of Rubén Gordo Gil

React.js

React.js is a popular JavaScript library developed by Facebook for building user interfaces, especially single-page applications. It allows developers to create reusable UI components and manage the application state efficiently. React’s virtual DOM improves performance, making it a favorite choice for high-performance web applications.

Picture of Rubén Gordo Gil

Electron

Electron is an open-source framework that enables developers to build cross-platform desktop applications using web technologies like JavaScript, HTML, and CSS. It combines the Chromium rendering engine and the Node.js runtime, allowing for the development of feature-rich desktop apps with a single codebase.

Picture of Rubén Gordo Gil

Next.js

Next.js is a React-based framework that enables server-side rendering and generating static websites for React applications. It provides a robust set of features like automatic code splitting, optimized performance, and easy deployment, making it an excellent choice for SEO-friendly and high-performance web applications. It also powers this site!

Picture of Rubén Gordo Gil

Tailwind CSS

Tailwind CSS is a utility-first CSS framework that provides low-level utility classes to build custom designs without writing CSS from scratch. It promotes rapid development by offering a highly customizable and responsive design system, allowing developers to create visually appealing user interfaces efficiently.

Picture of Rubén Gordo Gil

Contact

Let's get in touch!

Linkedin logo
LinkedIn
Gmail logo
Email