Education

M.S., Applied Computer Science

Columbus State University
GPA: 3.9/4
Concentration: Software Development

B.A., History and Secondary Education

William Paterson University of New Jersey
GPA: 3.6/4

Skills

Software & Game Development

  • Python: data analysis, task automation, ReportLab, pandas
  • Java: desktop apps, Swing
  • HTML / CSS, Jekyll
  • Godot 4.x / GDScript
  • Aseprite
  • Git / GitHub
  • Azure DevOps, Jira
  • Linux system administration

General / Financial Industry

  • Requirements analysis & documentation
  • Teaching and technical training
  • Extensive knowledge of ISO20022 payment formats Swift/Fedwire/CHIPS
  • ACI Money Transfer System, FircoSoft Continuity, MicroStrategy Reporting
  • MS Office Suite / Excel

Currently Learning

  • C# and ASP.NET
  • JetBrains YouTrack
  • SQL
  • GitHub Actions
  • Godot 4.x 3D
  • Blender
  • Photoshop / Photopea

Projects

See the projects category.

Work Experience

Standard Chartered Bank (Multiple Roles)

Lead - Product Design & Control, Americas

Jul 2022 to Present | Newark, NJ

Supporting implementation of various projects (SRVII checks, ACH product launch, CBPR+ launch, CHIPS ISO20022, SR2023, SR2024, Fedwire ISO20022, SR2025) across the Cash Management space:

  • Writing test cases, providing testing support and coordination
  • SME for Swift/Fedwire/Chips payment formats, both ISO20022 and legacy variants
  • Working with business users to ensure comprehensive test coverage and validate results
  • Business-side and technical expertise for payments-related systems including ACI MTS
  • Review of test results / driving resolution of issues
  • Working with operations teams to define and document new and/or changing processes, writing technical documentation, writing and reviewing business requirements definitions
  • User training
  • Risk / impact review, workaround process planning
  • Defect triage and management (both project and production backlog)
  • Custom reporting and analysis to gauge issue impact and track remediation
  • Development of various internal tools and scripts to automate manual analysis and processes
  • Development and maintenance of custom in-house translation tool to generate test payment data in new formats (legacy format to ISO20022 translation)

Manager - Transaction Screening Operations

Apr 2022 to Jul 2022 | Newark, NJ

Supported implementation of various projects across the Cash space:

  • UAT support, test case creation, and governance
  • Business-side and technical expertise
  • Review of test results / driving resolution of issues
  • Worked with operations teams to define and document new and/or changing processes

Managed team of Transaction Screening Analysts performing both initial review (Level 1) and escalation review (Level 2) of flagged transactions

Performed QC review of released and escalated cases for quality and accuracy


Team Lead - Transaction Screening Operations

Apr 2020 to Mar 2022 | Newark, NJ

  • Manage team of Transaction Screening Analysts performing both initial review (Level 1) and escalation review (Level 2) of flagged transactions
  • Design and implement team training materials/sessions, write department policies/procedures
  • Create and update team-wide procedure documentation
  • Perform QC review of released and escalated cases for quality and accuracy
  • Manage prioritization of workflow to maximize efficiency and minimize client impact
  • Liaise with international teams to share expertise and improve overall performance
  • Various projects assisted with design & testing of new functionality & workflows, UAT/UVT Testing & test script development

Transaction Screening Analyst

May 2016 to Mar 2020 | Newark, NJ

(contractor under Advantage xPO May 2016 - Sep 2016)

  • Performed sanctions screening of flagged transactions using MTS STOP and FircoSoft Continuity
  • Led training program for new and existing team members
  • QC Review of analyst decisions
  • Created and updated training/guidance documentation
  • Assisted with assurance testing of application updates and rollout of new screening system

Desktop Support Specialist @ Budd Larner, P.C.

Sep 2014 to Oct 2015 | Short Hills, NJ

  • Primary point of support for 100+ users
  • Performed all functions of Help Desk and Desktop support
  • Organized and led technology training sessions for attorneys and support staff
  • Supported both physical systems and VMware virtual desktops
  • 24/7 After hours and weekend support

Substitute Teacher @ Lakeland Regional High School

Dec 2013 to Sep 2014 | Wanaque, NJ

  • Daily stand-in for absent teaching staff
  • Implemented provided lessons
  • Test proctor for state-mandated exams

Jump to Top