The Engineer Behind the Code

A software engineer passionate about solving complex problems and creating innovative solutions.

I am a Software Engineer with a bachelor's degree in Computer Science (B.S.) from the University of Colorado Boulder. Throughout my studies and work experience, I have built a strong foundation in computer science principles and gained extensive experience working with the .NET framework and AWS services. In my free time, I enjoy learning about distributed systems, focusing on how to scale applications across many nodes.

Drop me a line – I'm always up for a new challenge or a tech chat!

Drop a message
Descriptive alt text

I'm Omar, a Software Engineer @ ZOLL Data Systems.

My programming journey began at the age of 13 when I delved into game development using Unity, a C#-based engine. What started as a fun way to build games evolved into a deep interest in programming. This hands-on experience with C# sparked a curiosity that led me to explore other languages and concepts, fueling my desire to learn more about the intricacies of software development.

At 16, I took a summer course in Java, which was my first formal introduction to programming. That course solidified my interest in computer science, and by my senior year of high school, I enrolled in AP Computer Science. It was during this time that I knew for certain that this was the career path I wanted to pursue. This passion led me to earn a Bachelor’s degree in Computer Science from the University of Colorado Boulder, where I focused on AI and Machine Learning, further expanding my technical knowledge.

Currently, I work as a Software Engineer at ZOLL Data Systems, where I’ve been for 2.5 years. My primary focus is on backend development, though I’ve gained full-stack experience through internships that exposed me to front-end work. In my free time, I enjoy diving into distributed systems, learning how to scale applications and design systems that can handle failures across nodes. This blend of academic learning and real-world experience has given me a strong foundation and a diverse skill set as a developer.

Skills

Libraries

Frameworks

Other

Projects I've Brought to Life

Descriptive alt text

Featured Project

Pathfinding Visualizer

A web application for visualizing different pathfinding algorithms. Add weights and walls to see how the algorithms work and compare them by taking a look at the path cost.

Other Noteworthy Projects

view the archive

Sarcasm Detector

Python • Machine Learning

A model that is able to detect sarcasm. The model was trained on 10,000+ sarcastic and non-sarcastic tweets. Achieved an accuracy of 85.9% on the test data.

FIFA Age Predictor

Python • Machine Learning

A python project that utilizes a Keras Sequential Model to predict a player's age based off their stats. The model successfully achieved an impressive age prediction accuracy with a narrow margin of error of just 0.914 years.

Personal Website

Next.js • Typescript • Tailwind

This personal website showcases my skills and projects, crafted with Next.js, TypeScript, and Tailwind CSS for a modern and responsive design.

    Designed & Built by Omar Dajani