Fardin Sheikh Milani
Data & Product Engineer
Specializing in Machine Learning, Monte Carlo Simulation & Web Development
Skills & Tools
Comprehensive technical skills spanning data science, machine learning, and software development
Statistics & Probability / Decision Science
Expertise in probabilistic modeling and statistical analysis
Random Variables & Distributions
ExpertWorking with discrete/continuous distributions, density/cumulative functions, conditional probability
Hypothesis Testing
AdvancedTest design, p-value calculation, sample size determination, power analysis
Regression & Model Evaluation
AdvancedUnderstanding bias-variance tradeoff, overfitting, cross-validation, evaluation metrics
Simulation Modeling
ExpertModeling stochastic processes, uncertainty quantification, scenario analysis
Distribution Fitting
AdvancedGoodness-of-fit methods, candidate distribution selection, validation techniques
Monte Carlo Simulation
Specialization in probabilistic simulation and risk analysis
Sampling Strategies
ExpertLatin Hypercube, importance sampling, variance reduction techniques
Scenario Modeling
ExpertExperimental design, input variable definition, baseline vs improvement scenarios
Sensitivity Analysis
AdvancedTornado plots, correlation analysis, key parameter identification
Output Interpretation
ExpertDistribution analysis, percentiles, Value at Risk, risk measures
Machine Learning
Practical experience in modeling and optimization
Linear & Multivariate Regression
AdvancedOLS, Ridge, Lasso, ElasticNet with regularization and feature selection
Classification
AdvancedLogistic Regression, Naive Bayes, k-NN, SVM, Decision Trees, Random Forest
Gradient Boosting
AdvancedXGBoost, LightGBM, CatBoost - conceptual understanding and implementation
Neural Networks
IntermediateMLP, CNN fundamentals, RNN/LSTM/GRU - basic architecture understanding
Reinforcement Learning
FamiliarBasic understanding of Q-learning and policy gradients
Deep Learning
Experience with modern architectures and model training
Fully Connected Networks
IntermediateMLP for regression and classification with multiple hidden layers
Convolutional Networks
FamiliarUnderstanding convolution, pooling and application in vision tasks
Recurrent Networks
FamiliarLSTM, GRU for sequential data and time series forecasting
Training & Regularization
AdvancedLoss functions, optimization (SGD/Adam), dropout, batch norm, early stopping
Optimization
AdvancedLearning rate scheduling, gradient clipping, convergence monitoring
Data & SQL
Database work and analytical queries
Data Cleaning
AdvancedHandling missing values, outliers, normalization, categorical encoding
Analytical Queries
AdvancedJoins, aggregations, window functions, subqueries for business intelligence
Schema Design
IntermediateNormalization, relationships, constraints, basic optimization
PostgreSQL
AdvancedStored procedures, indexing, performance tuning, JSON operations
Python & ML Tools
Complete ecosystem for data science and machine learning
NumPy & Pandas
ExpertData manipulation, vectorization, efficient large-scale operations
Scikit-learn
AdvancedPipelines, preprocessing, model selection, evaluation metrics
Matplotlib & Seaborn
AdvancedData visualization, statistical plots, publication-quality figures
PyTorch
IntermediateDynamic computation graphs, autograd, custom layers, training loops
Statsmodels
IntermediateStatistical modeling, hypothesis testing, time series analysis
Software Engineering
Modern development practices and collaboration tools
Git & GitHub
AdvancedVersion control, branching strategies, code review, collaboration
REST APIs
AdvancedDesign patterns, authentication, rate limiting, documentation
Django
AdvancedFull-stack development, ORM, authentication, security best practices
Testing & Code Quality
IntermediatePytest, unit testing, integration testing, code coverage
Web & Product
Frontend development and product design
HTML/CSS/JavaScript
AdvancedModern web standards, responsive design, accessibility, performance
React
IntermediateComponent architecture, state management, hooks, performance optimization
UI/UX Design
IntermediateUser-centered design, prototyping, usability testing, design systems
Product Development
AdvancedAgile methodologies, user research, feature prioritization, metrics-driven development
Loading projects...
Experience
My professional journey in software development and data analysis
Timo
Software Developer
Developing and maintaining a project management web application using Django and PostgreSQL
Responsibilities
- Implementing end-to-end new features from design to deployment
- Database design and SQL query optimization
- Performance improvements through pagination and query optimization
- Team collaboration, code review, and development process participation
- Implementing REST APIs for frontend integration
- Managing frontend state and architecture with JavaScript
Technologies
Key Achievements
Education
Academic background and university experiences

Bachelor's in Industrial Engineering
Shahid Beheshti University
Key Achievements & Experiences
- Practical experience in process optimization and system analysis
- Hands-on projects in simulation and modeling
- Strong foundation in statistics, probability, and programming
Get In Touch
I'm available for collaborations, projects, or questions
Contact Information
Available for
- • Freelance projects
- • Technical consulting
- • Open source contributions
- • Job opportunities
