Martin D'Anjou is an ASIC/FPGA development automation engineer with 11+ years focused on speeding and standardizing chip and FPGA builds to eliminate manual, non-reproducible EDA workflows. Based in Ottawa, he blends deep verification experience (SystemVerilog, Specman, Synopsys, Quartus/Xilinx) with DevOps tooling—Gradle, Jenkins, Git, Artifactory—and has driven CI and build automation across Ciena and earlier ASIC teams. He contributes to Jenkins-related open source projects, improving REST integrations and hardening HTTP request plugins with robust unit and integration tests. Known for treating designers' time as the highest-value asset, he pairs practical scripting (Python, Perl, GNU Make) with Java/Groovy backend work to deliver reproducible, scalable flows. An M.Eng. in Electrical Engineering, he brings both legacy FPGA design know-how and modern automation practices to reduce cycle time and cost in silicon projects.
11 years of coding experience
Bachelor of Engineering (B.Eng.), Engineering Physics, Bachelor, Bachelor of Engineering (B.Eng.), Engineering Physics, Bachelor at Université Laval
Java client, built on top of jclouds, for working with Jenkins REST API
Role in this project:
Back-end Developer
Contributions:4 reviews, 69 commits, 37 PRs in 4 years 6 months
Contributions summary:Martin primarily contributed to enhancing the functionality and reliability of the Jenkins REST client. Their work involved refactoring code, removing deprecated features, and adding new features like queue item parameters. They also implemented unit and integration tests, while further developing the configuration-as-code API. Their work focused on Jenkins integration and improving its test coverage.
This plugin does a request to an url with some parameters.
Role in this project:
Backend Developer & Test Automation Engineer
Contributions:43 commits, 10 PRs, 65 comments in 3 months
Contributions summary:Martin primarily contributed to the backend logic and testing of the Jenkins HTTP request plugin. They implemented changes to prepare the code for Workflow integration, adding a method for non-workflow Java compatibility, and fixed serialization issues. The user also wrote extensive unit tests using JUnit and Apache's LocalServerTestBase, demonstrating a focus on testing different scenarios and edge cases within the plugin's functionality. Their work included refactoring and updating code.
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.