Avinash is an experienced Python developer with 10+ years of industry knowledge, writing web applications and performing backend development. He has mostly worked in the fintech domain with both startups to big MNCs and from hedge funds to risk management domains. Avinash has a good grasp of software fundamentals and is an excellent problem solver. His latest project involved building REST APIs and a model calculator for Wells Fargo, a community-based financial services company.
Developed REST APIs and a model calculator for Wells Fargo, a community-based financial services company. Developed automated data copy functionality using Celery and Airflow.
Worked on designing a platform for modelers to write and develop models or perform data analysis
Designed and developed a dataset processing library using pandas and exposed UI using Django allowing, users to fine tune the processing.
Designed and developed data check engine microservice as part of larger Data Check framework using Flask, Pandas, and Numpy.
Created workflows in Airflow to automate loading and consumption of data. Wrote a Python client library for Business users that allows them to interact with dataset results.
Developed an application to perform economic checks for dataset(eg Sharpe Ratio) results.
Worked on the development of a language that can be used to write Forecasting Models for CCAR. It is implemented using internal DSL on pure Python and supports delayed computation.
Developed a web application that runs calculations for CCAR and other risk exercises. Designed and wrote a data access layer that acts as interface between UI/APIs and Oracle database.
Designed and developed a job monitoring application written in Enaml (for UI) and Python, as well as position on-boarding scripts.
Took ownership of a code-coverage tool, including running the tool, debugging and fixing bugs present that were reported by users.
Incorporated Java code coverage into the command-line version of the tool. Developed a Python-based framework for small utilities.
Designed and developed a Python version of the command line tool that was easier to maintain than the existing one. Wrote a web application to view source code with any staging area using Django.
Worked on developing an Android application for stability testing and Key Performance Indicator (KPI) testing.
Created a Java-based Android application and Python Test Scripts in the System Validation Team for stability testing, Key Performance Indicator (KPI) testing. Handled debugging issues of the Linux platform with Android Operating System.
Worked onsite in Validation head-quarters in Sweden. Tasks involved transfer of ownership for a Python-based Automated testing framework.
Developed a Python framework for automated data validation checks.
Implemented manual checks using Excel, then transitioned to Python for faster and more reliable processing.
Designed a REST service with connectors for various data sources (S3, REST API, DB, files) and basic checks (standard distribution, greater/less than).