Education
Bachelors in Information Technology, WBUT Kolkata, India. Masters in Electrical & Computer Engineering. Stevens Institute of Technology, Hoboken NJ
Objective
To obtain a position that will enable me to use my strong organizational skills in different workspaces with financial clients, educational background and ability to work well with people.
Professional summary
4 years of programming experience as an Oracle Pl/Sql Developer in Analysis, Design and Implementation of Business Applications using the Oracle Relational Database Management System (RDBMS)
Strong experience in Oracle, Perl and UNIX shell Scripting.
Involved in all phases of the SDLC (Software Development Life Cycle) from analysis, design, development, testing, implementation and maintenance with timely delivery against aggressive deadlines.
Very strong experience in supporting application using Oracle, unix, perl programming
Excellent database knowledge on RDBMS like Sql, Pl/Sql
Involved in designing numerous Oracle Forms and Reports by interacting directly with End Users and Business Analyst.
Experience in performance tuning using Explain Plan, Indexing and Hints.
Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
Good working experience in UNIX environment and have supported various business applications
Have extensively worked in developing ETL program for supporting Data Extraction, transformations and loading using Informatica Power Center.
Experience in programming using Perl, Java scripts and html
Extensive experience in Oracle back end in Pl/Sql development
Expertise in financial industries based application including trading system and insurance
Excellent interpersonal and communicational skills, efficient time management and organizational skills, ability to handle multiple tasks and worked well in team environment
Excellent logical and analytical skills to solve complex problems
Technical skills
Languages
Perl,Query language pl/sql,& sql C, C++, JavaScript, HTML, Ksh,Python
Operating Systems
Solaris, Windows, Unix, Linux, Solaris
Databases
Oracle, Sybase, MS SQL Server, MySQL, Oracle Exadata
Tools
Toad, Autosys,Informatica,IBM Websphere, Vmware
Web Server
Apache Web server, Netscape Enterprise Server (Web)
Professional experience
Fidelity, Smithfield, RI
Risk Workstation Jan 2015 to Till date
Platform supporting Market, Collateral, Operations and Credit Risk and includes a Fixed Income Monitor. Ensuring Prime Client Reporting & Adhoc Reporting to hundreds of users and external vendors. 100 users including 5 External vendors and 10 internal vendors uses this dashboard. Risk Managed for approx $5 Billion in assets and across all lines of business.
Responsibilities
Worked under minimum guidance on creating pl/sql objects like packages and stored procedures to incorporate complex business logic .
Created functions to join different tables and views inside a package.
Helped in Data migration and prepared technical documents.
Created table and loaded data from Informatica.
Environment: Oracle 11g,Toad,Sql Developer,pls/sql developer,Informatica,Control-M,Linux
Dow Jones, South Brunswick, NJ
Risk Workstation August 2014 to December 2014
Marketing Operation is a part Dow Jones which deals majorly circulation operation of WSJ(Wall Street Journal).It deals with the subscription data of WSJ, Barron’s etc. throughout the world which roughly 1.2M print and 400K online. The project deals of collecting subscription data from different sources and clean them according to the needs of the business. Also collecting several marketing and campaign data and store them in database for pulling them with complex sql.
Responsibilities
Was a part of the Data provisioning/ Circulation Operations group.
Required to handle large and complex data sets; help with analysis and creating tables and views based on user requirements under a severe time constraint.
Some of the End User applications using these views that I created are IBM UNICA and MS ACCESS (accessing Data Base).
Was part of the ongoing requirement of converting existing shell script to Python scripts for more flexibility.
Using Python 2.7 in Unix created python scripts to pull data from files and create new file implementing business logic.
Required to handle large and complex data sets; help with analysis and creating tables and views based on user requirements under a severe time constraint.
Performed SQL and PL/SQL tuning with EXPLAIN PLAN and AUTOTRACE
Used VMSTAT, SAR, PRSTAT command to get more information on CPU, memory usage and possible blocking for performance issues.
Created and scheduled Unix scripts for maintenance.
Environment: Oracle DB2, Python 2.7,Unix,IBM Unica, Salesforce, Factiva
State Street Corp., Boston, MA
MDB CTI Application Development October 2013 to May 2014
MDB, Multi client Data Broker is an oracle database designed and developed by CTI as a Data Mart for temporary storage of sets of accounting data retrieved from FDR. FDR, Financial Data Repository is the source for all MDB operations. It is where the current data, historical data, EOD and EOM data and client’s operational data are being stored. Vision of CTI (Client Technology Interface ) Knowledgebase is an Enterprise solution which will create an application that will provide internal CTI users the ability to configure, schedule, generate, and deliver data extracts (both standard and custom) to clients or internal destinations in a flexible and automated fashion. CTI Team is responsible for delivery of extracts to the majority of State Street clients and other third parties. Each night over 11,600 jobs are run and over 6,500 data feeds are supported to provide over 450 clients and vendors time critical data extracts.
Responsibilities:
Extensive hands on experience in writing PLSQL packages, stored procedures & functions.
Developed views for data replication in distributed environments.
Partitioned large Tables using range partition technique.
Work with Business Analyst and Business Objects teams to get brief idea about requirements and translate the requirement into technical specifications.
Created scripts to create new tables, views, queries for new enhancement in the application using TOAD.
Used Autosys extensively for scheduling.
By using TOAD find and fix database problems with constraints, triggers, extents, indexes, and grants.
Worked on enhancing the existing Stored Procedures, functions and views for changing different fields due to increase of clients.
Wrote complex shell scripts to run mainframe tables extract data and transmit to PROD for client use.
Wrote Unix Shell Scripts to process the files on daily basis like renaming the file, extracting date from the file, unzipping the file and remove the junk characters from the file before loading them into the base tables
Partitioning the mothership tables and tuning procedures, functions and views
Used Source Code Control System(SCCS) as a Unix version control system to manage DDL & DML scripts.
Environment: Oracle 10g, IBM WebSphere/HTTP Server/Java 5.0 SDK, PL/SQL, Korn Shell, Autosys, Unix, Oracle Exadata, Toad, Pl/Sql Developer
TCS,Kolkata,India
Software Trainee April 2010 to August 2011
This system is used to store track and retrieve doctors, patients and hospital staff related information. The patients records/history, staffs (doctors and other hospital staff) duty and schedule info is also tracked by this web based intranet system. This system also logs hospital inventory and equipment and can run detailed reports of any available information.
Acquired experience in creating database objects like tables, views, procedures using Oracle tools like Toad, SQL*Plus.
Developed SQL and Shell scripts to create temporary tables and developed SQL*Loader scripts to load data into the temporary staging tables.
Learn Perl scripting and developed small scripts for internal usage.
Understanding dummy SRD and FRD and developing pl/sql scripts.
Participated in Level 1 and Level 2 production support providing Unix admin roles like disc usage, system performance and statistics and network performance and statistics using du,df,ps,top etc. commands.
Participated in unit and system testing.
Basic networking including tcp/ip networking using VMware tool.
Created technical documentation and user manual.
Tracked production issues and provided production support.
Environment: Oracle 9i,Perl,Informatica.