Filip Dupanović

Bosnia and Herzegovina
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Filip Dupanović is a seasoned software engineer with 14 years of experience specializing in frontend architecture, developer productivity, and large-scale refactors, most recently as Staff Engineer at Toggl. He led migrations to modern toolchains (Webpack, monorepo, Flow→TypeScript), introduced CI/CD, Docker and Terraform-based infra for per-PR previews, and cut bundle sizes and rollbacks through pragmatic tooling and types. A frequent open-source contributor, he’s improved developer experience on projects like the popular flow-typed repo and helped polish the Toggl Track browser extension. Known for turning collective engineering externalities into measurable wins, he blends subtle, thoughtful coding with a relentless focus on performance, security and developer ergonomics. Based in Bosnia and Herzegovina, Filip pairs technical depth with a people-first mindset and an unexpected penchant for sharing good jokes.
code14 years of coding experience
job17 years of employment as a software developer
bookHigh School, High School at Gimnazija Dobrinja
bookBachelors, Computer Science, Bachelors, Computer Science at University of Buckingham
stackoverflow-logo

Stackoverflow

Stats
33,156reputation
8.6mreached
457answers
22questions
Badges
tdd
top-5%
django-models
top-5%
dictionary
top-5%
ubuntu
top-5%
model-view-controller
top-5%
django
top-1%
github-logo-circle

Github Skills (48)

libstdc10
libc10
javascript10
lib10
flow-control10
libudev10
python10
django10
libdispatch10
work-flow10
flow-typed10
firefox-addon10
chrome-extension10
webpack10
google-chrome-extension10

Programming languages (18)

C#MDXC++RustGoPerlHTMLTypeScript

Github contributions (5)

github-logo-circle
toggl/track-extension

Apr 2017 - Jan 2020

Toggl Track browser extension for Chrome and Firefox
Role in this project:
userFront-end Developer
Contributions:6 reviews, 88 commits, 54 PRs in 2 years 9 months
Contributions summary:Filip primarily focused on fixing minor style issues and addressing JSLint errors within the Toggl Track browser extension. They made changes to the background, popup, settings, and content scripts, as well as the main application library. The commits also addressed several issues and implemented changes to improve interactions within the browser extension and Jira card display. The user also refactored components and updated the build process.
firefoxbrowsertoggljavascriptchrome
flow-typed/flow-typed

Oct 2018 - Nov 2020

A central repository for Flow library definitions
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:2 reviews, 9 commits, 9 PRs in 2 years
Contributions summary:Filip primarily contributed to the repository by adding and modifying type definitions for various npm packages. Their work focused on creating and updating test files (`test_*.js`) and corresponding type definition files (`*.js`) to ensure type safety and provide better developer experience when using these packages. These contributions involved understanding and implementing type annotations for the JavaScript codebases of packages like `slash`, `multimatch`, `@babel/register`, `markdown-table`, `react-hot-loader`, and `webpack`.
libdefsflowtypedefinitionscli
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.
Request Free Trial
Filip Dupanović