Technical Skills

A collection of the quantitative, programming, and analytical skills I rely on to build models, conduct research, and develop algorithmic solutions for financial markets.

From Python development to data analysis, research frameworks, and software engineering practices — this page summarizes my technical foundations.

Technical Skills Overview

My technical expertise combines programming, quantitative methods, and analytical engineering. These skills enable me to extract insights from data, implement financial models, and develop tools that support trading and risk management.
Below is a structured overview of the technologies and methods I use most frequently in my work.

Programming Languages

Python
95%
SQL
80%
R
90%
C++
85%

Python – My primary programming language for quantitative research, prototyping models, data analysis, backtesting, and developing analytical utilities.
SQL – Used for querying structured databases, preprocessing datasets, and supporting analytical pipelines.
R – Familiarity with statistical analysis and specialized financial packages.
C++ – Basic functions for core libraries

Data Analysis and Quantitative Libraries

NumPy
95%
Pandas
95%
Scikit-Learn
90%
Statsmodels
90%
SciPy
85%
Matplotlib/Plotly
95%

NumPy – Numerical computing, array operations, linear algebra.
Pandas – Time-series manipulation, structured data handling, feature engineering.
Scikit-Learn – Machine learning tools for modeling and evaluation.
Statsmodels – Econometric models, statistical inference, time-series analysis.
SciPy – Optimization, probability distributions, advanced numerical routines.
Matplotlib & Plotly – Visualization for exploratory analysis and reporting.

Financial Engineering and Modeling Skills

Derivatives Pricing
80%
Risk Management
85%
Monte Carlo Simulations
90%
Time Series Analysis
95%
Portfolio Management
95%

My quantitative finance background allows me to apply mathematical and statistical concepts directly to financial modeling:

  • Valuation techniques for derivatives and structured products

  • Stochastic processes applied to asset pricing

  • Risk modeling and scenario analysis

  • Time-series models for financial signals

  • Statistical testing and validation

  • Portfolio analytics and performance evaluation

These skills form the basis of my work on pricing tools, research frameworks, and systematic strategy components.

Databases and Data Handling

SQL Databases
85%
Cloud-based storage solutions
80%
Data Extraction/Transformation
90%
Pipeline Creation
85%
Data Cleaning/Validation
90%

I’m experienced in handling both structured and semi-structured financial data, using:

  • SQL Databases (PostgreSQL, MySQL)

  • Cloud-based storage solutions

  • Data extraction and transformation tools

  • Efficient pipeline creation for research datasets

  • Data cleaning and validation workflows

Software Engineering and Dev Tools

Git
90%
Unit Testing/Debugging
95%
Command-line Workflows
80%
Documentation for research
85%

I apply good software engineering principles to ensure that my quantitative tools are maintainable, scalable, and consistent. My experience includes:

  • Git / GitHub for version control and collaboration

  • Unit testing & debugging tools

  • Command-line workflows

  • Documentation for research and codebases

These practices help ensure that models and tools are reliable and production-ready.

Cloud and Deployment Tools

Docker
90%
Kubernetes
85%
AWS
80%
Linux
85%

I have hands-on familiarity with key cloud and engineering tools:

  • Docker fundamentals (containerization for reproducible environments)

  • Kubernetes basics

  • AWS basics (data handling, compute environments)

  • Linux environments for scripting and automation

These tools are used mainly for deploying research tools, managing environments, and automating workflows.

Additional Technical Competencies

Beyond core development and quantitative libraries, I also work with:

  • API integration for market data

  • Jupyter Notebook for research workflows

  • Excel advanced functions

  • Automation scripts for repetitive tasks

  • Light dashboards for analysis summaries

These skills support faster experimentation and cleaner presentation of quantitative results.