
Drazen Zaric
Verified Expert in Engineering
Data Scientist and Machine Learning Developer
Drazen is a data scientist and data engineer with over seven years of experience building analytics infrastructure, machine learning, and data analysis. He has extensive experience in big data, machine learning, and web development. He has worked with notable companies such as Slack and Microsoft, and built products used by millions of users.
Portfolio
Experience
Availability
Preferred Environment
Vim Text Editor, Python, Linux, MacOS
The most amazing...
...project I've built was an analytics infrastructure for a product with 150 million users.
Work Experience
Data Scientist
Teespring
- Collaborated as a part of the data team. Developed dashboards in Tableau and data reports with Redash; worked on migrating from Redshift to Snowflake.
- Supported the commercial and partnership teams with data insights.
- Developed an interactive real-time map visualization of Teespring sales with JavaScript and Mapbox.
Analytics Consultant
Freelance Consultant
- Collaborated with small companies on establishing their data infrastructure, discipline, and teams.
- Assessed existing processes, available data, and infrastructure.
- Planned for future growth in terms of product and the team.
- Helped with descriptive and predictive user behavior models, segmentation, and A/B testing.
Product Manager
Nordeus
- Led the team in developing Golden Boot, a game for a then-new platform called Facebook Instant Games. This product grew from an idea to over 10 million players in four months.
- Oversaw product and project management, back-end development, data analysis, and game design within an Agile team.
- Developed high-performance algorithms for matchmaking.
- Created a distributed push notifications system backed by a Hadoop data warehouse and a machine learning model for user churn.
Data Scientist
Nordeus
- Developed internal data products. Designed, developed, and deployed optimization algorithms for in-game tournament generation.
- Created machine learning models for anomaly detection, product performance, and user behavior prediction tools for optimizing marketing campaigns.
- Maintained and improved a custom, in-house BI tool.
- Supported product managers, game designers, and user acquisition teams with analyses and insights.
Data Engineer
Nordeus
- Developed and maintained an in-house ETL system and data warehouse on top of Hadoop and Impala for TopEleven, an online game with over 150 million players.
- Transitioned a single PostgreSQL instance to an in-house Hadoop cluster solution.
- Designed and wrote data import, SQL transformations, and oversaw the data quality.
- Integrated data from internal and third-party data sources.
- Scaled data warehouse and processes from a single product to multiple products.
Software Development Engineer
Microsoft
- Developed the PDF Reflow feature for Microsoft Word 2013.
- Designed algorithms for converting a PDF into an editable DOCX document.
- Implemented and evaluated machine learning models for identifying parts of a PDF document.
Experience
Blogboard
https://blogboard.ioAs a solo creator, I've worked on the front-end development in Vue.js, the back-end and search in Python, PostgresSQL, and Elasticsearch. I also wrote the official product blog.
Top Eleven by Nordeus
https://www.topeleven.com/Votum Polls for Slack
https://votum.appSelecta: An Amarok Player Extension
https://github.com/drazenz/SelectaImproved Heatmaps in Python
https://github.com/drazenz/heatmapSimilar to what you can easily get in Tableau using a Size parameter, here you can have a square as a parameter depending on the field value.
Described in detail in this blog post: https://towardsdatascience.com/better-heatmaps-and-correlation-matrix-plots-in-python-41445d0f2bec
Skills
Languages
Python, SQL, C++, JavaScript, Snowflake, Java, Bash
Frameworks
Flask, Hadoop
Libraries/APIs
Scikit-learn, Pandas, NumPy, Vue
Tools
Apache Impala, Tableau, Git, Ansible, Vim Text Editor, GitHub
Paradigms
Data Science, Agile, Scrum, ETL
Other
Data Engineering, Machine Learning, Algorithms, Data Analysis, Database Analytics, Data Visualization, Web Development, Optimization, eCommerce, Big Data, Front-end, Back-end, Writing & Editing, Software Engineering, Data Analytics, Dashboard Design, Product Management, App Product Management, Development, Lean Project Management, ETL Tools, ETL Testing, ETL Development, APIs, Dashboards, Interactive Maps, Data Modeling, Scraping, User Experience (UX), User Interface (UI), Data Scraping, Web Scraping
Platforms
Linux, MacOS, Apache Kafka
Storage
PostgreSQL, Aerospike, Redshift, Elasticsearch, MySQL, Databases, Database Modeling
Education
Master's Degree of Science in Computer Science
University of Novi Sad - Novi Sad, Serbia
Bachelor's Degree in Computer Science
University of Novi Sad - Novi Sad, Serbia
Certifications
Product Management Program
UC Berkeley Executive Education