Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Timeline
Generic

Allen Peter

Allen,TX

Summary

Associated with Citi Bank, TATA Consultancy Services Ltd, and Lucas TVS Ltd for the past 15+ years, with in-depth knowledge and experience in the following areas:

- Extensive Experience in Banking and Financial Services: IT support analyst, designer, developer, Architect, and Subject Matter Expert (SME).
- Requirements Gathering & Analysis: Proficient in gathering, analyzing, and coordinating requirements for major projects with expertise in writing Functional Requirements.
- Enterprise Application Integration (EAI): Expert in designing and implementing SOA-based solutions using Python, JAVA Spring Boot Microservices, Angular UI, and TIBCO suite of products (AMXBPM, BW, EMS & Administrator).
- Database Management: Strong expertise in MongoDB, SQL, PL/SQL, and Oracle Database with additional experience in Neo4j and PostgreSQL.
- Architectural Leadership: Develop high-level business application solutions, engaging with clients and stakeholders.
- DevOps & CI/CD: Proficient with Jenkins, RLM deployments, Bitbucket, Jira, OpenShift, and Harness.
- Authentication & Authorization: Deep understanding and hands-on experience with Pingfed, OAuth 2, OpenID Connect, SSO.
- API Management & Integration: In-depth knowledge and experience with APIGEE, including architecture, tools, and development using the Edge API portal.
- AI & Open Source LLMs: Basic exposure to AI, OpenAI APIs, open-source LLMs like ChatGPT, and concepts such as LangChain, RAG, and Transformers.
- Development Methodologies: Skilled in Agile and Waterfall methodologies.
- Debugging & Monitoring: Strong experience in debugging and tracing using Splunk and AppD monitoring tools, creating Splunk dashboards and alerts.
- Interpersonal & Leadership Skills: Excellent communication, leadership, and commitment to delivering results with a proactive and hardworking attitude.

Overview

13
13
years of professional experience

Work History

Assistant Vice President

Citi Bank
Irving, USA
01.2024 - Current
  • Architected and implemented efficient information systems and operational systems supporting core enterprise functions.
  • Led the migration and integration of source applications into the knowledge management system.
  • Engaged in requirements gathering and analysis, design, and construction of the application.
  • Applied AI technologies to enhance knowledge management processes, including the use of OpenAI APIs and integrating LLMs like ChatGPT.
  • Explored and implemented LangChain for building language models and RAG for retrieval-augmented generation in the application.
  • Utilized Transformers for advanced natural language processing tasks.

Languages Python, Angular UI, Java, Spring Boot Microservice, Java script, HTML5, CSS, SQL, ORACLE, Mongo DB

Special Software Visual Studio Code, Postman/SOAPUI, Splunk, APIGEE EdgeAPI, Bitbucket, RLM, Jenkins, Mango Compass, SqlDeveloper, JIRA.

Assistant Vice President

CITI Bank USA
Irving, USA
11.2022 - 12.2023
  • Led the development and implementation of the Eclipse – Consent Order Dashboard.
  • Architected and designed efficient information systems to support core enterprise functions.
  • Conducted requirements analysis, design construction, and documentation for the dashboard.
  • Integrated AI technologies to enhance dashboard functionalities, including the use of APIGEE for API management and advanced monitoring solutions.

Languages Java, Spring Boot Microservice, Angular UI Java script, HTML5, CSS, SQL,
ORACLE

Special Software STS, Eclipse IDE, Visual Studio Code, SOAPUI, Bitbucket, RLM, Jenkins, TECTIA Client, SqlDeveloper, JIRA.

Computer System Engineer/Architect

Tata Consultancy Services
Irving, USA
11.2021 - 11.2022

· Strategically architect, design, develop and implement efficient information systems and/or operation systems in support of core enterprise functions.

· Understanding business requirements.

· Study the existing application landscape to identify redundant/ineffective systems.

· Conceptualize technical solutions to complex problems and maximize benefit of IT systems investments.

· Work closely with clients to gain both organizational commitment for all systems/software plans and evaluate/guide selection of the technologies required to complete those plans.

· coordinate with offshore development team(s) to identify priorities and update scope and delivery schedules.

· Create data migration/system integration strategies and monitor system performance to detect and resolve problems during development and support change management.

Languages Java, Spring Boot Microservice, Angular UI Java script, HTML5, CSS, SQL,
ORACLE

Special Software STS, Eclipse IDE, Visual Studio Code, SOAPUI, Bitbucket, RLM, Jenkins, TECTIA Client, SqlDeveloper, JIRA.

Technical Lead/SME

Tata Consultancy Services
Chennai, India
04.2019 - 11.2021

· Involved in the BRD meetings (Business Requirements)

· Designing the application, understanding the requirements using system requirement specification.

· Designing the metadata, transactional DB objects with Oracle Database and created complex dynamic search DB query using SQL.

· Low Level Gap Analysis for the requirements.

· Construction and UTP / Traceability

· Prime Responsibility for Design Document

· Preparation of Low Level Design / High Level Design

· Completely responsible for Knowledge transfer from clients to offshore team members.

· Preparation of the test cases and test plan

· Carried out Unit and System Testing and ensure the completeness of the testing using Test Coverage Analyzer

· Integration Testing and ASSENT for process improvement activities like Performance Improvement, Productivity

· Chairing daily status call with team and Weekly status calls with Clients.

· Involved in the BRD meetings (Business Requirements)

· Designing the application, understanding the requirements using system requirement specification.

· Designing the metadata, transactional DB objects with Oracle Database and created complex dynamic search DB query using SQL.

· Low Level Gap Analysis for the requirements.

· Construction and UTP / Traceability

· Prime Responsibility for Design Document

· Preparation of Low Level Design / High Level Design

· Completely responsible for Knowledge transfer from clients to offshore team members.

· Preparation of the test cases and test plan

· Carried out Unit and System Testing and ensure the completeness of the testing using Test Coverage Analyzer

· Integration Testing and ASSENT for process improvement activities like Performance Improvement, Productivity

Languages Java, Java script, HTML5, CSS, SQL, ORACLE, C, C++, BPM RQL

Special Software TIBCO Business Studio, TIBCO BPM Administrator, SOAPUI, RTC, RLM, TECTIA Client, Visual Studio. SqlDeveloper, JIRA.

System Analyst/Programmer

Tata Consultancy Services
Chennai, India
09.2016 - 04.2019

· Designing the application, understanding the requirements using system requirement specification.

· Impact analysis and estimates

· Coding and unit testing

· Quality assurance reviews

· SIT and UAT Support

· Implementation and Post Implementation Support

· Providing fix for regression abends and defects

· Production Parallel testing for releases

· Abend and Defect report generation for clients for each pass

· Automated BPM cleanup process as part of performance improvements.

· Designed, constructed DB objects with Oracle Database and DB query using SQL & PL/SQL

Languages Java, Java script, HTML5, SQL, ORACLE, C, C++, PL/SQL, BPM RQL

Special Software TIBCO Designer, TIBCO BW, TIBCO Business Studio, TIBCO BW/BPM Administrator, SOAPUI, RTC, RLM, TECTIA Client, SqlDeveloper.

Sr.Systems Officer/Programmer

Lucas TVS Limited
Chennai, India
11.2011 - 09.2016

· Developer and Maintenance for the modules – MSE and Costing

· Involved in development of various Business Works processes (starters and reusable sub process).

· Built Workflow process for approvals using Tibco Collaborator.

· Build and Deployed EAR files using Tibco Designer, Administrator..

· Implementation and Post Implementation Support

· Interfacing with Oracle Database (Stored Procedures and SQL Queries) using JDBC Query, JDBC Update, SQL Direct, JDBC Call Procedure

· Data Migration from Existing System to New System Using FTP Palettes, Parse Palettes, JDBC Palettes

· Initiating Business Process using JMS Using JMS Queue Receiver, JMS Application Properties

· Automating Batch Jobs Using Timer Palette, JDBC Palettes, Send Mail

· Mentoring developers to help them in adhering coding and design standards

Languages Java/J2EE, Java script, PL/SQL, ORACLE, C, C++, UNIX, Shell Script

Special Software Tibco Designer 5.3, Tibco Adapter 5.2, Tibco EMS 4.3, Tibco Administrator 5.2, ORACLE, TOAD, MS-VSS

Education

Master of Computer Applications - Computer Applications

Bishop Heber College, Bharathidasan University
Tiruchirappalli, India
10.2010

Bachelor of Physics - Physics

Vivekananda College, Madurai Kamarajar University
Madurai, India
10.2006

Skills

  • Tools : Python, Angular UI, Java Spring Boot, Mongo DB, PL SQL, Oracle, APIGEE/APIC, Openshift, Splunk,

Accomplishments

  • Got 1st rating in the first-year anniversary at CIT. Received all 5/5 ratings in the first-year anniversary at TCS and consistently received an A rating in the year-end appraisal for 5 years.

Languages

English
Full Professional
Tamil
Full Professional
Hindi
Limited

Timeline

Assistant Vice President

Citi Bank
01.2024 - Current

Assistant Vice President

CITI Bank USA
11.2022 - 12.2023

Computer System Engineer/Architect

Tata Consultancy Services
11.2021 - 11.2022

Technical Lead/SME

Tata Consultancy Services
04.2019 - 11.2021

System Analyst/Programmer

Tata Consultancy Services
09.2016 - 04.2019

Sr.Systems Officer/Programmer

Lucas TVS Limited
11.2011 - 09.2016

Master of Computer Applications - Computer Applications

Bishop Heber College, Bharathidasan University

Bachelor of Physics - Physics

Vivekananda College, Madurai Kamarajar University
Allen Peter