Summary
Overview
Work History
Education
Skills
Certification
Military Service
Awards
Timeline
Generic

Dominique Morton-Thompson

Tacoma,WA

Summary

Dynamic and results-oriented Technical Lead with extensive experience in leading cross-functional teams and driving the successful delivery of complex technology projects within the financial services industry. Adept at leveraging technical expertise and leadership skills to architect innovative solutions, optimize processes, and achieve strategic business objectives.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Technical Lead

JP Morgan Chase
10.2019 - Current
  • Lead the technical design and architecture of software solutions, considering scalability, reliability, security, and performance requirements.
  • Provide technical leadership and guidance to a team of software engineers throughout the software development lifecycle.
  • Collaborate with product owners, business analysts, and stakeholders to understand project requirements and translate them into technical solutions.
  • Mentor and coach team members, fostering a culture of learning, collaboration, and excellence.
  • Define coding standards, best practices, and guidelines to ensure high-quality, maintainable, and scalable code.
  • Conduct code reviews and provide constructive feedback to team members to promote code quality and consistency.
  • Collaborate with cross-functional teams, including quality assurance, infrastructure, and operations, to ensure seamless integration and deployment of software solutions.
  • Troubleshoot complex technical issues and implement effective solutions in a timely manner.

Software Engineer III

JP Morgan Chase
10.2019 - Current
  • Lead the design, development, testing, and maintenance of enterprise-level software applications and systems, leveraging best practices and emerging technologies.
  • Provided technical leadership and mentorship to junior and mid-level engineers, to help foster a culture of innovation, collaboration, and continuous improvement.
  • Architect scalable, reliable, and high-performance software solutions, considering business requirements, technical constraints, and industry standards.
  • Collaborated with product owners, business analysts, quality assurance engineers, and other stakeholders to understand requirements, define technical solutions, and deliver high-quality software products.
  • Ensured the development of clean, efficient, and maintainable code adhering to coding standards, design patterns, and architectural principles. Conducted code reviews and provided constructive feedback to maintain code quality and consistency.
  • Analyzed complex technical problems, proposed innovative solutions, and implemented effective fixes and workarounds in a timely manner.
  • Developed and executed comprehensive unit tests, integration tests, and automated test suites to ensure the reliability and quality of software applications.
  • Lead the implementation and improvement of CI/CD pipelines to automate build, test, and deployment processes, ensuring rapid and reliable delivery of software updates.
  • Documented technical specifications, architectural diagrams, design decisions, and implemented details to facilitate knowledge sharing and collaboration among team members.
  • Embraced Agile principles and methodologies, lead sprint planning, daily stand-ups, sprint reviews, and retrospectives to drive iterative development and continuous improvement.

Software Engineer II

JP Morgan Chase
10.2019 - Current
  • Design, develop, test, and maintain software applications and systems using industry best practices and cutting-edge technologies.
  • Provided technical guidance and mentorship to junior engineers, contributing to their professional growth and development.
  • Participated in the architectural design and implementation of software solutions, ensuring scalability, reliability, and performance.
  • Worked closely with product owners, business analysts, quality assurance engineers, and other stakeholders to understand requirements, prioritize tasks, and deliver solutions that meet business needs.
  • Wrote clean, efficient, and maintained code adhering to coding standards and guidelines. Conducted code reviews and provide constructive feedback to ensure code quality and consistency.
  • Analyzed complex technical problems, propose innovative solutions, and implement effective fixes and workarounds in a timely manner.
  • Developed and executed unit tests, integration tests, and automated test suites to ensure the reliability and quality of software applications.
  • Participated in CI/CD pipelines to automate build, test, and deployment processes, ensuring rapid and reliable delivery of software updates.
  • Documented technical specifications, architectural diagrams, and implemented details to facilitate knowledge sharing and collaboration among team members.
  • Embraced Agile principles and methodologies, participated in sprint planning, daily stand-ups, sprint reviews, and retrospectives to drive iterative development and continuous improvement.

Application Owner

JP Morgan Chase
10.2019 - Current
  • Served as the primary point of contact and subject matter expert for assigned applications, owning end-to-end responsibility for their performance, availability, and functionality.
  • Collaborate with business stakeholders, product owners, and technology teams to understand application requirements, priorities, and strategic objectives.
  • Developed and executed strategic roadmaps for the evolution of assigned applications, aligning them with business goals and priorities.
  • Monitor application performance metrics, identify areas for improvement, and implement optimization initiatives to enhance reliability, scalability, and efficiency.
  • Lead incident and problem resolution efforts, coordinating with cross-functional teams to address issues promptly and minimize impact on operations.
  • Managed the release and deployment process for application updates and enhancements, ensuring changes are implemented smoothly and with minimal disruption to users.
  • Coordinated with external vendors and third-party providers as needed to support application maintenance, upgrades, and integration efforts.
  • Ensure that assigned applications comply with regulatory requirements, security standards, and internal policies, taking appropriate measures to mitigate risks and vulnerabilities.

Software Engineer I

JP Morgan Chase
10.2019 - Current
  • Design, develop, test, and maintain software applications and systems using industry best practices and technologies.
  • Worked closely with cross-functional teams, including product owners, business analysts, quality assurance engineers, and other software engineers, to understand requirements, prioritize tasks, and deliver solutions that meet business needs.
  • Wrote clean, efficient, and well-documented code in accordance with coding standards and guidelines. Continuously refactored and improved existing codebase for better maintainability and scalability.
  • Analyze complex technical problems, propose solutions, and implement effective fixes and workarounds in a timely manner.
  • Developed and executed unit tests, integration tests, and automated test suites to ensure the reliability and quality of software applications.
  • Participate in CI/CD pipelines to automate build, test, and deployment processes, ensuring rapid and reliable delivery of software updates.
  • Documented technical specifications, architecture diagrams, and implementation details to facilitate knowledge sharing and collaboration among team members.
  • Embraced Agile principles and methodologies, participate in sprint planning, daily stand-ups, sprint reviews, and retrospectives to drive iterative development and continuous improvement.

Software Engineer I

American Water
09.2018 - 08.2019
  • Development of customer facing applications with continuous deployment through CI/CD pipelines
  • Creating pipelines and API’s to facilitate data transfer from databases
  • Worked on collaborative efforts with DevOps to move on premises software and application to the cloud with minimal user impact
  • Created onboarding guide for new hires to help assimilate into company culture
  • Created training aids for entire department to transition into an Agile environment
  • Adviser for new development techniques utilizing AWS technology with current software
  • Collaborated with product managers, business analysts, and other stakeholders to gather requirements and define project scope

Education

Bachelor of Science - Computer Science

La Salle University
Philadelphia, PA
05.2018

Bachelor of Science - Information Technology

La Salle University
Philadelphia, PA
05.2018

Associate of Science - Computer Science

Community College of Philadelphia
Philadelphia, PA
08.2017

Skills

Software: MySQL, IntelliJ, Net Beans, Eclipse, Atom, STS, Postgres, Jira, Postman

Languages: C, C, Java, JavaScript, CSS, PHP, HTML,

O/S: Windows, Linux, Ubuntu, Android

SQL, NodeJS, SQL, AngularJS, Spring Boot, Terraform

Certifications: ICDL, AWS Practitioner

Project Management: Agile, Waterfall

Certification

  • ICDL
  • AWS Practitioner

Military Service

United States Marine Corps, 06/2008 - 03/2012, Infantry Rifleman, 1st Battalion 9th Marines 3rd Marine Division Charlie Company

Awards

  • Honorable Discharge, 03/2012
  • Afghanistan Campaign Medal, 06/2011
  • Letter of Appreciation, 06/2010

Timeline

Technical Lead

JP Morgan Chase
10.2019 - Current

Software Engineer II

JP Morgan Chase
10.2019 - Current

Application Owner

JP Morgan Chase
10.2019 - Current

Software Engineer I

JP Morgan Chase
10.2019 - Current

Software Engineer III

JP Morgan Chase
10.2019 - Current

Software Engineer I

American Water
09.2018 - 08.2019

Bachelor of Science - Computer Science

La Salle University

Bachelor of Science - Information Technology

La Salle University

Associate of Science - Computer Science

Community College of Philadelphia
Dominique Morton-Thompson