Profile picture

Priyabrata Samal

Python Developer at TCS

Developer with over 5 years of experience in Python and 8 years of experience in Investment banking and insurance domain. Developed and supported code for electronic trading and insurance modeling applications. I write effective and scalable code and oversee its successful end to end implementation.


Work Experience

Python Developer at TCS
January 2020 — Present
Client - Prudential Financial
  • Core engineer for Tardis, a Python platform which streamlines the productionization of applications developed by financial analysts and modelers within the Chief Investment Office.
  • Developing Python modules to analyze, calculate and store the data required by trading and insurance modeling teams in Cassandra/redshift databases via ORM.
  • Retrieving daily/historical values of Indices, Spreads, Curves and currencies from Bloomberg/Market data APIs and storing them after calculations as per existing models.
  • Developed web applications using HTML, CSS, Bootstrap and Flask/Tornado and archiving the data to AWS S3 buckets
Python Developer/Fix Integrator at TCS
July 2016 — January 2020
Client - Morgan Stanley
  • Worked as a python developer/fix integrator for Morgan Stanley's Listed Sales and Trading Team.
  • Identified and fixed production issues with trading systems by looking into order flow logs and FIX(4.2) messages, closely working with trading team.
  • Onboarding various trading products for equities, future contracts and options by analyzing their impact on the existing system and devising solutions to mitigate any identified risks.
  • developed Python scripts, wrote multitests to automate tasks and test releases before deploying to production via Jenkins resulting in significant increase of successful deployments
Application Support Analyst at TCS
March 2014 — July 2016
Client - Morgan Stanley
  • Worked as an Application Support Analyst for Morgan Stanley's TELOS team
  • Monitored end to end flow of various Sales & trading Applications 24X5, resolved alerts and user requests within agreed SLA.
  • Handled outage calls by analyzing impact, performing remediation approach, RCA and sending iAnnounce/iAlert and reports.
  • Populated testing databases with identical data from Production Databases and managing the issues involved
  • Reduced team workload by 25% after automating manual tasks, RFB checks via shell scripts, SQL stored procedures and then scheduling them via autosys/CRON

Tech Stack

Programming Language Python(Pandas, Numpy)
Web Framework Flask, Django, Tornado web server
Frontend HTML, CSS, Bootstrap, REST API
Cloud Platform AWS(EC2, S3, redshift)
Database SQL(MySQL, SQLite3, Sybase), NoSQL(Cassandra, MongoDB)
Version Control Git, Perforce
CI/CD Jenkins
Project Methodologies Agile(Scrum, Kanban), Waterfall SDLC
Job Schedulers CRON, Autosys, Celery, Treadmill
Others Linux, Shell Scripting

Education

Bachelor In Technology (Electronics and Communication Engineering)
Sep 2009 - Jul 2013
Institute of Technical Education and Research
Class X & XII
2006-2007/2007-2009
Jawahar Navodaya Vidyalaya, Phulbani

Contact