Resume

Experience, education, and technical expertise.

A professional overview of my software engineering experience, technical leadership, education, and certifications.

Professional Summary

Building software that solves real problems.

Software developer and technical leader with extensive experience delivering enterprise applications, AI-powered solutions, and technology initiatives that improve employee and customer experiences.

My experience combines hands-on software development with technical leadership, cross-functional collaboration, project delivery, and enterprise-scale problem solving. I focus on building maintainable, practical solutions while helping teams stay aligned around clear technical and business goals.

Career Highlights

Experience at a glance.

14+

Years at JPMorgan Chase

Enterprise technology experience across development, delivery, support, and modernization initiatives.

10k+

Employees Supported

Technology solutions supporting large-scale internal employee experiences.

7+

Years Leading Teams

Technical leadership, development planning, mentoring, and cross-functional delivery.

Experience

Professional journey.

Fourteen years of enterprise technology experience spanning technical support, software development, automation, AI-enabled solutions, and technical leadership.

JPMorgan Chase & Co.

Enterprise Technology • Software Development • Technical Leadership

2012 – Present

My career at JPMorgan Chase has progressed from supporting enterprise technology environments to developing software solutions and leading teams responsible for automation and AI-enabled employee experiences. That progression has given me a broad perspective on software—from the people using it and supporting it to the teams designing, building, deploying, and improving it.

Enterprise Support

Technical Support & Operations

Built a strong foundation in enterprise technology by supporting users, troubleshooting complex issues, coordinating escalations, and developing a firsthand understanding of how technology affects the employee experience.

Software Development

Automation & Application Development

Expanded into software development and automation, designing workflows and applications that reduced manual effort, improved support experiences, and helped solve recurring operational problems at enterprise scale.

Technical Leadership

Development Team Leadership

Lead developers and coordinate delivery across business analysts, product partners, support organizations, and leadership. Plan roadmaps, milestones, sprint work, and implementation activities while helping teams remain aligned around technical and business objectives.

Artificial Intelligence & Automation

AI-Enabled Enterprise Solutions

Lead and contribute to the development and deployment of virtual agent workflows and automation solutions supporting Consumer & Community Banking, with platforms and workflows serving more than 10,000 employees.

What ties it together

Across each stage of my career, the common thread has been solving practical problems with technology. My background in support helps me understand the user experience, my development experience allows me to build solutions, and my leadership experience helps bring teams and stakeholders together to deliver them successfully.

Technical Skills

Technologies and practices.

A combination of software development, cloud, data, AI, and engineering practices used across academic and professional work.

Languages

Java • Python • JavaScript • SQL • HTML • CSS

Frameworks & APIs

Angular • Node.js • Express.js • REST APIs • JWT

Data & Cloud

MongoDB • MongoDB Atlas • Azure • Cloud Deployment

Engineering Practices

Agile • SDLC • Git • CI/CD • Security • Testing • Architecture

Education

Academic foundation.

Formal computer science education that supports my approach to software engineering, technical leadership, and enterprise development.

Bachelor of Science

Computer Science

Southern New Hampshire University

Expected September 2026

  • Software Engineering
  • Algorithms & Data Structures
  • Artificial Intelligence
  • Database Design
  • Full-Stack Development
  • Software Security

Master of Science

Computer Science

Southern New Hampshire University

Beginning Fall 2026

  • Advanced Software Engineering
  • Artificial Intelligence
  • Cloud Computing
  • Software Architecture

Continued Learning

Always improving.

Technology evolves quickly, and I believe strong engineers continue learning well beyond formal education. Through enterprise projects, graduate study, personal development, and emerging technologies, I'm continually expanding my technical depth.

Cloud Development

Expanding hands-on experience with Azure-hosted applications, deployment workflows, cloud services, and modern infrastructure.

Artificial Intelligence

Building practical experience with intelligent agents, AI-enabled workflows, automation, and applied machine learning.

Software Architecture

Continuing to develop skills in scalable system design, API architecture, secure development, and maintainable applications.

Professional Growth

Continuing to grow through graduate coursework, hands-on projects, enterprise software development, and future industry certifications.

Resume

Prefer the traditional version?

Download a PDF copy of my resume for recruiting, applications, or a more concise overview of my experience.

Download Resume