Kagan

I am a Software Developer

Turning ideas into impactful software is what I do best. As a passionate Software Developer, I specialize in building scalable web applications using Python, React, Node.js, and cloud technologies. I thrive on tackling complex problems, optimizing performance, and crafting user-focused solutions that make a difference.

portfolio

About

I’m Kagan Rua, a Software Developer who loves combining creativity and technology to build impactful solutions. Over the years, I’ve gained hands-on experience developing scalable web applications and full-stack solutions with Python, React, Node.js, and cloud platforms. I’ve worked on projects ranging from automation tools to AI-powered platforms, always focusing on delivering efficient, user-centered results.


Outside of coding, I find balance and inspiration in unexpected places. I’m an avid salsa and bachata dancer, where every step fuels my creativity, and an improv enthusiast, sharpening my quick thinking and teamwork. These passions not only bring joy but also shape my approach to problem-solving and collaboration.


Whether I’m debugging a tough issue or learning a new dance move, I’m driven by curiosity and the desire to grow. Let’s build something extraordinary together!

My Journey

Full-Stack Developer

Rolls-Royce

March 2025 - Present

Working at digital transformation team.

Full-Stack Developer

Zetane Systems

Nov 2022 - Oct 2024

Developed and deployed AI-powered applications using Python, React, and Docker.

Java/Scala Developer

Morgan Stanley

May 2022 - Dec 2022

Built UI features, automated tests, and improved bond pricing algorithms.

BSc. in Computer Science

McGill University

Sep 2017 - Dec 2021

Focused on software engineering, algorithms, data structures and data science.

Portfolio

Check out some of my work

2020 US Elections Sentiment Analysis

2020 US Elections Sentiment Analysis

Classification Using Phonological Features

Classification Using Phonological Features

Word Sense Disambiguation

Word Sense Disambiguation

Saboteur Game Agent

Saboteur Game Agent

Operating System Project

Operating System Project

Personal Website

Personal Website

Skills

These are the technologies I've worked with

Python

Javascript

Java

GO

Bash

Linux

React

NodeJS

NextJS

Django

Tensorflow

Scikit-learn

PyTorch

Docker

kubernetes

Git

AWS

Contact

Submit the form below to contact me