Summary
Overview
Work History
Education
Skills
Certification
Projects
Timeline
Generic

SATHYAVATHI BHADRI

Tampa

Summary

16+ years of Front-end Web Development experience with technologies Angular 2+, TypeScript 2.0, JavaScript, HTML5, SCSS, CSS. Used TypeScript, Object Orient Programming to write Angular components, services, filters, directives, modules, and routing. Experience applying the latest development approaches including MVC, event-driven applications using Object Oriented (OO) Java Script, Object Oriented Design, JSON. Worked in Agile Methodology for Implementing Projects and to review progress of project in monthly sprints Implementing and designing various modules. Extensive knowledge of application using Microsoft Azure as the cloud technology. Good working experience in front end with Angular and AZURE CLOUD. Experienced in development of application using Microsoft Azure as the cloud technology for building, testing, deploying and managing applications and services through Microsoft-managed data centers. Extensive experience in complete life cycle of SDLC starting from design, development, and integration testing till Production implementation. C++, Java/J2EE development experience on Linux/Solaris environments. Good understanding of DBMS concepts and experience in Sybase, Oracle. Experience and proficiency in Unix Shell Scripting, Perl scripting and Sybase development. Good understanding of ITIL strategy, design, transition and operation. Experience in release management activities using RLM. Experience in change/configuration management process using ServiceNow. As a developer demonstrated expertise in translating the customer requirements into formal requirements, design specific solutions and deliver the end product using Onsite/Offshore delivery model. Strong Project Lead and Delivery Management skills with good communication along with good team building skills. High expertise in handling multiple projects. Motivated, well-organized, detail oriented, fast learner with good analytical skills and sensitivity to defects.

Overview

16
16
years of professional experience
1
1
Certification

Work History

Sr. Developer

Virtusa Technology Ltd.
10.2018 - Current
  • Onboarding of Citi business across the world into Citi screening application
  • Tech onboarding team mainly responsible for Integrating other partners into Citi screening application as batch or real time
  • Partners use Citi Screening for Sanctions and non-sanctions screening response and alert disposition
  • Users can check the hit/no hit details and alerts from frond end to work on it.

Developer

Polaris Software Lab Ltd.
05.2014 - 08.2018
  • Citi KYC is a firm-wide and globally consistent approach to implementing the Global KYC Program
  • Citi KYC program is an Enterprise-wide program designed to ensure best practices are consistently applied across all businesses
  • This program defines certain requirements of the Global AML & Sanctions Policies and consists of the standards necessary to achieve consistency in the performance of Citi's Know Your Customer("KYC") assessment, Enhanced Due Diligence("EDD"), Customer Risk Scores, Account Profiles and Periodic Reviews/Client Refreshes
  • It enables single shared KYC record to the customer to the extent permitted by applicable local laws and regulations and link related to accounts to maintain comprehensive understanding of clients and accounts throughout the bank and across the line of business
  • Data migration from the legacy system (ECADD) to CitiKYC was done based on the various mapping rules provided by the business
  • CitiKYC supports various inbound and outbound interfaces.

Developer

Polaris Software Lab Ltd.
12.2011 - 05.2014
  • Global Corporate Tax is the front-end system to maintain and control data for the SWIFT/SCORE applications
  • It provides data and reports to support the preparation of annual federal/state/city income tax returns for all foreign and domestic legal entities under the CGM umbrella and provides data and reports to support the preparation of monthly non-income related tax returns, tax planning and tax provision estimates
  • GCTax allows Direct and easy access to details that make up the filing numbers for IRS audit purposes and automates the process of gathering data for tax compliance activities of our Corporate Tax department in NY
  • It also ensures data accuracy and control.

Developer

Polaris Software Lab Ltd.
10.2010 - 11.2011
  • This project aims at enhancements in Local Market regions for new implementation, report generation and feed changes
  • And it also involves code merging for ASIA and LATAM regions to make them work on same code base
  • Report generation and feed changes for other systems
  • Migrating batch process to Linux
  • Migration activities for end-of-life versions
  • Solaris 8 to Solaris 10 and database servers for ASIA, INDIA and EM from the current Sun Solaris 8 / Sybase 12.5 based Servers to IBM AIX 6.1 / Sybase 15 Servers as the existing versions are coming to end of life.

Developer

Polaris Software Lab Ltd.
09.2007 - 09.2010
  • Citibank Derivatives System (CDS) is an interest rate derivative trading and risk management system
  • Banks use derivatives as a powerful instrument to generate profits and hedge their risk
  • This system is live across 25 countries throughout the world
  • CDS is currently deployed across North America, Europe and Asia
  • Its functionality extends from deal pricing to portfolio management, risk analysis, and deal pricing
  • The system facilitates trading in Swaps, Options, FRAs, Caps/Floors and Fx related instruments
  • The traders in the front office book deals into CDS, the batch process that runs overnight calculates the risk associated with each deal based on the rates of the day
  • It also calculates different factor sensitivity measures like Theta, Gamma, and Delta
  • All these numbers are made available to the traders the following morning
  • At the end of the batch run it generates a few feeds to downstream systems
  • Major functionalities are deal pricing, calculation of PV (present value) and FS (factor sensitivity), generation of reports, batch processing.

Education

Bachelor of Technology - Computers

KITE
04.2005

Skills

  • Angular 2, Typescript
  • NodeJS, ReactJS
  • HTML5, CSS, Java Script
  • Java/J2EE
  • Servlets, JSP, JDBC, JMS
  • Spring Framework, Struts
  • WebLogic, Apache Tomcat
  • Oracle11g, Sybase
  • Autosys
  • Shell, Perl scripting
  • Bitbucket, SVN, ClearCase
  • Jenkins, Git, RLM, Jira
  • Solaris, Linux, Windows
  • Azure – VM, Runbook, SQL DB, Virtual Network, Load Balancer, VPN, Azure files, CLI

Certification

  • Microsoft Certified: Azure Administrator Associate
  • Angular Level 2 Certified

Projects

CITI Screening Tech Onboarding, CITIBANK-FL, Virtusa Technology Ltd., 10/2018, Present, Sr. Developer, Onboarding of Citi business across the world into Citi screening application. Tech onboarding team mainly responsible for Integrating other partners into Citi screening application as batch or real time. Partners use Citi Screening for Sanctions and non-sanctions screening response and alert disposition. Users can check the hit/no hit details and alerts from frond end to work on it., Responsible for implementation of front-end functionalities using ANGULAR 7., Responsible for designing page layout using HTML5, CSS3, Boot strapping along with JQuery, TypeScript and adding Dynamic functionality to each module., Developed various components using ANGULAR framework based on user requirements. Built web pages that are more user interactive using type script and ANGULAR 7., Used Azure Web Apps, AZURE storage accounts, Functions, triggers and Azure Key Vaults (AKV) to create the application., Developed various Models, Views, and Controllers for different modules like Alerts, Statements, and Support in the application., Worked on WEB APIs to expose data from data sources to external and third-party applications., Good foundation of knowledge around AZURE cloud services and the cloud eco-system., Experience in using WEB API services for communicating with the Frontend ANGULAR application and the Backend SQL Server Database., Designed different web pages using Angular 8 framework with Type script as scripting language., Good understanding of IAAS, PAAS and SAAS, Azure SQL, AZURE Data Lake., Implemented Azure Application Insights to store user activities and error logging., Developed and deployed back-end services to Azure clouds., Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility., Extensive knowledge in build and deployment using CI/CD pipeline tool GIT repository., Angular 7, TypeScript, RXJS, JavaScript, CSS3, HTML, JSON, Webpack, Karma, Jasmine, IntelliJ, Git, ServiceNow, Spring MVC, Oracle, Web API, Azure DevOps, Agile scrum Methodologies CITI – Know Your Client, CITIBANK-FL, Polaris Software Lab Ltd., 05/2014, 08/2018, Developer, Citi KYC is a firm-wide and globally consistent approach to implementing the Global KYC Program. Citi KYC program is an Enterprise-wide program designed to ensure best practices are consistently applied across all businesses. This program defines certain requirements of the Global AML & Sanctions Policies and consists of the standards necessary to achieve consistency in the performance of Citi's Know Your Customer("KYC") assessment, Enhanced Due Diligence("EDD"), Customer Risk Scores, Account Profiles and Periodic Reviews/Client Refreshes. It enables single shared KYC record to the customer to the extent permitted by applicable local laws and regulations and link related to accounts to maintain comprehensive understanding of clients and accounts throughout the bank and across the line of business. Data migration from the legacy system (ECADD) to CitiKYC was done based on the various mapping rules provided by the business. CitiKYC supports various inbound and outbound interfaces., Developed web views with HTML, Angular JS, JavaScript, JSP and Tag Libraries., Rewriting the data into Coherence from Portal instead of J2EE applications., Involved in designing user screens and validations using HTML, JSON as per user requirements., Prepare Unit and Integration Test Plans., Participate in issue resolution and impact analysis and estimation of efforts., Documentation and Reporting., Knowledge Management Activities / Configuration Control Activities., Very strong in agile practices such as Scrum meeting, Sprint Planning, Estimation and Demonstration of Sprint deliverables to Line of Business at the end of each sprint., Responsible for application enhancement as per client request., Interacting with testing team and business to get UAT sign-off to scheduling release., Coordinating release activities by communicating with other teams., Java, HTML5, JavaScript, CSS, Angular, Web Services (Restful), WebSphere, Spring MVC, Maven, CVS, JUnit, Oracle, Unix Tax Reporting System - GCTax, CITIBANK-NY, 12/2011, 05/2014, Developer, Global Corporate Tax is the front-end system to maintain and control data for the SWIFT/SCORE applications. It provides data and reports to support the preparation of annual federal/state/city income tax returns for all foreign and domestic legal entities under the CGM umbrella and provides data and reports to support the preparation of monthly non-income related tax returns, tax planning and tax provision estimates. GCTax allows Direct and easy access to details that make up the filing numbers for IRS audit purposes and automates the process of gathering data for tax compliance activities of our Corporate Tax department in NY. It also ensures data accuracy and control., Understanding and analyzing the requirements., Design and development of front-end screen., Application deployment and testing in DEV, QA, UAT and Production environment., Data analysis and application deployments., Coordinating the work of different teams., Support activities, including defect fixing and enhancements., Handling customer issues., Design, implementation, and code review., Preparation of Unit Test Cases., Coordination and Build Activities., Component testing, Unit testing, & Performance Testing., Documentation of new enhancements., Java, Servlets, JSP, HTML, DHTML(CSS), JavaScript, Oracle 9i, WebLogic, Eclipse, Autosys Local Markets, CITIBANK-NY, 10/2010, 11/2011, Developer, This project aims at enhancements in Local Market regions for new implementation, report generation and feed changes. And it also involves code merging for ASIA and LATAM regions to make them work on same code base. Report generation and feed changes for other systems. Migrating batch process to Linux. Migration activities for end-of-life versions. Solaris 8 to Solaris 10 and database servers for ASIA, INDIA and EM from the current Sun Solaris 8 / Sybase 12.5 based Servers to IBM AIX 6.1 / Sybase 15 Servers as the existing versions are coming to end of life., Involved in coding for new enhancements and maintaining the existing system., Analyzing and debugging the code to fix the issues., Worked on clear tool scripts for package build and deployments., Worked with DBA/SA for environment set up for migration., Involved in Solaris 8 to Solaris 10 and Sybase 12.5 to Sybase 15 migration., Responsible for code changes to make it compatible with the Solaris 10 environment., Involved in Hermes build for package deployments to GDS., Batch monitoring and checking risk differences and compare the batch timings with production., Involved in optimization of SQR reports., C++, Unix shell & Perl scripting, Sybase 15, Autosys CDS (Citi Bank Derivatives System), CITIBANK, 09/2007, 09/2010, Developer, Citibank Derivatives System (CDS) is an interest rate derivative trading and risk management system. Banks use derivatives as a powerful instrument to generate profits and hedge their risk. This system is live across 25 countries throughout the world. CDS is currently deployed across North America, Europe and Asia. Its functionality extends from deal pricing to portfolio management, risk analysis, and deal pricing. The system facilitates trading in Swaps, Options, FRAs, Caps/Floors and Fx related instruments. The traders in the front office book deals into CDS, the batch process that runs overnight calculates the risk associated with each deal based on the rates of the day. It also calculates different factor sensitivity measures like Theta, Gamma, and Delta. All these numbers are made available to the traders the following morning. At the end of the batch run it generates a few feeds to downstream systems. Major functionalities are deal pricing, calculation of PV (present value) and FS (factor sensitivity), generation of reports, batch processing., Involved in project enhancement work and bug fixing., Involved in Core development which involves risk calculation (Ex: Delta, Theta)., Involved in developing GUI to add new features using X-Motif., Responsible for generating risk feeds based on batch results., Involved in analysis of risk calculation jobs for different deals., Involved in Local Markets consolidation project., Responsible for merging the code using merge tool., Test the functionality of the same code base for different regions., Batch monitoring and checking risk differences and compare the batch timings with production., C++, UNIX, Shell & Perl Scripting, Sybase 12.5 and X-Motif, Autosys

Timeline

Sr. Developer

Virtusa Technology Ltd.
10.2018 - Current

Developer

Polaris Software Lab Ltd.
05.2014 - 08.2018

Developer

Polaris Software Lab Ltd.
12.2011 - 05.2014

Developer

Polaris Software Lab Ltd.
10.2010 - 11.2011

Developer

Polaris Software Lab Ltd.
09.2007 - 09.2010

Bachelor of Technology - Computers

KITE
SATHYAVATHI BHADRI