Independent Consultant
Independent ⦁ 2016 - Present
- Worked on projects across industries such as the financial sector, cryptocurrencies, retail, healthcare, sales, telecoms, airlines and more
- Area of professional interests: Big Data Pipelines, Machine Learning, Backend Development
- Languages: - Python, Scala, R, Java, Groovy, .Net
- Technologies: Flink, Spark, Kafka, Apache Airflow, ClickHouse, TimescaleDB, InfluxDB, Elastic Search, Web3 (Ethereum Api), Jenkins, Prometheus, Grafana, Scikit-learn, nltk, xgboost, bioconductor, Kubernetes, Azure, AWS (as a developer)
- Projects:
- Prediction of human biological age based on DNA methylation data. Analyzing mortality and morbidity risks using genetic and epigenetic data. The work is based on various academic articles on epigenetic age clocks. Building a pipeline for processing public DNA and methylation datasets – data ingestion, cleaning, normalization, and building the models. The computations are done in parallel in AWS. R, Python; Bioconductor, glmnet, Cytoscape
- Building pipelines with Jenkins for continuous integration and delivery - GitFlow, automation testing, security scans. Implementing backup and disaster recovery of the different components of the system. Writing helm charts. Building custom Kubernetes operators. Monitoring and alerting with Prometheus and Grafana. The entire solution is in Kubernetes on Azure. Groovy, Python, Powershell; Kubernetes, Jenkins, Prometheus, Grafana
- A system for predicting sales outcomes from data coming from SalesForce - whether and when a deal will close. I was responsible mainly for the data engineering part (building the pipelines, data cleaning, imputation, preprocessing) and helped with the implementation of the ML part (analyzing the sales reps behaviour, feature selection, building the ML model). Python; scikit-learn, decision trees, random forests
- Credit risk analysis for a company for fast credits - consumer credit scoring, optimizing opportunity cost and non performing loans. I was responsible mainly for the data engineering part and helped with the implementation of the ML model. R; logistic regression, random forests
Big Data Engineer
Santiment ⦁ 2017 - 2020
- Building big data pipelines for processing and analyzing of blockchain, financial and crowd sentiment data. Developing technical indicators and signals for traders and investors
- Developing stream and batch processing pipelines using Flink, Apache Airflow and Kafka on Kubernetes on top of AWS. Developing an inhouse batch processing framework in Python
- Technologies: Flink, Kafka, Apache Airflow, ClickHouse, TimescaleDB, InfluxDB, Elastic Search, Grafana, Python, Scala
Software Engineer, Database & Business Intelligence Consultant
Abilitics ⦁ 2018-2016
- SQL Server & MOLAP Consultant. Consulting and leading trainings on SQL Server, multidimensional databases and MDX
- Reporting and BI consultant. Consulting client companies on MS SQL Server Reporting Services and Integration Services
- Building backend and data warehouse architectures
- Technologies: .Net, ASP.NET, Sharepoint, SQL Server (SSIS, SSRS, SSAS),Xamarin
Lecturer
Hack Bulgaria ⦁ 2015 - 2016
- Leading a comprehensive .Net course for students, aiming at providing them with the necessary skills to start their career in the IT sector
Applied Mathematician, Software Engineer
Bulgarian Academy of Sciences - Institute of Biomedicine, Institute of Mathematics ⦁ 2008 - 2013
- Working on a project for analyzing dynamic systems and differential equation properties of neural networks
- Working on a project and developing a library for numeric methods and interval arithmetic
- Integrating Mathematica software with external libraries for numeric methods for differential equations
- Technologies: Mathematica, C++
Software and Database Engineer
Technologica ⦁ 2006 - 2008
- Java engineer. Mainly working on backend solutions and desktop applications with Oracle ADF
- Oracle database engineer. Working on projects with heavy database development with PL/SQL
- Leading trainings on Java and Oracle Application Development Framework (ADF)
- Technologies: Java, Oracle PL/SQL, Oracle Apex, Oracle ADF