Data Science and Databases

Showing 22-28 of 139 results

Share

Solving Bottlenecks With SQL Indexes and Partitions

Indexes and partitioning can help with SQL performance, but they’re not cure-alls. Through everyday examples of date range and LIKE queries, find out how to “think like an RDBMS” to make yours run faster.

14 minute readContinue Reading
Mirko Marović

Mirko Marović

Mirko designs and develops massive, extreme-workload databases. He also trains software developers on databases and SQL.

Machine Learning Number Recognition: From Zero to Application

Harnessing the potential of machine learning for computer vision is not a new concept but recent advances and the availability of new tools and datasets have made it more accessible to developers.

In this article, Toptal Software Developer Teimur Gasanov demonstrates how you can create an app capable of identifying handwritten digits in under 30 minutes, including the API and UI.

10 minute readContinue Reading
Teimur Gasanov

Teimur Gasanov

Teimur is passionate about writing composite interfaces using React and building extensible APIs with Go. He excels at finding solutions for atypical problems.

Building a Data Warehouse Data Quality Process

Data quality is a crucial element of any successful data warehouse solution. As the complexity of data warehouses increases, so does the need for data quality processes.

In this article, Toptal Data Quality Developer Alexander Hauskrecht outlines how you can ensure a high degree of data quality and why this process is so important.

16 minute readContinue Reading
Alexander Hauskrecht

Alexander Hauskrecht

Alexander has more than 20 years of experience in data warehousing in various roles and environments. He has extensive experience in insurance and banking.

SQL Indexes Explained, Pt. 2

Sorting a table can make some queries faster—but the maintenance cost is untenable. Enter real database indexes and their most common implementation structure: the B-tree.

10 minute readContinue Reading
Mirko Marović

Mirko Marović

Mirko designs and develops massive, extreme-workload databases. He also trains software developers on databases and SQL.

Serializing Complex Objects in JavaScript

The Tanagra.js library is designed to be simple and lightweight, and it currently supports Node.js and ES6 classes. The main implementation supports JSON, and an experimental version supports Google Protocol Buffers.

7 minute readContinue Reading
Luke Wilson

Luke Wilson

Luke has 12 years of experience as an engineer, team lead, and scrum master.

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Optimizing Retailer Revenue with Sales Forecasting AI

Retailers often face supply and demand issues that cause them to miss out on potential sales or tie up a lot of money in overstocked products.

In this article, Toptal Data Scientist Ahmed Khaled explains how retailers can boost revenues and cut costs with sales forecasts backed by artificial intelligence.

9 minute readContinue Reading
Ahmed Khaled

Ahmed Khaled

Ahmed is a senior data scientist who loves to dig into clients’ problems and solve them using state-of-the-art data-driven solutions.

Embeddings in Machine Learning: Making Complex Data Simple

Working with non-numerical data can be challenging, even for seasoned data scientists. To make good use of such data, it needs to be transformed. But how?

In this article, Toptal Data Scientist Yaroslav Kopotilov will introduce you to embeddings and demonstrate how they can be used to visualize complex data and make it usable.

11 minute readContinue Reading
Yaroslav Kopotilov

Yaroslav Kopotilov

Yaroslav is a data scientist with experience in business analysis, predictive modeling, data visualization, data orchestration, and deployment.

Toptal Engineering Expert

Gabriel Courtemanche

Gabriel is a highly efficient and reliable professional who possesses a broad skill set for web application development. He's been working on a range of products and clients—from working on scalability problems in production engineering teams at Shopify and Autodesk to launching new applications for startups. Most of his work consists of leading technical teams, by creating an easy development environment, fixing technical debts, providing best practices code examples, and mentoring devs.
Read more

Previously At

Shopify

World-class articles, delivered weekly.

Subscription implies consent to our privacy policy

Join the Toptal® community.