Software System Architect Resume
2.00/5 (Submit Your Rating)
SUMMARY
- 20+ years of experience in leading teh design, development and deployment of scalable, highly - available distributed payment software systems.
- Using multiple platforms, computing frameworks, databases and programming languages.
- Passionateabout technology and knowledge.
- 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
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
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
Responsibilities:
- Lead design and development of NACHA/ACH mass payment- processing feature in Global PAYplus (J2EE, JAVA, MQ, Oracle).
Technical Software System Architect
Confidential
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 teh 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 teh same code base (C++, STL, Oracle/Db2, MQ)
- Recreated Global PAYplus as a Global, Distributed, Scalable and Highly-available application. dis product is currently running a significant amount of teh world’s global payment traffic.
- Involved in numerous presale POCs and performance tuning efforts, halping to acquire new customers and improve teh 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 LTD
Responsibilities:
- Design and development of Disaster recovery mechanism for Confidential Bank Sidney.
- Queuing infrastructure (MQ, MSMQ etc.).
- DB access infrastructure (SQL Server, Oracle, DB2).
