T-Mobile DevEdge
Designed and implemented a call detail record processing system, then optimized it for large data volumes.
01 / WORK & EXPERIENCE
Software engineering across cloud services,
data platforms, and geospatial systems.
EXPERIENCE / SELECTED DELIVERIES
Years shown are project years.Designed and implemented a call detail record processing system, then optimized it for large data volumes.
Built the framework and workflow for a system that continuously trains models and serves predictions for environmental conditions and productivity. Later supported researchers and project managers as a consultant.
Developed an archive management application as the sole developer, combining document and image processing with cloud storage and Kubernetes deployment on AWS EKS.
Led development of a cloud microservice for an e-commerce event. Mentored a developer and worked with frontend and DevOps teams to deliver the service.
Led a seven-developer team building BCGIS map, search, and navigation services. Also led a five-developer team on a dangerous-goods transportation alert system, with GPS pipelines, track playback, and spatial analysis.
Led a team creating a GIS web service for public and organizational use, deployed on Kubernetes and serving up to half a million map tile requests per day.
Designed and developed a distributed data platform with my team. Built ingestion, search, metadata, and processing features, alongside CI/CD and deployment workflows. The platform handled over 150 TB of traffic and 20 million API requests in its first year.
Built pipelines for NDVI processing and analysis, improved calculation performance with geospatial and distributed tools, and mentored the team through delivery.
THINGS I'VE BUILT
GitHubA cloud-native GPS tracking platform, bringing together web development and geospatial data.
Live site View projectAn open-source Chrome extension for tracking job applications, with fast search and automated testing.
View projectMore about my professional background on LinkedIn ↗.