James Igoe

Retirement at Career Break

New York, New York, United States
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

👤
Senior
🎓
Top School
James Igoe is a Senior Software Engineer based in New York with 11 years of experience building full-stack, data-driven solutions and modernizing legacy systems for finance and healthcare. He combines hands-on development of .NET and Python microservices, REST APIs, and front-end Office/JS add-ins with process improvement—introducing CI/CD, Kanban workflows, and automated deployments using Azure DevOps and GitHub. At Memorial Sloan Kettering he paired data analysis, Splunk/Power BI reporting, and Jupyter automation to reduce manual effort and improve operational insight, while mentoring interns and cross-functional teams. His background in finance systems and Excel/VSTO tooling gives him a keen sense for high-performance, user-focused utilities that scale, and he’s open to volunteering after planned retirement in 2025.
code11 years of coding experience
job17 years of employment as a software developer
bookBA Psychology (Lab Option), BA Psychology (Lab Option) at Rutgers University
bookMBA (Not Completed) Finance & Information Technology, MBA (Not Completed) Finance & Information Technology at Fordham Gabelli School of Business
stackoverflow-logo

Stackoverflow

Stats
443reputation
248kreached
20answers
10questions
github-logo-circle

Github Skills (44)

yeoman-generator7
microsoft-edge7
outlook6
outlook-addin6
xll6
correlation6
vsto6
python6
pandas6
addin6
plugin6
vscode5
ssas5
vscode-extension5
serilog5

Programming languages (6)

C#TypeScriptPowerShellRJavaScriptF#

Github contributions (5)

github-logo-circle
JamesIgoe/Publisher

Sep 2016 - Mar 2025

This sample combines the Facade pattern with the Publisher (Observer) pattern. The primary class, based on the ISubscriber interface, is fairly complicated to use, requiring delegates, threading, and asynchronous callbacks. The facade, based on ISubscriberFacade, encapsulates all the methods required to work with the Windows Communication Foundation (WCF) service , handling threading, delegate creation, and asynchronous callbacks internally, so that that the clients only need to create the object. I wrote the encapsulating client to ease the adoption of the WCF service for legacy clients, seeing that the code complexity was likely a hurdle.
Contributions:2 PRs, 24 pushes, 5 branches in 8 years 7 months
asynchronouscallbackcode-complexitywcfwindows
JamesIgoe/GoogleFitAnalysis

Sep 2020 - Dec 2025

Contributions:47 pushes, 3 issues in 5 years 3 months
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