Maxim Topchu is a Browser Extensions Team Lead with a decade of software engineering experience, currently heading development of AdGuard’s widely used browser extensions and contributing to W3C extension standards. He blends hands-on front-end expertise in React and TypeScript with backend tooling in Go—having built the utility that automates extension uploads to major browser stores—and a strong practice of XP methodologies like TDD and CI. His open-source contributions include converting date-fns utilities to TypeScript and enhancing AdGuard Safari/iOS extensions, reflecting both library-level discipline and product-focused UX work. Based in Limassol, Cyprus, he pairs pragmatic engineering leadership with curiosity—studying Ruby on Rails and exploring Clojure/ClojureScript—while keeping balance through reading and competitive table tennis.
10 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Business and Administration, GPA: 3.76, Bachelor's degree, Business and Administration, GPA: 3.76 at Technical University of Moldova
Full Stack Web Development Certification, Computer Software Engineering, Full Stack Web Development Certification, Computer Software Engineering at Free Code Camp
Contributions:1 review, 48 commits, 3 PRs in 4 years 3 months
Contributions summary:Maxim primarily focused on enhancing the AdGuard for Safari extension, making changes across the Electron backend and UI. They implemented features like auto-saving logic and rules highlighting, and also addressed bugs related to filter enabling and allowlist inversion. Their work involved modifying JavaScript files for options and UI, along with changes in the main process files.
Contributions summary:Maxim primarily worked on implementing UI components for the Adguard for iOS project, specifically within the Safari Web Extension. Their commits demonstrate the addition and modification of source files related to extension functionality and the integration of new UI elements, notably icons and a modal for upgrading. The user demonstrated proficiency in React and potentially TypeScript, judging from the file extensions and content, suggesting a focus on front-end development within the project.
safariad-blockeradblockioscontent-blocker
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
Maxim Topchu - Browser Extensions Team Lead at AdGuard