Computer Engineering & Business - M.A.S Artificial Intelligence

AI graduate student with engineering and business background.

I'm a computer engineer with a business background, currently completing a double master's in Computer Engineering and AI between Spain and the U.S. I've worked at DNV (intern and software engineer) and I'm drawn to programming problems that mix logic, math and real-world decision-making.

  • Plenty of industry context from Oxigent Technologies and DNV Green Power Monitor; Currently a full-time student in Chicago
  • Hands-on with Node.js, Angular, Python, MongoDB, RabbitMQ and Apache Airflow.
  • Open to US-based roles starting May 2026.

What I enjoy working on:

  1. Problems that require careful reasoning, not just trial and error.
  2. Projects where theory and implementation meet.

About

I like problems that make you think

Madrid is home, and it's where I completed the double Computer Engineering + Business Management degree at Polytechnic University of Madrid. Chicago is where I study right now, finishing the Illinois Tech Master in Artificial Intelligence alongside the Computer Engineering master at Polytechnic University of Madrid.

I've always gravitated toward logic problems and math-heavy coursework, so the engineering side never felt abstract. During the degree I fell in love with programming labs and algorithm design, but the business path also hooked me on entrepreneurship, finance and how companies take decisions.

I like projects where data engineers, product leads and researchers sit at the same table. The business training helps me translate constraints; the engineering training keeps me honest about the effort involved.

Experience

Roles

Consultant, Junior Associate - Oxigent Technologies

Oct 2024 - Jul 2025 - Madrid & remote - Client: DNV Green Power Monitor

  • Worked end to end on backend and frontend features using Node.js and Angular within an international Agile team.
  • Refactored core logic to support recursive and nested data structures for enterprise renewable energy clients.

Software Developer Intern - DNV Green Power Monitor

Feb 2024 - Aug 2024 - Madrid

  • Migrated data-loading microservices from TypeScript to Python, improving Apache Airflow reliability.
  • Developed backend APIs and dashboards with Node.js, Angular, MongoDB and RabbitMQ.

Projects

Selected Projects

Minishell

UNIX-style shell in C with piping, environment management and error handling.

Repository

JavaScript Processor

Parser and interpreter in Java that reproduces a subset of JavaScript semantics.

Repository

Asteroid Field (OpenGL)

Procedural asteroid field with GPU tessellation LOD, frustum culling and instanced rendering (C++/OpenGL).

Repository

YOLOv0 from scratch

A simplified YOLO-style detector built in a Python notebook to understand detection fundamentals end to end.

Repository

YOLOv7 + Coordinate Attention

Experimented with adding Coordinate Attention to YOLOv7 and evaluated its impact on small object detection.

Repository

ML Implementations

Implementations of classic ML models to practice the math and the mechanics.

Repository

Education

Dual master's path

M.S. in Artificial Intelligence - Illinois Institute of Technology

Aug 2025 - Jul 2026 - GPA 4.0 (Fall semester)

  • Machine Learning
  • Deep Learning
  • Big Data Technologies
  • Advanced Artificial Intelligence
  • Time Series Analysis and Forecasting
  • Optimization and AI

Master in Computer Engineering - Polytechnic University of Madrid

Sep 2024 - Jul 2026 - GPA 3.4

Part of the double master program with IIT focused on distributed systems and optimization.

  • Emerging Technologies and Business Opportunities
  • Intelligent Systems
  • Intelligent Data Analysis
  • Interactive Systems
  • Embedded and Ubiquitous Systems
  • Data Processes
  • Advanced Software Engineering

Double Degree in Computer Engineering & Business Management - Polytechnic University of Madrid

Sep 2019 - Jul 2024 - GPA 3.5

Completed both theses: fuzzy preference decision-making (engineering) and capital structure optimization (business).

Skills

Everyday stack

Languages

Python, Java, TypeScript, SQL, C, C++.

AI & data

Machine Learning, Deep Learning, Apache Airflow, MongoDB, RabbitMQ.

Tools

Git, Docker basics, Kubernetes, Bash scripting.

Languages spoken

Spanish (native) - English (C1 IELTS + Cambridge).

Scholarships & activities

Communities

IEEE - Eta Kappa Nu

Honor society member.

Excellence Scholarship

Community of Madrid (2020-2023).

ACM Team Programming

Competitor in 2021 and 2022.

Bayer–Agorize Open Innovation

2022 participant focused on data science.

Contact

Let's keep it simple

Email: sara.rod.rojo@gmail.com

Phone: +1 (872) 200 0481 - Chicago, Illinois

LinkedIn: linkedin.com/in/sara-rodriguez-rojo

GitHub: github.com/pacots

I reply within a day and I'm happy to share references or coursework details.