Post Job Free
Sign in

Software Engineering Senior

Location:
Union City, CA
Posted:
April 28, 2024

Contact this candidate

Resume:

MUTHUKUMARAN THAYUMANAVAN

Union City, California 94587 510-***-**** ad5cft@r.postjobfree.com US Citizen SENIOR SOFTWARE ENGINEERING MANAGEMENT PROFESSIONAL Highly competent, focused, and accomplished Senior Level Software Engineering Technology Leader and management professional with an extensive track record of success directing functional areas of Information Technology including software engineering, product design, enterprise architecture, application architecture, delivery, operations, and services. Recognized for expertise in defining objectives to plan and organize operational strategies; proficient in the design and implementation of hosted services-based applications. Delivered quality solutions on several occasions in multiple organizations in the area of information technology and software products. AREAS OF STRENGTHS

Software Engineering Management and Enterprise Software Architecture

Software Design and Development and Delivery

Leadership, Team Building, Mentoring and devering Quality Products from multiple locations

Object Oriented Design.

Data Architecture, Data Modeling and Data Design.

APIs/Services Design and Implementation.

Azure/GCP Cloud, Kubernetes.

Exposure to Natural Language Processing.

Infrastructure Architecture.

Software Life Cycle Management.

Technology upgrade road map definition.

Banking Industry Architecture Network (BIAN).

Banking Product Platform Architecture (BPPA).

Service Oriented Architecture (SOA) and Web/API//REST Services Architecture.

Design of Frameworks.

Agile Development Process (similar to scrum) Exposure to CMM Extensive experience working with business, product and operations teams.

Business Process management (Home Grown product CITADON, IBM BPM, JBPM, IBM PAM, TIBCO BPM).

Decision/Rules Processing and management (IBM ODM, DROOLS, IBM PAM DECISION MANAGER)Enterprise Application Integration Open Source Frameworks Business Process Management.

Web/UI Design.

Waterfall and Agile Iterative Process.

Application and Product design and development, quality delivery.

Good Communicator and a Quick Study.

TECHNICAL SKILLS

Languages : Java AJAX XML HTML DHTML C++ VISUAL C++ C Visual Basic Lisp and Pascal.

APIs/Services – SOAP/XML REST/JSON

API gateway : APJee API Gateway

Integration gateway: IBM Data Power Gateway

Operating Systems: Solaris Linux Windows NT Windows XP Windows 2000 Windows95 MS-Dos UNIX Bsd 4.0.

MUTHUKUMARAN THAYUMANAVAN ad5cft@r.postjobfree.com Page 2

Clouds - Azure PCF and GCP VM TAS

Compute Systems - Sun 670 Sun Sparcstation II Sun Sparc Ultra 5 10 Sun High-End servers

Ncr 3335/3345 Intel 386/486 and MC 68020 Based Minis Pc/At 386/486 Sun V210m Sub Sparc T1000 and T2000.

Development IDE - Eclipse 3.x JDeveloper Symantect IDE Microsoft Visual Studio.

SQL Tools - Toad SQLDeveloper SQLPlus Microsoft Enterprise Managers for SQL Server.

Application / Web Servers - WebLogic 5.x 6.x Oracle Application Server 8.x 9.x 10.x APPTIVITY (Java Application Generator and Application Server) Tomcat Server Netscape Server Microsoft IIS Server.

Database - Oracle Rdbms 6.0 7.x 8.x 9.x and 10.x and more MS SQL Server 2000 Gupta SQLbase Informix Microsoft Access Mongo DB.

Object-Oriented Design Tools - Rational Rose (using rational unified process (rup)) Enterprise Architect 4.x 5.x.

Architecture Design and Modeling Tools: Bizz Design Enterprise Architect (EA) VISIO Rational Rose

Code Development Tools: Visual Strudio, Eclipse IDE Intelli J IDE GIT Juni Jdeveloper

Application Servers: Oracle Application Server Weblogic Tomcat Web Sphere

Data Modeling Tool - Embarcadero Data Modeling studio.

Project Management Tools - Microsoft Project Microsoft Excel.

Source Code Control Systems - Starteam ClearCase Pvcs CVS. EXPERIENCE

Wells Fargo Bank, Wholesale Treasury Applications, San Francisco, CA 2009 - Current Lead Systems Architect - Enterprise Architecture – Commercial and Corporate Investment Banking, Global Treasury Management, Digital Areas

Banking Product and Platform Architecture (BPPA leveraging Banking Industry Architecture Network

(BIAN))

Customer On-boarding (Gate 1, Gate 2 and beyond):

Created and maintaining customer on-boarding architecture to support Commercial Customer On-boarding end to end automated business process based digital solution with case management, tack management, dashboards, etc. leveraging domain driven, service/API based, event driven architecture model and CQRS patterns. Solution supports starting with collecting potential or existing customer information, completing per-customer due diligence, on-boarding customer with support for due-diligence (sanctions screening, market based information screening, credit risk screening, etc.), request initiation/submission, identifying requirements or needed information from customer, identifying and on-boarding customer authorized personas via self-registration process, legal docs and agreements signing, setting up requested accounts, products and services, cross validating the setup/enrollments based on customer request information with support for Financial Crime reviews. The solution helps in completing the on- boarding the customer to access their accounts, products and services via digital channel with support alerting customers as appropriate. Identified technology stack, underlying technology platform, APIs, Events and Services to be defined and helped in implementation of the solution

(couple of versions our in production, Gate1 and Gate 2 releases).

Reviewed Business requirements, helped in refining them, helped in defining user stories, helped in scoping and sizing the efforts and helped in implementation of solution. Worked with infrastructure team to provide architecture for deployment on PCF and Azure Clouds. Worked on Design and implementation of Real time dashboard with reports for Customer On-boarding. MUTHUKUMARAN THAYUMANAVAN ad5cft@r.postjobfree.com Page 3 Lead Digital Channel Architecture for Commercial Bank Digital Channels:

Domain Driven SOA based, Event Driven Modern Architecture for Commercial Digital Channels – Commercial Electronic Office (CEO), Wholesale Common Authentication (WCA) Platform.

Reference Architecture – Created and maintained reference architecture for Version 2.0 of Commercial Electronic Portal (CEO) and Wholesale customer Authentication portal leveraging Domain Driven, Service Oriented, Event Driven Architecture patterns with multiple features

(Home Page with multiple port-lets supporting digital products list, quick links, badges, quick reports, summary information on accounts, etc. Identified technology stack, Managed adding multiple features, working with infrastructure team to setup up underlying technology platform including continuous review and augmentation. Solution in production with incremental enhancements

Authentication, Enrollments and Entitlements Architecture for Digital Channels and API Access via API gateway

Created and maintained Digital Channels SSO architecture supporting SSO, Multi Factor Authentication, SAML (both ingress and egress).. Helped in implementing the SSO solutions. Initiated Commercial Customer Enrollments and entitlements simplification for Digital channel on-boarding and successfully completed delivering solutions. As part of this initiative, Created and maintained architecture for enrollments and entitlements of commercial, corporate investment and securities customers to various accounts, products and services offered via digital channels to set them up and provide secure controlled access to mitigate fraud and risk. Used Domain Driven, SOA and Event Driven Architecture patterns. Alerts Solution (Email, SMS, FAX, Push Notifications, etc.)

Defined the architecture and maintained it for Digital channel related notifications (emails, sms, push notifications and fax). Supported event based notifications, template based notifications, adhoc notifications and more. Solution is in production. Designed the APIs for alerts. Fraud Management:

Created and maintained reference architecture for Fraud Management for digital channel access and payments (initiate, review, approve, etc.) via layered solution approach securing and screening using Web Application firewall, building various profiles including patterns of access by users, access time pattern, access location pattern, pattern of initiating payments, payment limits, etc. Leveraged analytical solution supporting to identify suspicious access, and to quarantine them with support for due diligence to determine fraud and prevent fraud as part of automated solution. Created architecture to support fraud detection and prevent attacks using malware / ransomware by integrating with industry standard malware detection and prevention solution (Trusteer) and per-login screening solution using captcha. Commercial Banking Web Application Fire Wall:

Participated in the evaluation and approval of Imperva Web Application Firewall use for Commercial Banking Area. Defined architecture for WAF integration and WAF Deployment. Worked with Enterprise Security, Business partners and Development team in implementing the solution. The screening is supported in real time via inline processing of traffic to Commercial digital portals (CEO and WCA) and Commercial banking applications. Screening includes DDOS attack, session hijacking, fishing, cross site scripting, cross site forgery, etc. Commercial Credit Management Application for Commercial Bank Lending:

Reviewed and helped to refine business requirements.

Created and maintained architecture for digital solution for commercial customer credit solutions (Commercial Loans, Line of Credit, etc.). MUTHUKUMARAN THAYUMANAVAN ad5cft@r.postjobfree.com Page 4

Worked in the following areas as well.

Enterprise Architecture Integration (EAI) with dependent systems (upstream and downstream systems).

Helped in scoping and Sizing.

Completed Capacity Analysis.

Defined Coding standards working with Enterprise Architecture.

Reviewed Code to adhere to coding standards for several applications.

Evaluated and Integrated with Sonar Cube for Code Coverage. Enterprise Lead Architect Global Treasury Management:

Create and Review architecture and review functional and detailed design for Online Payment Processing applications such as Payment Manager, Bill Pay Receivables Application, Invoice Manager and Payment Manager Integration, DMP Autotracker and Receivables Manager application to meet the Global Treasury management payments solutions business requirements.

Enterprise Application Integration (EAI) of J2EE application with back end mainframe applications using BATCH, MQ and CICS.

Defined Data Models (relational and JSON) and Data Architecture.

Helped in scoping and sizing effort.

Completed Capacity Analysis for several applications.

Reviewed code and ensure adherence to coding standards.

Evaluated, Completed POC and got approval for several tools such as Sonar Cube, IBM BPM, JBPM, Drools, IBM ODM, Imperva WAF, Trusteer, and more. Implemented solutions leveraging these tools.

Leveraged various features of Sprint including springboot.

Designed and Implemented APIs (SOAP and REST) as shared APIs for enrollments, entitlements, customer contact managements, customer on boarding, payments, etc.

Worked with Product, Infrastructure and Business teams in product design and review, infrastructure setup and business requirement analysis and review.

Worked closely with Business partners and Development teams to deliver quality solutions on time.

Pioneered various solutions in the area of application monitoring, business transaction tracking, etc.

Proven Team Member, Educator, Mentor, Leader and A Good Communicator. ADDITIONAL RELEVANT EXPERIENCE

1st Financial Bank, San Francisco, CA

Lead Systems Managing Architect – Payments Applications, Customer On-boarding Application, Marketing Application, Data Modeling, Data Architecture and more Citadon, Inc., San Francisco, CA

Senior Engineering Manager/Software Engineering Management (Design, Development and Delivery From Multiple Locations - San Francisco, CA, Bangalore, India - Enterprise Collaboration Product comprised of Business Process Management System, Document Management System, HTTP/HTTPS Communication Component, NSAPI Component, Notification and Messaging Engine, etc. (SAAS – Hosted Service)

Apptivity, Inc. / Progress Software Corp., Newark, CA Tech Lead - Java Application Server and Java Application Generator MUTHUKUMARAN THAYUMANAVAN ad5cft@r.postjobfree.com Page 5 Informix Software, Inc., Menlo Park, CA

Senior Software Engineer/Tech Lead - New ERA – C/C++/4GL Client Server Application Generator Phoenix Technologies Ltd, Norwood, MA

Senior Software Engineer - Telephone Suite Product (Phone, Fax and Scanner) Shipped With IBM, ACER, and Other PCS

Standard & Poors Corp., New York, NY

Senior Software Engineer

AT&T, Bridgewater, NJ

Enterprise Software Application

Sr Associates Software, Ltd., India

Omron Software House, India

EDUCATION

Annamalai University, Tamil Nadu, India

Master of Science in Computer Applications

Madras University, Tamil Nadu, India

Bachelor of Science in Mathematics

Berkley University Extension, CA

Certification on Object-Oriented Design and Development Course CERTIFICATION AND TRAINING

Azure cloud fundamentals (certification).

Bizz Design Architecture and system design modeling tool certification.

Expertise in enterprise UML Modeling.

Vast Experience in Enterprise Architecture.

Expertise in Data Modeling, Data Architecture and Master Data Management.

Completed Training in Azure and Google cloud platform including various application deployment and configuration models.

Completed training in Containers and Kubernetes and successfully migrated applications to PCF Cloud (Cloudera based solution) and Azure cloud.

Expertise in Data Modeling, Data Architecture and Master Data Management

Expertise in various software development tools, architecture, data modeling and design tools.

Experience in Banking Industry Architecture Network (BIAN).

Banking Product Platform Architecture (BPPA – Wells Fargo extension of BIAN).



Contact this candidate