Code

phx-playground

Phoenix playground

Elixir

View Repository

react-native-firebase

🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.

View Repository

ex-ml

General-purpose ML in Elixir

Elixir

View Repository

kv

Distributed key-value store

Elixir

View Repository

chatbot

AI chatbot using Llama 2

Rust

View Repository

manifesto

The OpenTF Manifesto expresses concern over HashiCorp's switch of the Terraform license from open-source to the Business Source License (BSL) and calls for the tool's return to a truly open-source license.

HTML

View Repository

expo

An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.

TypeScript

View Repository

react-native

A framework for building native applications using React

C++

View Repository

rust-playground

Collection of random rust snippets

Rust

View Repository

elixir-playground

Collection of random elixir snippets

Elixir

View Repository

engram

Rust machine learning library

Rust

View Repository

rust-ts

Rusty TypeScript

TypeScript

View Repository

x-os

Simple OS

Rust

View Repository

gestr

Gesture recognition

TypeScript

View Repository

tmux-power

🎨 Tmux powerline theme

Shell

View Repository

actix-api

Actix Web REST API boilerplate

Rust

View Repository

spheres

Bevy Engine spheres + bloom test

Rust

View Repository

dotfiles

My Arch Linux dotfiles

Shell

View Repository

Timeline

2022-Present

Full Stack Developer

Paper Crane

Designed, developed, and maintained numerous systems and applications, leveraging a range of cloud infrastructures. Collaborated with cross-functional teams, including designers, project managers, stakeholders, and other developers, to deliver high-quality solutions. Facilitated deployments and environments through well-defined CI/CD pipelines.

2021-2022

Jr. Developer

Paper Crane

Developed and migrated applications utilizing a wide variety of technologies. Translated business and design requirements into technical solutions by collaborating with designers and leads. Optimized performance bottlenecks in systems to deliver high-performance software.

2017-2020

Student

University of Calgary

BSc Computer Science Languages: C, C++, Assembly, Java, C#, Python, Haskell, Prolog, Bash, Go, Standard ML, Visual Basic, SQL Topics: Data Structures & Algorithms, Computing Machinery, Networks, Operating Systems, Compiler Construction, Databases, Software Engineering, Data/Machine Learning, Complexity Theory, Computer Graphics, Security/Cryptography, Distributed Systems, Human-Computer Interaction, Quantum Computing

2016-2017

Student

University of New Brunswick

BSc Computer Science Languages: Java, Python, Bash Topics: Programming, Databases, Discrete Math, Linear Algebra, Calculus, Statistics

Contact

Let's talk

Fill in the form to send me a message. Alternatively, reach out to me at my email address.

+1 506-461-0871

drewhshah0@gmail.com

Calgary, AB, Canada

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.