Stephen Armstrong Email & Phone Number
Who is Stephen Armstrong? Overview
A concise factual answer block for searchers comparing this professional profile.
Stephen Armstrong is listed as Staff Software Engineer at Black Duck, a with 1362 employees, based in Calgary, Alberta, Canada. AeroLeads shows a matched LinkedIn profile for Stephen Armstrong.
Stephen Armstrong previously worked as Software Engineer at Synopsys Inc and Senior Software Developer at C4I Training And Technology. Stephen Armstrong holds Bachelor Of Science (Bsc), Computer Science from University Of Calgary.
Email format at Black Duck
This section adds company-level context without repeating Stephen Armstrong's masked contact details.
Review company-level records connected to Stephen Armstrong before choosing the right outreach path.
About Stephen Armstrong
Accomplished Senior Full Stack Developer with 9+ years of experience. Solid background in full-stack development, architecture, and agile methodologies.
Listed skills include Java, C#, C++, Php, and 12 others.
Stephen Armstrong's current company
Company context helps verify the profile and gives searchers a useful next step.
Stephen Armstrong work experience
A career timeline built from the work history available for this profile.
Software Engineer
Senior Software Developer
• Design, implement, test, deploy, and maintain a large-scale C# application• Routinely design end-to-end architecture for new features and enablers, create UML diagrams, prototype and present for implementation• Assist in the development of automated tests in Python using Robot framework to ensure delivery of high-quality codeConstantly mentor junior team members and perform code reviews • Adhere to SAFe agile methodologies including participating in PI planning and following Scrumban for daily progress tracking• Developed and automated CI/CD processes from Microsoft Team Foundation Server (TFS) to Gitlab which enabled teams to ship new feature releases 4 times faster and more reliably
Software Developer
• Travel to South Africa to provide support and troubleshooting for clients• Implement communication drivers for SCADA Intelligent Electronic Devices (IEDs) in C++ & C#• Develop user interface for encrypted communication to IEDs• Automate third-party applications for managing IEDs in C++, Lua, & C#• Help team configure testing platforms for substation automation• Develop RESTful APIs for Inter-process Communication (IPC) and web pages in C#
Software Developer
• Implemented kernel drivers for IEDs• Implemented SCADA protocol stacks in C/C++ including IEC 61850, DNP 3.0, and IEC 104• Designed, implemented, and tested a substation configuration tool using C# and WPF; adhering to MVVM design pattern and TDD• Designed, procured, set up, and maintained a Linux-based cluster with direct attached raid storage for development builds• Deployed and maintained Windows domains for a test network including DNS, DHCP, and User Management
Colleagues at Black Duck
Other employees you can reach at blackducksoftware.com. View company contacts for 1362 employees →
Hiroya Abe
Colleague at Black DuckKanagawa-Ku, Kanagawa, Japan
View →
SL
Susan Lara Miller
Colleague at Black DuckSan Francisco Bay Area, United States
View →
MD
Matthew Deer
Colleague at Black DuckGreater Pittsburgh Region, United States
View →
MR
Michael Riley
Colleague at Black DuckElmira, New York, United States
View →
PG
Pooja Garg
Colleague at Black DuckIssaquah, Washington, United States
View →
AB
Adam Brown
Colleague at Black DuckGreater London, England, United Kingdom
View →
PK
Pavan Krishna Chappidi
Colleague at Black DuckBloomington, Indiana, United States
View →
PB
Paige Beattie
Colleague at Black DuckBoston, Massachusetts, United States
View →
JG
Janhvee Garg
Colleague at Black DuckBulandshahr District, India
View →
VM
Valentin Marguerat
Colleague at Black DuckBezons, Île-De-France, France
View →
Stephen Armstrong education
Bachelor Of Science (Bsc), Computer Science
Bachelor Of Science (Bsc), Natural Sciences
Frequently asked questions about Stephen Armstrong
Quick answers generated from the profile data available on this page.
What company does Stephen Armstrong work for?
Stephen Armstrong works for Black Duck.
What is Stephen Armstrong's role at Black Duck?
Stephen Armstrong is listed as Staff Software Engineer at Black Duck.
Where is Stephen Armstrong based?
Stephen Armstrong is based in Calgary, Alberta, Canada while working with Black Duck.
What companies has Stephen Armstrong worked for?
Stephen Armstrong has worked for Black Duck, Synopsys Inc, C4I Training And Technology, Subnet Solutions Inc, and Ge Grid Solutions.
Who are Stephen Armstrong's colleagues at Black Duck?
Stephen Armstrong's colleagues at Black Duck include Hiroya Abe, Susan Lara Miller, Matthew Deer, Michael Riley, and Pooja Garg.
How can I contact Stephen Armstrong?
You can use AeroLeads to view verified contact signals for Stephen Armstrong at Black Duck, including work email, phone, and LinkedIn data when available.
What schools did Stephen Armstrong attend?
Stephen Armstrong holds Bachelor Of Science (Bsc), Computer Science from University Of Calgary.
What skills is Stephen Armstrong known for?
Stephen Armstrong is listed with skills including Java, C#, C++, Php, Python, Haskell, Agile Application Development, and Test Driven Development.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Stephen Armstrong you were looking for.
View similar profiles