Martin D'anjou

ASIC FPGA Development Automation

Ottawa, Ontario, Canada
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
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.
code11 years of coding experience
bookBachelor of Engineering (B.Eng.), Engineering Physics, Bachelor, Bachelor of Engineering (B.Eng.), Engineering Physics, Bachelor at Université Laval
languagesEnglish, French
github-logo-circle

Github Skills (23)

unit-testing10
testing10
plugin-development10
http10
java10
javas10
junit10
jenkins10
test-integration10
rest-api10
jenkins-ci10
test-unit10
test-automation10
integration-testing10
clientside9

Programming languages (13)

JavaC++MustacheHTMLGroovyKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
cdancy/jenkins-rest

Apr 2018 - Sep 2022

Java client, built on top of jclouds, for working with Jenkins REST API
Role in this project:
userBack-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.
jenkinsapicontinuous-deliverymavengroovy
This plugin does a request to an url with some parameters.
Role in this project:
userBackend 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.
jenkinsparametersjenkins-pluginjenkins-api-pluginplugin
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
Martin D'anjou - ASIC FPGA Development Automation