David Howard

Mapbox Developer at CGI

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
David Howard is a Mapbox-focused software engineer with a decade of experience building full-stack web systems using Python (Django, FastAPI, Flask), Java (Spring Boot) and modern front-end stacks like React, Svelte and TypeScript. He has a proven track record of turning slow, manual processes into fast, automated pipelines—most notably cutting satellite observation planning from overnight to minutes while at GHGSat by generalizing models and optimizing generation workflows. Comfortable across backend, frontend and infrastructure, he’s implemented OAuth integrations, GraphQL backends, Argo/GitLab CI jobs, and mobile React Native features for geospatial apps. Recently he’s added Rust to his toolkit and is deepening his understanding of computer networking, bringing systems-level curiosity to application design. Based in Montreal, he blends strong engineering craftsmanship with domain expertise in mapping and orbital/geospatial problems.
code10 years of coding experience
job7 years of employment as a software developer
bookRetreat S2 2024, Retreat S2 2024 at Recurse Center
book 6.005.2x: Advanced Software Construction in Java Computer Engineering, 6.005.2x: Advanced Software Construction in Java Computer Engineering at MITx Courses
bookBachelor of Arts (B.A.) Computer Science, Bachelor of Arts (B.A.) Computer Science at McGill University
languagesFrench, English, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (32)

kpi10
django-project10
data-export10
social-media10
data-access10
login-system9
authentication9
kobotoolbox9
django9
decentralization9
django-rest-framework9
api9
backend9
openid-connect8
python8

Programming languages (5)

TypeScriptJavaJavaScriptPHPPython

Github contributions (5)

github-logo-circle
techmatters/kpi

Feb 2023 - Apr 2023

kpi is the (frontend) server for KoBoToolbox. It includes an API for users to access data and manage their forms, question library, sharing settings, create reports, and export data.
Contributions:30 pushes, 4 branches in 1 month
kobotoolboxapifrontend-serverquestionexport
david-code/bookwyrm

Nov 2022 - Sep 2023

Social reading and reviewing, decentralized with ActivityPub
Contributions:7 pushes, 1 branch in 10 months
social-networkreactdecentralizedactivitypub
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
David Howard - Mapbox Developer at CGI