Software
When I was younger, I was convinced software development is excruciatingly boring and I was convinced that the academic life is the one for me. Now I do software development for a living and I have enjoyed every single project I have worked on so far. I believe what brought me to software development was the gradual process of finding and solving problems. The particular thread that brought an anthropologist to eventually program and deploy the wbesite you are reading started from my academic studies. I developed a keen interest in the study of online communities. Problem: how to study them? Solution: build a web scraper. Problem: how to analyze the data? Solution: explore graph analysis. At the point of finishing that project, I had already dipped my toes in Python and statistical modelling. It was only a matter of more problems before I mastered big data analytics in PySpark, formatted books in LaTeX, programmed my own Byzantine notation tools, and learned how to build and deploy web applications using Nuxt.js, Nginx, Caddy, and AWS.
Data Engineering for Social Research
I have extensive software development experience in building data infrastructures for large multinational sociological surveys, including data cleaning, modelling, and visualization. This development was closely integrated with understanding and automating business processes, which has given me a unique perspective on how to leverage technology to improve efficiency and effectiveness in various domains. The projects also included extensive cross-team and stakeholder communication, which has honed my ability to translate complex technical concepts into actionable insights for non-technical stakeholders.
Skills
Below is a condensed list of my main skills and interests in software development and data science.Data Science
Data Engineering
- Big data processing with PySpark
- Data architecture and modelling
- Pandas and Polars for low-scale data processing
Machine Learning
- Regression (linear/logistic)
- Decision trees (gradient boosting/random forest)
- Dimensionality reduction (PCA)
- Neural Networks (tensorflow, pytorch)
- Transformer architecture, pre-training, and fine-tuning
Visualization
- Advanced data presentation automation (openpyxl, matplotlib, python-pptx, reportlab)
- Document formatting (LaTeX, MS Word)
- Graph analysis (Cytoscape)
- Dashboarding (Power BI, bokeh)
Software Development
Languages
- Python (primary)
- JavaScript/TypeScript (secondary)
- SQL (PostgreSQL, MySQL, SQLite)
- HTML/CSS
Frameworks and Libraries
- Nuxt.js for web development
- Flask & Django for REST APIs
- GSAP for advanced web animations
- Scikit-learn for machine learning
- TensorFlow and PyTorch for deep learning
Tools and Platforms
- Git for version control
- AWS and Azure for cloud services
- Docker for containerization and deployment
- Nginx and Caddy for server setup
Experience
I am currently developing Polus Research, a data science start-up that aims to make advanced data science and machine learning accessible to small and mid-sized businesses.

Developed and maintained complex data infrastructures for large sociological surveys. Built automated data visualization deliverables using Python and Power BI.

Prepared and taught introductory seminars to data science for Business department students with focus on data mining using scikit-learn.