Alexander Fedorov is a seasoned software leader and CEO with over a decade of experience building developer tools, IDEs, and embedded systems, currently leading ArSysOp from Saint Petersburg. He combines hands-on engineering—demonstrated by long-standing committer and project lead roles at the Eclipse Foundation—with executive leadership across product, architecture, and distributed teams. His background spans core contributions to high-profile open-source projects like Eclipse BIRT and Embedded CDT, where he improved engine reliability and modularized complex plugin UIs for Arm and RISC-V toolchains. Previously he shaped developer tooling at NXP, Embarcadero and Borland, and has led large engineering groups and CI initiatives that improved release quality at scale. Trained originally in nuclear technology, he brings disciplined systems thinking to software architecture and a persistent focus on tooling that makes engineers more productive. Notably, he blends deep low-level expertise in embedded/IDE ecosystems with practical leadership experience as both a committer and CEO.
10 years of coding experience
11 years of employment as a software developer
Master of Technology - MTech, Nuclear/Nuclear Power Technology/Technician, Master of Technology - MTech, Nuclear/Nuclear Power Technology/Technician at Peter the Great St.Petersburg Polytechnic University
The Eclipse Embedded CDT plug-ins for Arm & RISC-V C/C++ developers (formerly known as the GNU MCU Eclipse plug-ins). Includes the archive of previous plug-ins versions, as Releases.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:47 commits, 16 PRs, 90 comments in 4 months
Contributions summary:Alexander primarily focused on splitting the Java code within the Embedded CDT plugins. Their contributions included extracting UI components, separating core and UI functionalities for Embedded CDT Packs, and restructuring the RISC-V support into multiple bundles. They also worked on extracting branding and CodeRed-specific UI elements into their own dedicated bundles. The user made changes affecting properties pages and toolchain preferences.
Eclipse BIRT™ The open source reporting and data visualization project.
Role in this project:
Back-end Developer
Contributions:42 reviews, 26 commits, 20 PRs in 10 months
Contributions summary:Alexander primarily contributed to fixing unit tests and addressing property definition issues within the BIRT reporting engine. Their work involved modifications to core engine components, including the docx emitter and model, as well as updates to testing frameworks. The commits demonstrate a focus on improving the reliability and correctness of the reporting engine through targeted bug fixes and testing adjustments. The user also made contributions related to merging and code integration.
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
Alexander Fedorov - Chief Executive Officer at Eclipse Foundation