
James Duffy
Senior Software Engineer
A Closer Look
Ask me about
Best practices, Object Oriented Design, Full-stack development, REST, Building an Automation Framework, Test Driven Development, Clean Code, Agile Software Development
When did you know that you wanted to work in tech?
"I was always considered the 'technical one' at home growing up. This meant setting up TV's (VCR's, if anyone remembers those!), Stereos or just anything that was plugged in or took batteries. In general, I have always loved learning and understanding how things worked. I did a HTML course when I was younger but when I wrote my first 'Hello World' in Java, I knew this was where I wanted to be."
Projects & Roles
Sports Team Management
Built the front-end MVP for a web application responsible for managing and displaying sports teams, events, and statistics.
Health Care Case Management
Investigated and implemented API best practices and patterns across the organization.
Contributed to open source research.
Utilized automation to drastically cut developer setup time by 50% across the organization.
Created and successfully handed over end-to-end test automation framework.
Service Lifecycle Manager
Led knowledge transfer and collaborated with external customers to identify and drive to resolution all software issues.
Configured management tool adhering to ITIL standards to maintain application environments and availability.
Information Technology Infrastructure Library
Led knowledge transfer and collaborated with external customers to identify and drive to resolution all software issues.
Configured management tool adhering to ITIL standards to maintain application environments and availability.
Network Management
Developed software for a mission critical detailed network discovery, device monitoring, topology visualization, and RCA tool.
Re-developed an applet based topology visualization UI into a user experience rich HTML5/ Web 2.0 Style UI.
About
Home Town
New York/Ireland (home town)
Current Town
New York, NY (current city)
Education
Master of Science, Information Systems Managment, National University of Ireland, Galway
Connect with James
Languages & Technologies
Java, JavaScript, TypeScript, REST, Hypermedia, GraphQL, SQL, Oracle, DB2, Ruby, Rails, HTML, Cucumber, CSS, React, Redux, Bash, Linux, Kafka, Docker, Kubernetes, Jenkins, Gradle, Maven, Ant
Object Oriented Design and Design Patterns, Domain Driven Design, Test Driven Development, Behavior Driven Development