Candidate Information | Name | Available: Register for Free | Title | Principal engineer, Information Architect, Solution Architect | Target Location | US-NC-Charlotte | | 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateSkills Summary19+ years of overall IT experience10+ years of experience in Application Development8+ years of experience in product architect, and Candidate's Name
18+ Years of experience in Banking and Financial DomainConstantly learning and leveraging emerging technologiesProfessional Certifications & Trainings:CFA Certified Investment FoundationAWS Certified Solution Architect AssociateAWS Certified Cloud PractitionerApplication Security Champion Level 1API Academy Certified API DesignerAPI Academy Certified Security ArchitectAPI Academy Certified Product ManagementSun Certified ArchitectSun Certified EJB Component DeveloperSun Certified Web Component DeveloperSun Certified Java ProgrammerSeveral Pluralsight, and Udemy trainings on AWSPluralsight Training on PythonTOGAF TrainingEducationMCA in Computer Applications, Bharathidasan University, 2003B.Sc., in Mathematics, Madras University, 2000Experience SummarySenior App Engineering Tech Lead/Architect Vanguard, Charlotte, NC, Oct 2021 Nov 2023Portfolio Construction Solutions is an investment insights analytics tool that enables crew to bring the VAAM to life in their client engagements giving them portfolio construction modeling and scenario analysis capabilities.Responsibilities:Engage business partners, and stakeholders to understand business goals, strategies, and questionsApplying 12-factor methodologyCreating product architectureCollaborate with team on their engineering work and help team members make informed decisions in alignment with project strategic goalsDesigning and building cloud-native applicationsDefining architectural views of the productsConsult stakeholders on technology choices and feasibility evaluationDocumenting product architecture, design, and training materialsTeach, mentor, grow, and provide advice to team membersPrioritize project deliverables to meet project objectives and service client groups effectivelyProposes initial technical implementation which supports architectural changes that solve scaling and performance problems.Interfaces with the delivery manager and enables the engineering team to engage on department-level aspects of larger (sub-department-wide) initiatives.Product gap analysis and data mappingGuides conversations to remove blockers and encourage collaboration across teams.Delegating work to team members and reviewing deliverablesPreparing functional and non-functional unit test cases and implementationManaging technical debtsApplication code quality monitoring using SonarQube, check style, find bug, and PMDConfiguring environments to deploy applicationMaintain developed applicationsSupporting business users to generate reports and solve customer issues.Coordinating with upstream and downstream system owners to resolve data integrity issuesTools and Technologies: JIRA, MS VISIO, Confluence Page, Draw,io, PPT, Excel, Word Documentation, AWS, Java SDK, Spring framework, Multi-threading, Angular, Micro Frontend, Micro Services, High-Performance Grid Computing, MATLAB, Aurora DB, Dynamo DB, SNS, Lambda, REST, Serverless Hosting and GITTech Lead/Product Architect Consultant @TIAA, Charlotte, NC, Apr 2017 Oct 2021The Teachers Insurance and Annuity Association of America-College Retirement Equities Fund (TIAA, formerly TIAA-CREF), is a Fortune 100 financial services organization that is the leading provider of financial services in the academic, research, medical, cultural, and governmental fields. TIAA serves over 5 million active and retired employees participating at more than 15,000 institutions and has $1 trillion in combined assets under management with holdings in more than 50 countries.Yodlee Account Aggregation is a near real-time data streaming process to extract participants' held-away account information from outside banks using the Yodlee FastLink tool. After the successful implementation of this project, TIAA financial advisors were able to view participants aggregated assets on the TIAA side. Also, it reduced the huge amount of paperwork and delays in the retirement advisory process.Responsibilities:Engage business partners, and stakeholders to understand business goals, strategies, and questionsApplying 12-factor methodologyDefining architectural views of the productsCreating a product mapConsulting with stakeholders on technology choices and feasibility evaluationDocumenting product architecture, design, and training materialsPrioritize project deliverables to meet project objectives and service client groups effectivelyManaging Application ArchitectureProduct gap analysis and data mappingDelivering Solution Concepts, estimates, and Integration architecture for Personal Fin App toolsBuild the application as per design guidelinesSetup a Confluent Kafka platform to build a data pipeline for real-time streamingImplemented real-time ETL process using Kafka for event-driven systemDelegating work to team members and reviewing deliverablesPreparing functional and non-functional unit test cases and implementationManaging technical debtsApplication code quality monitoring using SonarQube, check style, find bug, and PMDConfiguring environments to deploy applicationsMaintain developed applicationsSupporting business users to generate reports and solve customer issues.Coordinating with upstream and downstream system owners to resolve data integrity issuesTools and Technologies: JIRA, MS VISIO, PPT, Excel, Confluence, Word Documentation, CQRS, Event Driven Architecture, Micro Services, Java SDK, Spring framework, Multi-threading, Mule, Kafka, Angular, REST Services, Oracle, MUnit, and GITLead Application Developer/Information Architect Consultant at Wells Fargo, and Bank of America, Nov 2011 Mar 2017Responsibilities:As a technical team lead, converted business requirements into technical design documentsApplying 12 factor methodologyDesigning and building APIs for fixed-income Wells Fargo securities repo trading productDesigning and building batch processes for Wells Fargo market risk technology groupDesigning and building APIs for Bank of America retail banking OMNI channelsDesigning and building ETL tools for data loading using PythonCreating PPT for any new solution proposal, business process review, etc.,Conducting PI planning meetingDelegating work to team members and tracking deliverablesConducting peer review meetingBuilding integration frameworks/services to get real-time, near real-time, offline feeds from different trading and settlement products.Conducting deliverables review meetings with team and application stakeholdersManaging technical debtsPreparing functional and non-functional unit test cases and implementationApplication code quality monitoring using SonarQube, check style, find bug, and PMDConfiguring environments to deploy applicationsApplication performance monitoring using Dynatrace and fixing performance issuesAssisting the operations team in automating the production monitoring processResolving production issues and assisting business usersCoordinating with upstream and downstream system owners to resolve data integrity issuesTools and Technologies: Micro Services Architecture, Spring Boot, Spring Batch, Orchestration Pattern, APIs, MS Visio, PPT, Java SDK, Micro Services, Spring Framework, Python, ETL, Multi-threading, Mybatis, XML, Coherence cache, JMS, Web Services, Autosys, JMS, JUnit, SQL Server, Mockitto, SVN, tracking technical manuals and tasks using JIRA, IntellijLead Application Developer TCS Bank of America Relationship, Charlotte, NC Oct 2007 Nov 2011Client Business Profile: Bank of America Merrill Lynch is an American global financial services company, the largest bank holding company in the United States, by assets, and the second largest bank by market capitalization. Bank of America serves clients in more than 150 countries and has a relationship with 99% of the U.S. Fortune 500 companies and 83% of the Fortune Global 500. The company is a member of the Federal Deposit Insurance Corporation (FDIC) and a component of both the S&P 500 Index and the Dow Jones Industrial Average. In 2010, Forbes listed Bank of America as the world's 3rd "best" large company.Project Abstract: Navigator is an integrated customer relationship, sales, and performance management tool for the Investment, Commercial, and Corporate Banking divisions. Sales and performance functionalities of the above-mentioned LOBs exist in the disparate systems for legacy Merrill Lynch and legacy Bank of America bankers. So, the new entity BAML initiated the Navigator project to provide a single sales and performance management tool for the following functionalities.Party on Boarding, Deal creation and product maintenance, Calls and contacts, Deals Done AwayUser Profile Maintenance, Client Dashboard, Banker Dashboard, Group Head Dashboard, Manager DashboardResponsibilities:-Designing and building full-stack applications for investment, commercial, and corporate banking CRM applications.-Designing and building microservices for investment, commercial, and corporate banking CRM applications.-Product modernizationConverting functional and non-functional requirements into technical design documentsConducting review meetings with application stakeholdersPlanning, assigning, tracking and reviewing team members workConducting daily standup meetingCreated detailed design documents, including system diagrams, program specifications, and test plans for high-level designProvide leadership to project teams by understanding business and technology requirements and sharing the knowledge with the team.Create project documentation for project plans, communication plans, risk mitigation plans, identifying tasks and activities, and tracking and reporting of project plans.Convert/Upgrade the applications based on the business requirement using the latest JAVA technologies.Evaluate new application requests for technical feasibility and compatibility with current applicationsImplementation and supportTechnologies Used: Micro Services, Java, Weblogic Portal, Java Script, Spring Framework, Oracle, CI/CD Pipelines, Oracle Coherence CacheAssociate Consultant Polaris - Shinsei Bank Relationship, Tokyo, Mar 2004 Oct 2007Client Business Profile: Shinsei Bank established in the late 1952 in 1-8, Uchisaiwaicho 2-chome, Chiyoda-ku, Tokyo, 100-8501. And it is one of the leading Bank in Japan provides financial products, services and solutions to customer and clients in Japan. The bank has main business segments like Retail Banking, Investment Banking, Corporate Banking etc.,Project Abstract: Intellect Suite is an enterprise banking software product suite, which includes products for consumer banking, investment banking, wealth management etc.,Responsibilities:Working with BAs to understand new product feature requirementsPreparing product gap analysis documentsDesign and implementation of highly distributed multi-tier shared service using SOAInvolved in design and development of banking IT product development and channel integrationWriting junit test scriptsWebLogic application server configuration processSIT/UAT/Prod release processsource code, libraries, documents using perforceManaged source code configuration using RCC source controlTechnologies Used: Object Oriented Design tools, Java SDK, JSP, Servlets, JMS, SOA, EJB, Web-Services, Weblogic Server, Multi-Tier System Architecture, Framework, HTML, JS, Ajax, oracle, and Linux |