Creating thoughtful products without creating extra stress.

“Do the best you can until you know better. Then when you know better, do better.” -Maya Angelou

Everything is a work in progress. It is our challenge to embrace change and continue to push our limits - stepping away from comfort and into the future. Risks will be taken, mistakes will be made, obstacles will be cleared, and progress will be pioneered.

Caktus Group | Software Product Owner

2022 - Present

Lead projects including user experience design, defining product vision, evaluating client needs, backlog creation, and guiding project through all development stages.

Caktus Group | Web-Development Project Manager

2021 - 2022

Lead PM for a web development firm, responsible for all project deliverables. Responsible for maintaining backlog of development tickets, ensuring alignment with business goals, constructing detailed project plans, managing teams, accomplishing milestones, and communicating with key stakeholders.

Diebold Nixdorf | Product Owner

2019 - 2021

Responsible for creating business cases, researching and creating functional and user-centered design requirements, improving application usability based on user feedback, guiding development team, ensuring project velocity, and reporting status of projects to key stakeholders.

Diebold Nixdorf | Technology Business Analyst

2017 - 2021

Responsible for capturing user feedback to analyze and collect actionable areas for improvement. Researched solutions, created enhancement requests, tested features, conducted user testing, as well as created and executed user training.

“James’ thoughtful and methodical processes helped our team work through tough challenges and create graceful solutions for our business.”

— Carmen F., Digital Strategy Manager | Georgia Power