Dimitrije Jankov is a software engineer in Seattle with 12 years of experience bridging research-grade systems and production software, currently building at Meta. His research background focuses on solving large-scale machine learning problems through a relational database lens—work that includes extending SimSQL for distributed neural machine learning during a Rice University research fellowship. He pairs strong academic credentials (PhD in Computer Science from Rice, near-perfect undergraduate GPA) with hands-on engineering: contributions to open-source projects like SuperTuxKart show attention to user flow and backend refactors. Comfortable in both research and product environments, he has a history of turning database-oriented ML ideas into scalable implementations and improving user-facing systems.
12 years of coding experience
Doctor of Philosophy - PhD, Computer Science, 4.09/4.00, Doctor of Philosophy - PhD, Computer Science, 4.09/4.00 at Rice University
Bachelor with Honours in Electrical and Computer Engineering (B.El.Comp.Eng.), Information Technology, 9.93/10, Bachelor with Honours in Electrical and Computer Engineering (B.El.Comp.Eng.), Information Technology, 9.93/10 at Faculty of Technical Sciences, University of Novi Sad
Contributions summary:Dimitrije primarily focused on refactoring and improving the game's configuration and player management system. They removed and refactored parts of the `user_config.hpp` file and made changes to `player_manager.cpp` and related files to address issues with default player loading and the login screen. Additionally, the user fixed a bug related to the lobby screen skipping and a player information dialog loading problem. These changes suggest a focus on improving game flow and user experience.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.