
Tomislav Slaviček-Car, mag. inf.
Verified Expert in Engineering
Software Developer
Rijeka, Croatia
Toptal member since September 20, 2021
Tomislav is a goal-oriented developer and project manager. Highly creative and versatile, he takes pride in delivering clean and maintainable code using Python. Tomislav's portfolio includes projects in machine learning, NLP, and web app back-end development and deployment. His work experience entails 4+ years of experience with Python, including Jupiter and Amazon Sagemaker, Django framework, and 2+ years of experience in product management and managing a distributed team.
Portfolio
Experience
- Python - 4 years
- Django - 3 years
- Pandas - 3 years
- XGBoost - 2 years
- Keras - 2 years
- PostgreSQL - 2 years
- Scikit-learn - 2 years
- Amazon SageMaker - 1 year
Preferred Environment
Python, Django, Pandas
The most amazing...
...thing I've accomplished is developing a machine learning model for ligand binding to cell GPCR that outperformed the best publicly available model at the time.
Work Experience
Director
Tech-Art
- Made a machine learning model for assigning an expense type based on product descriptions (text) and other features.
- Developed an API using Django with a GraphQL endpoint for administration and data manipulation (CRUD) and a PostgreSQL database.
- Built a utility module for the company's internal use by creating an interface layer on top of standard Python libraries and third-party modules tailored to the specific user needs.
- Made a machine learning model for assigning official product codes to invoice lines based on product descriptions (text).
- Deployed a web scraper to collect, process, and store publically available data into a local database using Selenium, Django, and Postgres.
- Created a script that automates the use of the Docker Machine Amazon EC2 driver. It also creates a new machine, runs the Docker image, stops the machine, and deletes the stack.
Data Science Manager
Ancora
- Developed custom algorithms for extracting clinical trial inclusion and exclusion criteria from free-form text.
- Created a machine learning model for predicting ligand binding to cell GPCR membranes that outperformed the most accurate model publicly available at the time.
- Managed an eight-people distributed team using Agile development techniques.
- Communicated with clients in the requirements definition process.
- Deployed the application's back end to AWS using EC2, RDS, and Route 53.
- Created a short-term ML model for forecasting sales over a vast geographical area with a complex political structure using the DeepAR algorithm.
- Designed a complex data model in the healthcare sector and implemented it in PostgreSQL.
- Provided mentorship and code reviews for junior team members and interns.
Data Science Lead
Ancora
- Deployed the application's back end to AWS using EC2, RDS, and Route 53.
- Created a long-term forecast model for sales of medication in emerging markets using XGBoost.
- Created a long-term ML model for forecasting sales using Keras.
- Designed a complex data model in the healthcare sector and implemented it in PostgreSQL.
Data Science Analyst
Ancora
- Created a data visualization app using Python (PyQt 5).
- Conducted data analysis using PL/pgSQL and PostgreSQL.
- Applied data parsing and sanitizing using Beautiful Soup and Python re module.
Experience
Ancora
https://www.ancora.ai/My role as a data science manager entailed designing the data model, implementing parts of the NLP process, managing a distributed team, and deploying the app to AWS.
Short-term Sales Forecast
I owned the entire project, from data sanitation and enrichment, feature design, and model training to validation. Used Amazon SageMaker and Amazon Forecast.
Long-term Sales Forecast
Education
Master's Degree in Information Technology
University of Rijeka - Rijeka, Croatia
Bachelor's Degree in Information Technologies
University of Rijeka - Rijeka, Croatia
Skills
Libraries/APIs
Pandas, Requests, XGBoost, NumPy, Dask, Keras, Scikit-learn, Beautiful Soup, Matplotlib, SciPy, Stanford NLP, OpenSSL, Setuptools, SQLAlchemy, SpaCy, Natural Language Toolkit (NLTK), PyQt 5
Tools
Pytest, Graphviz, Boto 3, Amazon SageMaker, uWSGI, NGINX, Seaborn, Amazon Athena
Languages
Python, Regex, GraphQL, HTML5, Python 3, PL/pgSQL
Frameworks
Django, Selenium
Storage
JSON, PostgreSQL
Platforms
Amazon Web Services (AWS), Amazon EC2, Ubuntu Linux, Docker
Other
HTTP, Amazon Forecast, Amazon RDS, Amazon Route 53, Git GUI, geopy
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring