Zurich, Switzerland
13+ Years of programming experience. Comfortable with most environments and concepts. 2 years of data science experience with notable project results. Further knowledge in many useful topics such as embedded systems (microprocessors), computer architecture, networks and wireless communications, image and signal processing, automation, development frameworks. Languages: Java, Python, R, C, C++, C#, Visual Basic, Excel VBA, Assembly, VHDL, Verilog, Matlab, Ruby, Unix Shell, SQL Network & Web: Full stack web development using Javascript, NodeJS, HTML, CSS, JQuery, cloud PaaS (eg. Heroku). Knowledge on cookies & sessions, routing, TCP, basic information security. Data Processing: Image Processing (eg. OpenCV), Signal/Audio Processing, Data Acquisition Data Science: Machine Learning, Data Mining, Big Data (eg. Tensor Flow, pytorch) Application Development: IOS, Android and Desktop (Also Libgdx framework) Other Experience: Optimization, Automatization, Testing, Simulations, Parallel Computation
Developing a data analysis software to combine biological research data of different laboratories, create gene networks, apply multiple differential co-expression analysis over it to generate a consensus list of target genes.
Developing a data analysis software for Endress+Hauser to scan through their products and signal warnings when there is an anomaly. This signal is generated through anomaly detection methods and statistical tests over their service records. On test cases, it already signals warnings approximately 6-7 months before the actual failures start which potentially reduces a great service cost for the company. Currently developing an interface and adding extra features to it using R Shiny.
A bioinformatics research project to analyze multi-omics data sets from mice of different age. Used R to develop various methods such as clustering, QTL's, DE's, network generation, pathway enrichments, general statistical testing & normalizations. This is further used to generate a list of pathways/proteins that are changing as mice ages. Further work done on data cleaning, processing and automation & parallelization on remote servers.