SURABHI DUTTA
Python Developer
IT Analyst, Tata ConsultancyServices
Contact :
Ph: +91-841*******
E-mail:******.*****.**@*****.***
CAREER OBJECTIVE
To become a successful Software Engineer and develop user-friendly and faster utility applications for professionals as well as general users and to strive towards learning new technologies and upgrading my skills and to be a fruitful resource for the organization.
PROFILE SUMMARY
Dynamic and result-oriented with experience comprising of Python programming, Java Programming and application support. Possess solid ability in integrating programming skills and adapting to new applications and platforms.
Strong knowledge and hands on experience in Java and Python Programming (Pandas, NumPy, Sklearn libraries) and machine learning algorithms.
Skilled in understanding and identifying consumer expectations and develop strategies accordingly
Ability to work efficiently within tight deadlines.
Ability to work on different projects simultaneously.
Cohesive team worker, having strong analytical, problem solving and interpersonal skills.
Technical Skills
Programming Languages : JAVA,Python
Scripting Languages : JavaScript, HTML, CSS
Version Control System : Git
Automation Build Tools : Jenkins
Database : MySQL
IDE : Anaconda Suite(Spyder, Jupyter ), Eclipse,Netbeans
Platforms : Linux, Unix and Windows
WebServices : SOAP, REST
PROFESSIONAL EXPERIENCE
TATA CONSULTANCY SERVICES
IT Analyst (Feb 2015- Present)
Project : TCS BaNCS Payments
1. Client : Central Bank of Kuwait
Technology: Java, GIT, Jenkins, UI Development (JavaScript, HTML, CSS), MasterCraft (TCS Internal Tool)
Description: Worked to develop Bancs applications, UI and a secured payment processing system for CBK in order to provide financial solution for the bank, which helps in handling of inward as well as outward payments from the Bank, and thus helps in the expansion of business for the bank. Worked for developing, updating and defect fixing in various functionalities
Responsibilities:
Development Phase (Gurgaon)
Reading and analysing FSDs
Developed the Code as per the requirements and bank functionalities and handling different types of issues
Developing client end validation using JavaScript
Integrating Within bank and outside bank transfers
Integration of SWIFT payment messages (MT103 and MT202)
Integration of Returns
Unit testing and integration testing of owned use cases.
Requirement Analysis & Design.
Implemented Web Services (WSDLs) using internal tool
Tested WSDLs Using SoapUI.
Migration, Functional Testing and Bug fixing.
Production Phase (Central Bank Of Kuwait)
•Client communication, understanding the issues they are facing and providing instant solution
•Driving SIT and UAT
•After Go-Live Production Support
2. Client : Länsförsäkringar Bank (LF Bank)
Technology: Python, GIT, Jenkins, MasterCraft (TCS Internal Tool), SOAP UI
Description: Developed Real Time Payments for LF bank to provide faster payments including all other banking solutions provided to them. Developed User Interface for RTP.
Responsibilities:
Development Phase (Gurgaon)
Reading and analysing FSDs and understanding business requirements for developing RTP(Real Time Payments) from scratch.
Integrating Within bank and outside bank customer transfers
Integration of Pain and Pacs messages
Unit testing and integration testing of end to end flows in RTP
Functional Testing and Bug fixing.
After Go-Live Production Support
3. Client : Emirates NBD (ENBD Bank)
Technology: Python, GIT, Jenkins, MasterCraft (TCS Internal Tool),REST
Description: Develop bancs applications, UI and a secured payment processing system for ENBD Bank in order to provide financial solution to them, which helps in handling of inward as well as outward payments from the Bank.
Responsibilities:
Development Phase (Gurgaon)
Reading and analysing FSDs for developing bancs API and functionalities
Integrating Within bank and outside bank transfers
Integration of SWIFT messages, faster payments and Low Value Payments
Integration of International Settlement System like SWIFT,FTS and WSI
Functional Testing and Bug fixing.
Personal Projects :
1. Chatbot
Personal, Ongoing Creating a basic Chatbot.
2. Whatsapp Automation
Automatically send WhatsApp messages to desired contact.
3. Web Scrapping
Collecting Data from Web using Beautiful Soap API
Academic Qualification :
Course
Passing Year
College/School
Board/
University
Discipline/Branch
Percentage/CGPA
MCA
2018
SASTRA University
SASTRA University
Computer Science
7.7222(CGPA)
B.Sc(H)
2013
Shaheed Rajguru College Of Applied Sciences For Women
University Of Delhi
Computer Science
65.07%
Higher Secondary
2010
Kendriya Vidyalaya Air Force Station, Bareilly
CBSE
Non Medical
(PCM)
72%
High School
2008
Kendriya Vidyalaya Air Force Station, Bareilly
CBSE
General
89.60%
ACHIEVEMENTS :
Have visited Onsite Client location(Kuwait) for CBK Bank and handled client side issues during Go-Live
Awarded with TCS Gems for excellent performance as a Team Member in CBK Bank
Awarded with TCS Gems for outstanding performance during development of RTP in LF Bank
Undergone .NET training from Society Of Elite Engineers TROJANZ.
Have completed Python 101 for Data Science course by IBM and received the certificate from Cognitive Class.
PERSONAL DETAILS :
Father’s Name : Mr. Sujeet Dutta
Mother’s Name : Mrs. Rama Dutta
Date Of Birth : 08-05-1992
Gender : Female
Languages : Hindi (SRW), English (SRW), Bengali (S only)
I hereby declare that particulars given herein are true and complete to the best of my knowledge and belief.
Date (Surabhi Dutta)