Ian Armstrong
@ianarmstrong
Senior Analytics Engineer delivering end-to-end BI and scalable data engineering solutions.
What I'm looking for
I’m a Senior Analytics Engineer with 13 years of experience delivering end-to-end BI and data engineering solutions across consulting and agency environments. I lead client-facing analytics engagements from discovery to production, translating business requirements into structured data models and executive-ready dashboards.
I design cloud-native data architectures on Snowflake and BigQuery, build scalable ETL/ELT pipelines using Python, dbt, and orchestration tools like Airflow and Prefect, and deliver measurable outcomes for clients in healthcare, fintech, and digital commerce. I also champion data governance (lineage, quality, access controls) and modern engineering practices (coding standards, reusable dbt packages, CI/CD) while mentoring engineers and integrating AI/ML models into production analytics workflows.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Mindgrub Technologies
Jan 2020 - Present (6 years 5 months)
Led end-to-end BI and data engineering delivery for multiple healthcare, fintech, and enterprise clients, owning analytics from discovery to production. Built reusable dbt/Python tooling that reduced delivery time by 30% and developed Tableau/Sigma dashboards for C-suite decision-making.
Software Engineer
SmartCommerce
Jul 2017 - Dec 2019 (2 years 5 months)
Engineered Python/SQL data pipelines for e-commerce transaction analytics and built Tableau dashboards for Click2Cart conversion and product availability insights. Improved reporting and dashboard performance—reducing reporting time by 50% and dashboard load times by 60%—and delivered ML demand forecasting integrated into Tableau.
Full Stack Engineer
LiveWorld
Jan 2013 - Jun 2017 (4 years 5 months)
Architected ETL pipelines processing millions of social media messages daily to support real-time moderation and compliance analytics for healthcare clients. Reduced query latency by 40%, cut data discrepancies by 30%, lowered infrastructure costs by 25% with AWS Lambda, and implemented compliance audit reporting for HIPAA.
Education
Degrees, certifications, and relevant coursework
UT Austin
Master’s in Computer Science, Computer Science
2017 - 2019
Completed a Master's in Computer Science at The University of Texas at Austin in Austin, TX.
Texas State University
Bachelor’s in Computer Science, Computer Science
2008 - 2012
Completed a Bachelor's in Computer Science at Texas State University in San Marcos, TX.
Tech stack
Software and tools used professionally
Amazon Redshift
Fivetran
Matillion
Azure Synapse
Apache Spark
Superset
Metabase
Data Studio
Dataform
Microsoft Azure
Google Cloud Platform
GitHub
Kubernetes
Jenkins
GitHub Actions
Jupyter
NumPy
Pandas
dbt
MySQL
PostgreSQL
MongoDB
Gmail
Node.js
Databricks
Redis
Terraform
Azure DevOps
Jira
JavaScript
PHP
TensorFlow
PyTorch
scikit-learn
Kafka
GraphQL
Elasticsearch
AWS Lambda
Serverless
Airflow
Amazon Web Services (AWS)
SQL
Bash
Transform
Dive
Enhance
Remote
Jan
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Ian?
You can contact Ian and 90k+ other talented remote workers on Himalayas.
Message IanFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
