Download CV
Menu

Hello, I’m Carla Morral I Martín,
a Software Engineer at Microsoft,
building experiences for M365 Copilot
and passionate about scalable systems, AI,
and user-focused solutions

About Me

I'm the kind of person who isn't afraid of challenges.

Profile

I'm a Software Engineer at Microsoft, currently working on Word, PowerPoint, and Excel with a focus on M365 Copilot integration. I hold an M.S. in Computer Science from Columbia University (Machine Learning track) and dual B.S. degrees in Computer Science and Mathematics from the University of Barcelona.

My experience spans large-scale distributed systems, applied machine learning, and full-stack product development across Microsoft, Amazon, and Twilio. I've also contributed to academic research, publishing at the IEEE International Conference on Automatic Face and Gesture Recognition, and founded the Google Developer Student Club at my university.

Beyond engineering, I bring the discipline of a former national-level track athlete and a passion for building communities that connect people through technology.

Education

University of Barcelona Computer Science, BS
September 2017 - June 2022

University of Barcelona Mathematics, BS
September 2017 - June 2022

Columbia University Computer Science, MS
September 2022 - December 2023

Career

Microsoft Software Engineer
January 2024 – Present

- Building new App Home Pages for Word, PowerPoint, and Excel.
- Focusing on integrating M365 Copilot to deliver more personalized, AI-driven productivity experiences.
- Collaborating across design, product, and engineering to ship features at global scale.
- Tech stack: React, Typescript, KQL, Azure.

Microsoft Software Engineer Intern
May 2023 - August 2023

- Implemented a feature to give M365 Apps Admin Center admins the ability to deactivate Cloud Updates.
- Collaborated with engineers, PMs, and designers to implement the feature end-to-end.
- Successfully tested end-to-end the deactivation workflow.
- Increased customer trust and adoption by providing admins control over their management of devices at an enterprise level.
- Tech stack: React, C#, Service Fabric.

Microsoft Software Engineer Intern
July 2022 - September 2022

- Designed and developed an RPS (requests per second) load-feedback segregated per application system.
- Increased the traffic distribution efficiency per cluster by providing application-specific metrics to the load balancer.
- Presented and discussed the solution with team members before, during and after the development process.
- Gained substantial experience in microservices architectures and on the design, development, and management of large-scale distributed systems.
- Tech stack: C#, Service Fabric.

Amazon Software Development Engineer Intern
February 2022 - June 2022

- Designed, implemented, and integrated a video processing QA workflow to automatically validate Amazon books video trailers.
- This tool can currently validate 1000 videos in under 10 minutes, while it took two weeks to perform the same process by an internal team.
- The workflow uses state-of-the-art machine learning algorithms to perform the corresponding checks.
- The architecture is microservices-based and is Native to AWS, all built using AWS CDK.
- Tech stack: Python, Typescript, Java, AWS CDK.

Amazon Software Development Engineer Intern
June 2021 - September 2021

Designed and integrated a workflow to generate themes for the Amazon books. Created an optimal color palette to fit the book's theme using quantization algorithms and machine learning. Also built a Video QA system PoC and proved that Video QA can be automated, by which a lot of money could be saved.
- Tech stack: Python, Typescript, Java, AWS, AWS CDK, OpenCV.

Twilio Software Engineer Intern
July 2020 - September 2020

Designed, developed, tested and deployed an end to end internal chatbot application that provides insights and troubleshooting into Twilio's media recordings data. This tool is helping the Twilio TSEs ease their work when dealing with customers' issues.
- Tech stack: Python, Flask, Bash, Docker, and AWS

University of Barcelona Undergraduate Research Assistant
July 2019 - March 2020

Helped to organize 2020 Looking at People Challenge FG Identity-preserved human detection, a challenge for people to detect people in images and videos. Helped in the development of a system that detects people in images and videos based on their body parts. Published my first scientific paper at the IEEE International Conference on Automatic Face and Gesture Recognition.
- Tech stack: Python, OpenCV.

Expertise

Academia and achievements.

Throughout my academic and professional journey, I’ve built a strong foundation in both technical and leadership skills. From research publications and scholarships to founding student communities and competing in athletics, I bring a mix of analytical rigor, teamwork, and perseverance to everything I do.

  • Scholarships

    Completed 13 university courses with honors, earning full-tuition scholarships for additional coursework during my Computer Science and Mathematics studies.

  • Research and publications

    Co-authored a paper on identity-preserved human detection, published at the IEEE International Conference on Automatic Face and Gesture Recognition.
    Also wrote a blog post for Twilio on building a WhatsApp translator bot with Flask and Azure.

  • Leadership

    Founded and led the Google Developer Student Club at the University of Barcelona, growing a community of 30+ students and organizing workshops, talks, and hackathons.

  • Events

    I have been invited to a number of events and hackathons organized by companies such as Google, Facebook and Bloomberg. On July 2021 I was one of the 36 selected people out of a pool of thousands of EMEA students, to attend Google's Inside Look program. Similarly, on 2020 I was selected to attend the Bloomberg's Women in Technology program.

  • Athletics

    Former 800m track athlete, winner of six Spanish national medals in youth categories, and representative for Spain at the 2015 Youth Olympic Games in Tbilisi.

Portfolio

A selection of recent projects I have worked on.

C++, OpenGL

Ray Tracing

Project Link

Developed a ray tracing engine in C++ with OpenGL, implementing multiple optimization techniques to improve rendering performance and visual quality. Gained hands-on experience with core computer graphics algorithms.

C++, GLSL, OpenGL

Z-Buffer

Project Link

Implemented the Z-Buffer algorithm in C++ with GLSL and OpenGL, optimizing depth management and rendering efficiency for complex 3D scenes. Strengthened teamwork and low-level graphics programming skills.

Java

The Monkey Island

Project Link

Built a multiplayer adventure game in Java using TCP sockets, enabling both single-player and peer-to-peer gameplay. Applied network programming and game design principles to create a fully interactive experience.

Differential Geometry

Developable surfaces

Project Link

Explored differential geometry by analyzing and visualizing developable surfaces. The project provided mathematical and computational insight into geometry and its applications. (Project report in Spanish).

Python, Flask, Javascript, Vue

Showaholic.

Project Link

Designed and deployed a ticketing platform where users can register, log in, and purchase tickets for events. Built with Python, Flask, JavaScript, and Vue, emphasizing scalable backend integration with a responsive UI.

Javascript, Vue

MedServer

Project Link

Developed the front end of an e-commerce platform for pharmacy products in Catalan. Implemented with Vue and JavaScript, focusing on a clean user experience and real-world applicability in healthcare.

Python, Flask, Microsoft Azure

Walphabet

Project Link

Created a WhatsApp chatbot that translates text in real time, powered by Python, Flask, and Microsoft Azure. Documented the project in a Twilio blog post, reaching a global developer audience.