---
title: "Pavel Shadrin (@pavelshadrin) | Hashnode"
description: "iOS engineer @ WhatsApp, ex-Instagram. Read the latest articles by Pavel Shadrin on Hashnode."
url: "https://hashnode.com/@pavelshadrin"
---

@pavelshadrin

# Pavel Shadrin

@pavelshadrin · London, UK · Joined May 2023

iOS engineer @ WhatsApp, ex-Instagram

### [Three things small companies should probably adopt from big tech](https://pavelshadrin.hashnode.dev/three-things-small-companies-should-probably-adopt-from-big-tech?utm_source=hashnode&utm_medium=feed)

In one of my previous articles, I wrote about three things that small companies shouldn't copy blindly from big tech. I promised to write another one that would bring the opposite – what could be taken from the FAANG playbook but for some reason is n...

5 min read · [pavelshadrin.hashnode.dev](https://pavelshadrin.hashnode.dev/three-things-small-companies-should-probably-adopt-from-big-tech?utm_source=hashnode&utm_medium=feed)

[Oct 11, 2023](https://hashnode.com/posts/three-things-small-companies-should-probably-adopt-from-big-tech/6525f63d86212ea55c1b6932)

### [Getting High-Frequency Tennis Motion Data from Apple Watch](https://pavelshadrin.hashnode.dev/getting-hiqh-frequency-tennis-motion-data-from-apple-watch-p2?utm_source=hashnode&utm_medium=feed)

Part 2: Real Motion Data from Apple Watch and Quick Analysis

3 min read · [pavelshadrin.hashnode.dev](https://pavelshadrin.hashnode.dev/getting-hiqh-frequency-tennis-motion-data-from-apple-watch-p2?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/getting-hiqh-frequency-tennis-motion-data-from-apple-watch-p2/6520b1d330f189793e8d048b) [Oct 7, 2023](https://hashnode.com/posts/getting-hiqh-frequency-tennis-motion-data-from-apple-watch-p2/6520b1d330f189793e8d048b)

### [Getting High-Frequency Tennis Motion Data from Apple Watch](https://pavelshadrin.hashnode.dev/getting-high-frequency-tennis-motion-data-from-apple-watch?utm_source=hashnode&utm_medium=feed)

Part 1: Sample App for Collecting High-Frequency Sensor Data

6 min read · [pavelshadrin.hashnode.dev](https://pavelshadrin.hashnode.dev/getting-high-frequency-tennis-motion-data-from-apple-watch?utm_source=hashnode&utm_medium=feed)

[Oct 6, 2023](https://hashnode.com/posts/getting-high-frequency-tennis-motion-data-from-apple-watch/651f67e9085883cad8b01204)

### [Fading View Content in UIKit](https://pavelshadrin.hashnode.dev/fading-view-content-in-uikit?utm_source=hashnode&utm_medium=feed)

Fading content, especially when it's inside a scroll view, is a useful trick when you want to avoid a separator. Instead, sometimes it's much nicer to make the content gradually disappear as it is nearing an edge of another view – such as navigation ...

2 min read · [pavelshadrin.hashnode.dev](https://pavelshadrin.hashnode.dev/fading-view-content-in-uikit?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/fading-view-content-in-uikit/6518d3155fd43aff030d9efb) [Oct 1, 2023](https://hashnode.com/posts/fading-view-content-in-uikit/6518d3155fd43aff030d9efb)

### [Performance Bottlenecks Hiding on the Client Side](https://pavelshadrin.hashnode.dev/performance-bottlenecks-hiding-on-the-client-side?utm_source=hashnode&utm_medium=feed)

And how to approach them

5 min read · [pavelshadrin.hashnode.dev](https://pavelshadrin.hashnode.dev/performance-bottlenecks-hiding-on-the-client-side?utm_source=hashnode&utm_medium=feed)

[Jun 2, 2023](https://hashnode.com/posts/performance-bottlenecks-hiding-on-the-client-side/6479348c657ff253fdbd8f7d)
