Senior Ad-ap-application Architect Resume
Islandia, NY
SUMMARY
- Accomplished and highly motivated Senior Application Architect and Software Development Manager at Merchant Acquiring Processing Systems (MAPS). Skilled full - stack developer passionate about writing source code complemented with a wide variety of experience and extensive up-to-date technical knowledge for developing software systems efficiently.
- Dynamic leader in charge of high level sizing, designing, developing, implementing, operating, and analyzing for two Invoice and Summary Back-End systems and five online systems including Buy Pass Billing, Maps Front-End, Client, Online Profitability (OLP), and In-House Web applications to support Wholesale Billing, Pricing group, Accounting and 380 Alliance Banks.
- Fully responsible for processing data volumes of 278 billion transactions to generate $360 million monthly invoices for Alliance banks and $140 million Individual Sale Organization invoices for Chain Banks as well as $80 million of monthly revenue and expense data.
PROFESSIONAL EXPERIENCE
Primary Skills: Java, Junit, Maven, Gradle, Spring 3-4.2 Core, AOP, MVC, Spring Form, Boot, Hibernate 3-4.3, HTML, XML, EJB, Java Script, JSP, JSTL, Servlets, JSF, Ajax, JSON, iTextSharp, SOAP, JAX-WS, REST, JAX-RS, JERSEY, CSS, jcraft, ftpclient, JPA API manager, JXL, iText, Apache POI, Corda PCScript, J2EE Architectures, R-Programming, AngularJS, Angular2, TypeScript, Karma, Angular-CLI, Node JS, Express JS, Hadoop Ecosystem, AWS (EC2, C3, Lambda, RDS), Spark, Hive, Impala, Scala, MongoDB, NoSQL, C, C+ +, Bourne/Korn, Unix Bash Shell scripts, OCI, PROC, PL/SQL, SQLPLUS, Package, Trigger, JDBC, Oracle 12c, MySQL
PROFESSIONAL EXPERIENCE
Senior AD-AP-Application Architect
Confidential, Islandia, NY
Responsibilities:
- Leader and main contributor to MAPS Hardware Refresh projects, requiring 10,000+ man hours
- Led 5+ on/off shore consultants for upgrading and migrating 150 B/E and 420 Unix shell modules from IBM Aix 5.2 to 7.1 and 23 F/E applications from Oracle Application server to Wildfly in Red Hat 6.9
- Architected the design and integration and provided consultation regarding the implementation of JVM frame work in JBOSS and migration of Oracle data
- Duties involved migrating applications, including designing, coding, testing, executable building, deploying, migrating code and client networks and supporting and training
- Coordinated the migration of 460 Oracle tables and data and 60 packages and triggers
- Contributed to building Unix and Linux Disaster Recovery systems and coordinated DR exercises
- Delivered completed project one year earlier than expected due to strong knowledge and experience in J2EE
- Created e-commerce three tier online communication systems allowing for interactive and billing transfer inquiry, pricing addendum, notifications, invoices, trend analyses, compliance reconciliations and reports between systems, Wholesale Billing, Pricing, Accounting Groups and bank clients
- Designed the system implementing use of JVM, Angular JS, JAX-RS and Spring frame work
- Provided users from 380 alliance banks access to real-time billing reports, invoices and expense data
- Included bulk upload, download and transfer of 5,000 reports monthly between user platforms and Web servers
- Allowed for the production of alliance and chain bank invoices, analysis reports and merchant level expense data as well as the transfer to servers and users
- Configured AWS (EC2, C3, Lambda, RDS) to produce reports, extending outreach service to external banks
- Developer of General Ledger Automation (GAMS) application involving all SDLC stages o Built database normalization, sizing, design, coding and implementation
- Involved in generating and feeding channel expenses, 19 MAPS bills in Portfolio Accounting, and 80 drivers to allocate $10M across 153 P &L’s, using generated invoices to GL to post journal entries
- Led three consultants to build 62 modules and 26 Oracle tables; 7000 man hours contributed
- Applied Spring 4 frame work, Spring Form, Hibernate, Maven, JSP, Java, Servlet, XML and JSON
- Reduced operating timeline by one week, replacing lengthy manual job normally requiring 12 operatives and 6 approvers
- Rebuilt Buy Pass billing Front-End system for reengineering from .NET to AngularJS. o Involved designing, coding and implementation
- Configured Node.js, NPM, AngularJS, Angular2, Karma, Angular-CLI architect, Spring Framework in Red Hat 6.9
- Led development of Contract Audit Maintenance System (CAMS) including sizing, design and development o Established Front End Tool to support contract users for systemic alignment of contractual expense line items to billing elements for distribution channels
- Involved in assigning and maintaining alliances to a Contract Owner Schedule in the audit tool including changing, adding new line items and associating all schedule line items with billing drivers
- Provided audit tool for updating, pending, approving and logging for all actions and generating reports
- Applied AngularJS and Spring 4 frame works, Hibernate, JSP, Java, TypeScript, Apache POI, R- Programming
- Involved in the takeover of the Payment Card Industry Data Security Standard (PCI DSS) compliance validation online system from Panoptic Security
- Duties involved rebuilding application in JBOSS server in FDC domain; converting database from MySQL to IBM DB2; and adding additional functions to Merchant Management Tool to administrate PCI status validation using all of JVM architecture, Hibernate, Spring, Corda and PCScript, R-Programming
- Developed and implemented Voltage encryption technology in invoice billing systems using Java o Encrypted and decrypted PII and PCI data in Oracle applied in F/E environment with Voltage
- Maintained and enhanced Maps F/E, client, Online Profitability and In-House Web systems; full responsibility for supporting 380 clients in Alliance and Revenue Share Alliance as well as all FDC internal clients
- Created online real-time Back-Out Recovery system using Java, Oracle, scripts, enabling operators to back out failed jobs, revoke jobs and remove files from system and billing data in Oracle, saving one day of resources