Dejan Tomic is a Senior Software Engineer based in the Berlin area with 12 years of experience building backend, event-driven and distributed systems across startups and large enterprises. He brings polyglot expertise in JavaScript, Ruby, Go and Python and a strong background in data engineering and MLOps, consistently delivering scalable services that handle high traffic and large data volumes. At Artsy he contributed to the mobile app’s UI/UX and tracking integrations, demonstrating a willingness to span frontend and backend responsibilities. Known as a hands-on technical leader and mentor, he partners closely with product teams to turn business goals into pragmatic engineering solutions delivered on time and on budget. A practical troubleshooter with meticulous attention to detail, he combines systems-level thinking with an eye for user-facing improvements.
The Art World in Your Pocket or Your Trendy Tech Company's Tote, Artsy's mobile app.
Role in this project:
Mobile Developer (iOS)
Contributions:79 reviews, 10 commits, 12 PRs in 11 months
Contributions summary:Dejan primarily contributed to the Artsy mobile app, focusing on UI/UX improvements and the integration of new tracking events within the application. They made changes to button styles and the display of auction house filters, along with updating tracking events within the app's codebase. They also added new functionality to include Bonhams in the filter lists.
React hook used for matching media queries. (It doesn't exist in DOM if media query is not matched)
Contributions:5 releases, 1 review, 60 commits in 2 years 11 months
querybreakpointsreactmatchingreact-hooks
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.