We provide IT Staff Augmentation Services!

Software System Architect Resume

2.00/5 (Submit Your Rating)

NyC

SUMMARY:

  • 20+ years of experience in leading the design, development and deployment of scalable, highly - available distributed payment software systems.
  • Using multiple platforms, computing frameworks, databases and programming languages. Passionateabout technology and noledge.
  • Advocatefor long-term quality and efficiency through design, infrastructure, and automation. Facilitator of change and collaboration while fostering team cohesion and motivation.
  • Design & Architecture Optimization & Scalability Complex Problem-solving Build & Unit test automation DB Design & Optimization
  • High Availability & Resilience Service Oriented Architecture Multithreading, Concurrency Batch Processing Agile, waterfall Payment Systems DevOp
  • Design and Development of C++ infrastructure framework.
  • Promoting sharable, scalable, highly-available, performant and maintainable code.
  • Development of sharable C++ components used across products, platforms and Databases.
  • Porting Windows products to various UNIX platforms.
  • Redesign existing products for high availability and scale.
  • Inspiring and coaching numerous developers worldwide in the development of quality product extensions.
  • Involvement in numerous POCs and high-volume performance tuning efforts.
  • Lead design and implementation of a batch ACH payment processing engine, including ‘Big Data’ like scheme, supporting multiple clearing houses throughout the world using J2EE, SOA, Oracle, MQ, Unix.
  • Advocated for quality and automation in development and QA.

TECHNICAL SKILLS:

  • Linux, Solaris, AIX, Windows
  • Java, C++, SQL, JS, Python
  • WebSphere, WebLogic
  • Oracle, DB2, SQL Server
  • AWS, Rekognition, S3, EC2
  • J2EE, SOA, REST
  • HTML/CSS, XML
  • IPC, XA, POSIX
  • WebSphere MQ noSQL, DynamoDB
  • SWIFT, FED, CHIPS, Block Chain
  • SEPA, NACHA/ACH, ISO 20022, OFAC
  • Global PAYplus
  • HADOOP, MapReduce, Spark
  • Helix, StarTeam, Git

PROFESSIONAL EXPERIENCE:

Software System Architect

Confidential, NYC

Responsibilities:

  • Bulk Interface support for mass payment processing (WebSphere, J2EE, JAVA, MQ, Oracle).
  • ACH file and batch cancellation.
  • Automatic gap detection and handling for FED & CHIPS.

Technical Software System Architect

Confidential, NYC

Responsibilities:

  • Lead design and development of NACHA/ACH mass payment- processing feature in Global PAYplus (J2EE, JAVA, MQ, Oracle).

Technical Software System Architect

Confidential, Jersey City

Responsibilities:

  • Lead C++ Infrastructure design and development.
  • Upgrade payment system to run as a BEA tuxedo application using Global transactions (XA), thus, greatly improving scalability and data integrity.
  • Create the first cross platform and product, shared component (interdiction/OFAC engine) Running in production in CLS (AIX, Solaris), GPP (Solaris), PPUSA (windows) and more.
  • Port various payment products to run under Solaris, AIX and Windows using the same code base (C++, STL, Oracle/Db2, MQ)
  • Recreated Global PAYplus as a Global, Distributed, Scalable and Highly-available application. This product is currently running a significant amount of the world’s global payment traffic.
  • Involved in numerous presale POCs and performance tuning efforts, halping to acquire new customers and improve the product.
  • Support for monitoring infrastructure.
  • Lead design, implementation and deployment of low value payment, batch, parallel processing scheme (Unix, Tuxedo, Oracle, MQ).
  • Lead Design and implement Direct Debit processing scheme (Unix, Tuxedo, Oracle, MQ).
  • Lead US feature development of J2EE/Web services Global PAYplus (Java, WLE, Linux, Oracle, MQ).

Senior Software Engineer

Confidential

Responsibilities:

  • Design and development of Disaster recovery mechanism for Colonial Bank Sidney.
  • Queuing infrastructure (MQ, MSMQ etc.).
  • DB access infrastructure (SQL Server, Oracle, DB2).

We'd love your feedback!