Carl Berglund is a Senior Data Architect and Data Scientist with over 25 years in IT and more than a decade focused on designing and building cloud-native data platforms on Azure and AWS. He pairs a strong software-engineering foundation in C++ and Java and early enterprise Linux adoption with hands-on expertise in Apache Spark, Databricks, and Python to deliver robust ETL pipelines and support MLOps. At NTT DATA Canada he architects next-generation data hubs and applies data mining and statistical modeling to drive analytics outcomes, while remaining a practical engineer who writes code to solve integration gaps. His background includes building semantic search technologies and long-running consulting engagements, reflecting both research-minded problem solving and production-grade delivery. Holding MSc and PhD credentials and based in Halifax, he blends academic rigor with pragmatic implementation to tackle complex distributed and cloud-scale data challenges.
11 years of coding experience
8 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Saint Mary's University
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.