Ognjen Maksimović

{

"name": "ognjen",

"occupation": "software engineer",

"likes": ["board games", "reading"],

}

My Projects

Predicting Life Expectancy: A Machine Learning Approach Using WHO Data

Machine Learning Helper Functions

Created my own reusable boilerplate functions for machine learning, which replace common code snippets, reducing my coding time by 25%. The repository includes helper functions for:

  • Data processing

  • Feature engineering

  • Model evaluation

  • Model training and tuning

  • Visualization

  • Developed a machine learning model to predict life expectancy using WHO dataset containing socioeconomic, healthcare, and demographic factors.

  • Performed exploratory data analysis (EDA) to identify key trends, correlations, and outliers affecting life expectancy.

  • Engineered features and handled missing data to improve model accuracy.

  • Model Accuracy: Predicted life expectancy within ±3.2 years on average (RMSE), demonstrating strong reliability for socioeconomic and healthcare analysis.

About Me

Hi, I’m Ognjen - a Software Engineer specializing in Machine Learning & AI, with hands-on experience building solutions for the automotive and video game industries.

Portfolio

I’m channeling my expertise into ML/AI, where I:

  • Work with diverse domains—from computer vision to NLP—to find where I can make the biggest impact.

  • Develop reusable tools like my MLHelper library to streamline ML workflows.

  • Explore emerging AI technologies in this fast developing field

When I'm not coding professionally I enjoy playing and designing board games and tabletop RPGs, practicing HEMA and working on my upcoming fantasy novel.

And yes—I still code for fun. My side projects range from football and basketball game prediction ML models to a Java chess app and board game simulation.

My skills

Python
C++/C
HTML/CSS
Java
TensorFlow
SQL
MongoDB
Scikit-learn
Spring
MySQL

Experience

Software Engineer Intern
  • Won "Best Project Implementation" Award with a 4-person team for developing a Python-based 2D strategy game bot that outperformed competitor designs by 20% in playtests.

  • Engineered advanced target selection logic (weighted distance/threat analysis in Python), setting the project's benchmark for AI effectiveness – commended by program leads as "the most tactically sophisticated bot".

Salesforce Intern
  • Developed automated C++ tests (GTest) for climate control, seat adjustment, and lighting systems, reducing regression defects by 30%

  • Debugged and fixed 50+ C++ test failures - Directly resolved memory leaks, race conditions, and CAN protocol mismatches in vehicle software components.

C++ / Python Software Developer
  • Developed a Salesforce time-tracking app using Apex - Implemented work-logging logic with project-hour allocation and reporting features.

Contact

Contact me with any questions or offers you have, I'd love to hear from you!

© 2025 Ognjen Maksimovic