Technical Skills
Coding (in order of experience)
PythonMATLABTypeScriptJavaScriptHTMLLaTeXRCC++JavaCSS
Mathematical / Statistical / Machine Learning Techniques
multivariate regressionclassificationcross-validationclusteringmixture modelsdimensionality reductionensemble methodsdeep learningreinforcement learningtime series analysisanomaly detectioncomputer visionpose estimationspike sortingROI segmentation
DevOps
GitGitHub ActionsDockerSingularityunit & integration testinguser & quality testingStorybookChromaticPuppeteerCodecov
Libraries and Tools
NumPySciPypandasPolarsscikit-learnOpenCVFFmpegtimeitairspeed velocityMatplotlibPlotlyPydanticBoto3concurrentsjoblibtqdmrequestspytestFlaskPyInstaller
Frameworks
Cloud & servicesAWS (IAM, S3, EC2, Batch, ECR, Route 53)TerraformIPinfoOpenCage
StreamingfsspecHDF5 ROS3remfileh5wasmobstore
UIElectronTkQtReact
Lintingpre-commitRuffBlackflake8pydocstylemypyPrettier
Parallelizationmultiprocessingthreadinghigh-performance computing (HPC)
Packaging & distributionsetuptoolsHatchTwineconda-forgeViteNode.jsYarn
Databases
RedisDynamoDBMongoDBPostgreSQLSQLiteNoSQL
Strong Familiarity with Data Formats
HDF5ZarrJSONYAMLXMLMarkdownRSTParquetTSVXLSXMP4AVITIFFSVGPNGJPEGMP3WAVPKLMAT
Administration
GitHubAWSPyPIconda-forgeDocker HubRead the Docs
Business & Team Skills
AgileScrumresearchmentoringtrainingclient consultationsdrafting scopes of workbudgetinggrant writing