Marija Jovicic

Software Engineer based in Chicago

My Story

TL;DR Full time software engineer, former D1 tennis player, amateur painter and marathon survivor. Currently working on a certificate in UX design so I can make my apps slightly less confusing.

Marija Jovicic

Tennis has been a constant in my life for as long as I can remember. I spent 5 years competing in college at a Division I level, traveling from Thursdays through Sundays, and learning how to stay focused in school when everything else is chaos. Brain and body were not happy, but they did not quit, yet. Luckily, that persistence ended up sticking with me in everything else I do.

These days, most of my energy goes into building software. It’s demanding in a different way than sports, but there’s a similar satisfaction in solving problems under pressure and keeping everything running when it matters. Lately I’ve been working on the Google UX Design certificate, because while I can make an application run, I’d also like people to actually enjoy using it — and maybe even understand it without a manual.

When I need a break from logic, I turn to painting. I’m still figuring out my “style”. I went through a Marlon Brando-from-The-Godfather phase, then detoured into abstract art, and now I’m deep in a textured art obsession. The hero section of this site actually came from something I threw together in a painting program — I didn’t expect to like it, but here we are. A few more of my actual real painting pieces are below if you’re curious.

This year I also ran the San Francisco Marathon. The course is basically one long uphill negotiation with yourself. Somewhere around the Golden Gate Bridge I started questioning my life choices, but finishing that race felt like one of the best decisions I’ve made.

Maintaining a 4.0 GPA in Computer Science while competing as a Division I athlete wasn't just about time management — it was about understanding that excellence in one area can fuel excellence in another.

As a Supplemental Instructor for Discrete Math and Data Structures, I learned that understanding something deeply means being able to explain it simply. This skill became invaluable when writing documentation or mentoring junior developers.

The IAESTE exchange program in Serbia opened my eyes to how different cultures approach problem-solving. Working on medical software applications showed me that good engineering isn't just about code — it's about the people who use it.

4.0 GPA
Perfect academic record in Computer Science while managing the demands of Division I athletics.
Teaching Excellence
Mentored students in historically challenging CS courses, learning to break down complex concepts.
Global Perspective
IAESTE exchange in Serbia provided international experience and cross-cultural collaboration skills.

At Gelber Group, I work in high-frequency trading where microseconds matter. Every system I build needs to handle massive data streams while maintaining perfect accuracy — there's no room for "almost right."

I've developed everything from desktop applications for traders to web dashboards for compliance teams. Each project teaches me something new about balancing performance, usability, and reliability.

The most rewarding part isn't just solving technical challenges — it's seeing how the right solution can make someone's job easier or help them make better decisions. That's why I'm pursuing UX design certification alongside my engineering work.

Trading Systems
High-performance applications processing real-time market data with microsecond precision requirements.
Full-Stack Development
Desktop apps, web interfaces, and backend services using C#, Python, JavaScript, and React.
User-Centered Design
Pursuing UX certification to create software that's not just functional, but truly usable.

Professional Journey

How we ended up here

Software Engineer

Gelber Group • 2022 - Present

I develop services, web apps, and desktop apps that support a wide range of users - from traders to compliance team. Being in the trading industry, a lot of my work involves careful handling of large streams of market data while guaranteeing correctness, high availability, and responsiveness.

C# (.NET) Python JavaScript React SQL Windows Linux Kafka JetBrains suite Jira Confluence

Supplemental Instruction Mentor for Computer Science Leaders

DePaul University • 2021 - 2022

I mentored a group of CS Supplemental Instructors to improve session quality, analyze and implement student feedback, and create a space where we can freely share experiences.

Mentoring Leadership

Supplemental Instructor for Discrete Math and Data Structures

DePaul University • 2019 - 2022

I facilitated reviews of computer science concepts for historically low success classes. This experience taught me how to explain technical ideas clearly and patiently, while adapting to different learning styles.

Data Structures Technical Communication

Web Development Intern

Mihajlo Pupin Institute, Serbia • 2020

I participated in an IAESTE (International Association for the Exchange of Students for Technical Experience) internship program at the biggest and the oldest information and communication technologies institute in Southeastern Europe. My work was focused on developing the front end for an invoice analysis app.

JavaScript HTML CSS

IT Application and Development Intern

Wintrust Financial • 2019

This was my first exposure to the fintech industry. I worked on a credit check application backend as well as front end testing.

Java Agile Development Testing

Beyond Code

I like doing things

Athletic Excellence
Former Division I tennis player and San Francisco Marathon finisher. Sports taught me how to stick with difficult things and perform when it matters.
Creative Expression
I paint sometimes - not great at it yet, but I like figuring out colors and light. It's a different kind of problem-solving that helps me think about things differently.
Global Explorer
Been to 20+ countries. Travel is the best way I've found to get out of your own assumptions and see how other people solve problems.
Continuous Learning
Working on UX design certification because I want to build software that's actually usable. Good interfaces shouldn't require a manual.

Let's Connect

Whether you want to talk tech, tennis, art, travel or collaborate on something interesting - let's chat.