Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Work Authorization
Projects
Industrial Projects
Skill Sets
Languages
Websites
Timeline
Generic

Sayantan Guha

Dumont,NJ

Summary

Dynamic Director with a proven track record at Morgan Stanley, leading the successful migration of reporting infrastructure from Perl to Python. Demonstrates exceptional leadership and communication skills that enhance team performance and collaboration. Expertise in Python,Perl,Unix,Sybase and DB2 contributes to improved operational efficiency and successful project outcomes. Committed to driving innovation and excellence in data management.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Director

MORGAN STANLEY
New York
03.2023 - Current

PB Reporting Infrastructure and Hygiene Lead

Morgan Stanley
New York
09.2022 - Current
  • Leading development and testing efforts for the conversion of Prime Brokerage Infrastructure scripts from Perl to Python.
  • Analyzed and interpreted business logic in Prime Brokerage reporting scripts for seamless migration to Python.
  • Utilized Python modules, Sybase, and DB2 database stored procedures for report development and maintenance.
  • Conducted comprehensive end-to-end testing, designing unit and integration tests for each new Python module.
  • Categorized scripts based on criticality and functionality, enhancing efficiency.
  • Assisted in training an AI-based tool to enhance error handling suggestions.

Environment: Python 11.1, Perl, Sybase 15.x, TSQL, Unix, DB2, Excel, Autosys, jira, GIT, co-pilot

Sybase/Python/Perl/DB2 Production Support

Morgan Stanley
New York
09.2015 - Current
  • Lead the development, testing, and maintenance of Prime Brokerage reporting applications used by end clients.
  • Led infrastructure team in planning, architecting, and developing reports.
  • Used Perl modules, Sybase, and DB2 database stored procedures to develop and maintain reports, and created Autosys jobs for their scheduled delivery to end clients.
  • Developed ticketing system on Morgan Stanley PB Infrastructure platform using Jira, Rally and ServiceNow.
  • Enhanced perl scripts with perl 5.21, shell and autosys jobs to upkeep server health.
  • Provided continuous level 3 production support, collaborating with the infrastructure team.

Environment: Sybase 15.x, TSQL, Python, Perl, Unix, DB2, Excel, Autosys, jira, GIT

Programmer Analyst

MAGNUM INFOTECH
NJ
05.2010 - 02.2023

Perl/Unix Developer

Credit Agricole
New York
07.2011 - 09.2015
  • Used Perl extensively to build the Risk Data Warehouse and store the risk feeds.
  • Used UNIX and shell scripting extensively to enhance the PERL scripts, and develop Control M jobs to schedule the PERL and shell scripts.
  • Used XML stylesheet documents to filter and convert the incoming XML feeds and XSD schemas to validate them.
  • Established Oracle connection from PERL scripts using DBI/DBD module for data acquisition from XML feeds.
  • Wrote extensive queries in Oracle to extract specific data from the XML feeds.
  • Developed tables, packages, and stored procedures in Oracle for data warehouse creation and risk data storage.
  • Documented the entire data flow from each of the GALAXY modules to the Risk Data Warehouse.
    Environment: Perl, Oracle, Unix, MS Excel.


Perl Developer

Morgan Stanley
New York
05.2010 - 06.2011
  • Developed automation framework using PERL for validating source data quality.
  • Used UNIX and shell scripting extensively to enhance the PERL scripts, and develop Autosys jobs to schedule the checks periodically. These checks are incorporated before the ETL jobs are triggered through Informatica.
  • Used the DBI/DBD module for DB2 connection from Perl scripts to fire queries against the reference data tables, and generate them in the form of a report in MS Excel.
  • I wrote extensive queries in DB2 to validate data against the reference data tables for verifying the field-level business logic and whether the data has been populated correctly in them.


    Environment: Perl, Unix, DB2, MS Excel.

Programmer Analyst

SYMBOL SOFTWARE SERVICES
NJ
06.2008 - 03.2010

Sybase Developer

Pepsi Bottling Group
New York
11.2009 - 02.2010
  • Extensively used Sybase (T-SQL) 15.x for creating, modifying, and maintaining the stored procedures for processing the business logic for the different system modules, and modifying them according to customer needs and expectations.
  • Maintaining the backend with Sybase 15.x, I was involved in extensively tuning the performance of the stored procedures and queries in Sybase.
  • Resolved the back-end production issues in stored procedures on a real-time, day-to-day basis.
  • Engaged in comprehensive user meetings to apprehend needs and expectations.
  • Worked extensively on third-party Borland StarTeam for version control.

Environment: TSQL, Sybase 15.x, Rapid SQL 7.5.1, Borland Star Team.

Perl Developer

First Data
Austin, TX
07.2009 - 11.2009
  • Created front-end PERL scripts with HTML for e-statements, text statements, and regular exporters.
  • Used PERL file-handling and regular expressions extensively to parse extremely sensitive bank account information of the customers to generate e-statements.
  • Developed PERL scripts with HTML to add new overdraft sections to the bank statements to make them Regulation DD (UDAP) compliant.
  • Communicated directly with end users, banks, and product implementation engineers on statement exporter format.
  • Employed DBI/DBD module for Sybase integration from PERL scripts to manage trading information data into the database.
  • Recorded all data transfers for change requests from external financial institutions to address issues in real time.

Environment: PERL, DBI/DBD, TSQL, Crontab, HP UNIX, KornShell.

Software Developer

Deutsche Bank
New York
09.2008 - 03.2009
  • Created PERL scripts with SQL*LOADER to load ADP, ESS, and Imagine systems data into reconciliation tables in an Oracle database.
  • Created numerous PERL scripts to dynamically generate table-driven reports from Oracle tables.
  • Utilized Spreadsheet module in PERL for generating detailed integrity reports.
  • Developed multiple stored procedures and views in Oracle.
  • Performed backend maintenance using Oracle.
  • Developed front-end GUI screens using VB.NET.
  • Used Crontab for scheduling of reports.
  • Documented the entire data flow from the external systems into the reconciliation system.
  • Participated in extensive user meetings.

Environment
PERL, DBI/DBD, PL-SQL, Oracle 8i, Component One Reports, VB.NET, Crontab, SQL*LOADER, Apache, Windows 2k, HP UNIX.

Perl/Sybase Developer

UBS
Stamford, CT
06.2007 - 07.2008
  • Maintained backend systems in Noah using Sybase.
  • Created tables and developed stored procedures on Sybase and Oracle.
  • Designed stored procedures in Sybase and Oracle for generating MS Excel reports.
  • Involved in tuning the performance of the stored procedures and queries.
  • Provided extensive support to existing applications.
  • Resolved production issues by identifying and implementing bug fixes.
  • Designed numerous PERL scripts using extensive JavaScript for Message Parser and Message Converter.
  • Engaged in comprehensive QA testing.
  • Managed trade reconciliations by running Autosys web method jobs.

Environment
TSQL, Oracle 9i/10g, PERL, DBI/DBD, JavaScript, AUTOSYS, Sybase 11.x/12.x, BCP, Html, Apache, Windows 2k, HP UNIX.

Programmer Analyst

PERI SOFTWARE SOLUTIONS
NJ
08.2006 - 05.2008

Education

Masters - Computer Science

Illinois Institute of Technology
Chicago, USA
01.2008

Bachelors - Information Technology

North Bengal University
India
01.2004

Skills

  • Strong communication skills
  • Ability to lead
  • Teamwork
  • Python
  • PERL
  • TSQL
  • PL/SQL
  • Oracle
  • KSH
  • JavaScript
  • C
  • C
  • HTML
  • AWK
  • UNIX Shell
  • VBNET
  • XLS
  • Java
  • Java Swing
  • Java Applets
  • DB2
  • Autosys
  • DBI/DBD
  • BCP
  • ISQL
  • ClearCase
  • CVS
  • Crontab
  • Component One
  • Microsoft Visual Basic 7
  • TOAD
  • DB Artisan
  • Ultra-Edit
  • SQL
  • LOADER
  • Informatica
  • GIT
  • Co-pilot
  • SYBASE 15x/12x/11x
  • Oracle 8i/9i/10g
  • Snowflake
  • Solaris 2x
  • SunOS 5x
  • MS-WindowsNT/2000
  • Apache 20
  • 8085
  • 8086

Certification

  • Certificate course in VLSI and VHDL, Bitmappers, Pune, Maharashtra
  • Certificate course in Embedded Systems, Techno India

Accomplishments

  • Member, IEEE
  • Presented an award winning university level seminar on ‘A new approach to Information Retrieval from the World Wide Web’.

Work Authorization

Permanent resident of the US, visa sponsorship not required.

Projects

ATM System Implementation using Java Applets. Coffee Vending Machine Implementation using Java Applets. Employee Management System using Perl, Sybase, UNIX, Kornshell. Omega Network Implementation using Java and Parallel processing in 8085.

Industrial Projects

  • Morgan Stanley, New York, 09/2022, Present, PB Reporting Infrastructure and Hygiene Lead. Perl to Python migration and redesign of reporting infrastructure scripts. Leading development and testing efforts for conversion of Prime Brokerage Infrastructure scripts from Perl to Python.
  • Credit Agricole, New York, 07/2011, 09/2015, Perl/Unix Developer. IT Credit Risk Systems. Risk Data Warehouse Development.
  • Morgan Stanley, New York, 05/2010, 06/2011, Perl Developer. Phoenix Funding Systems Developer.
  • Pepsi Bottling Group, New York, 11/2009, 02/2010, Sybase Developer. Next-Generation Trading Systems (CETS).
  • Deutsche Bank, New York, 09/2008, 03/2009, Software Developer. Trade Reconciliation and Reporting.
  • UBS, Stamford, CT, 06/2007, 07/2008, Perl/Sybase Developer. Noah to NoahsArk Migration.

Skill Sets

  • Strong communication skills, ability to lead and work really well in a team, participated in a number of industrial and academic group projects, organized and participated in a number of social and cultural events during the graduate and undergraduate years., Python, PERL, TSQL, PL/SQL, Oracle, KSH, JavaScript, C, C++, HTML, AWK, UNIX Shell, VB.NET, XLS, Java, Java Swing, Java Applets, DB2, Autosys, DBI/DBD, BCP, ISQL, ClearCase, CVS, Crontab, Component One, Microsoft Visual Basic 7, TOAD, DB Artisan, Ultra-Edit, SQL
  • LOADER, Informatica, GIT, Co-pilot, SYBASE 15.x/12.x/11.x, Oracle 8i/9i/10g, DB2, Snowflake, Solaris 2.x, SunOS 5.x, MS-WindowsNT/2000, Apache 2.0, 8085, 8086

Languages

English
Professional
Hindi
Professional
Bengali
Professional

Timeline

Director

MORGAN STANLEY
03.2023 - Current

PB Reporting Infrastructure and Hygiene Lead

Morgan Stanley
09.2022 - Current

Sybase/Python/Perl/DB2 Production Support

Morgan Stanley
09.2015 - Current

Perl/Unix Developer

Credit Agricole
07.2011 - 09.2015

Programmer Analyst

MAGNUM INFOTECH
05.2010 - 02.2023

Perl Developer

Morgan Stanley
05.2010 - 06.2011

Sybase Developer

Pepsi Bottling Group
11.2009 - 02.2010

Perl Developer

First Data
07.2009 - 11.2009

Software Developer

Deutsche Bank
09.2008 - 03.2009

Programmer Analyst

SYMBOL SOFTWARE SERVICES
06.2008 - 03.2010

Perl/Sybase Developer

UBS
06.2007 - 07.2008

Programmer Analyst

PERI SOFTWARE SOLUTIONS
08.2006 - 05.2008

Masters - Computer Science

Illinois Institute of Technology

Bachelors - Information Technology

North Bengal University
Sayantan Guha