Sr. Software Engineer & Data Engineer
Saber builds data platforms and AI systems that hold up at scale.
Architecting event-driven data platforms and agentic AI systems at scale. Based remote / open to relocation, currently shipping enterprise event-driven infrastructure at American Express - AMEX.
- Data Engineering
- Event-Driven Architecture
- GCP & AWS
- LLM / Agentic AI
- Full-Stack Systems
Professional Summary
Ten years turning messy data problems into dependable systems
Senior Software Engineer with 10+ years of experience designing scalable, production-grade systems, specializing in Data Engineering, cloud-native platforms, and AI infrastructure. Experienced in building event-driven data pipelines, petabyte-scale ETL workflows on Google Cloud Platform (GCP) and AWS, and high-performance backend services. Passionate about developing LLM-powered applications, agentic AI systems, and developer platforms that improve engineering productivity. Proven track record delivering mission-critical solutions across fintech, energy, and research through scalable architecture, automation, and performance optimization.
Enterprise-scale data platforms
Designed and operated petabyte-scale ETL on GCP (Pub/Sub, Dataflow, Composer/Airflow, BigQuery...) processing ~100 TB/day at 99.9% pipeline SLO, with cost-per-job reduced ~75% via autoscaling and slot governance.
Agentic & LLM-powered workflows
Shipped production RAG and agentic pipelines on shared AI infrastructure (vector store, eval harness, guardrails) & built AI-assisted dev tooling adopted by >27 engineers, cutting review/PR cycle time ~45%.
Cross-industry impact
Delivered fintech, energy, and logistics systems with exactly-once processing and idempotent retries — sustaining 145K msg/sec at p99 < 10 ms and zero data-loss incidents across 3 years in production.
Experience
A decade of shipping production systems
From enterprise-scale event-driven data infrastructure to real-time chat platforms
Data Engineer · American Express (AMEX)
Apr 2024 — Present
Owning enterprise event-driven data infrastructure and orchestration standards for LUMI, a large-scale analytics platform serving petabyte-scale workloads.
- Architected and deployed enterprise-scale event-driven data infrastructure on GCP, leveraging Pub/Sub for real-time message routing with dead-letter queues and idempotent replay, achieving zero data-loss and cutting end-to-end latency from hours to sub-minute resolution.
- Established Apache Airflow as the enterprise orchestration standard on Google Cloud Composer, managing 70+ production DAGs, migrating legacy batch workflows, and eliminating scheduler bottlenecks through advanced monitoring and performance tuning.
- Designed and implemented end-to-end ETL pipelines on Google Cloud Dataflow, processing petabyte-scale datasets and consolidating fragmented source systems into a centralized BigQuery warehouse with unified data models.
- Built and maintained a comprehensive Jenkins-based CI/CD pipeline with automated unit and integration testing, data quality validation, code coverage enforcement, and infrastructure-as-code provisioning across the platform's service fleet.
- Reduced GCP infrastructure costs by automating compute instance provisioning, developing custom Python tooling for high-performance data processing, and driving benchmarking and capacity planning across the platform.
- Accelerated critical backup workflows through automation, reducing processing time by 98% (from 2 hours to under 60 seconds) via optimized pipeline design.
- Standardized AI-assisted development workflows (GitHub Copilot, Claude, ChatGPT) across the data platform team, cutting DAG boilerplate and SQL review time and accelerating delivery.
- Pub/Sub
- Dataflow
- Cloud Composer
- Airflow
- BigQuery
- Spanner
- Jenkins
- Python
- CI/CD
Senior Software Engineer · Transit Hariechi Import & Export
Dec 2022 — Mar 2023
Led backend and data-visualization engineering for a high-concurrency e-commerce and logistics platform.
- Built scalable backend infrastructure supporting 50K concurrent users with zero downtime using Python/Django, covering authentication, order processing, and payment management.
- Developed Java-based data visualization and processing microservices for large-scale file ingestion, ensuring data integrity and efficient parallel processing across platform instances.
- Designed RESTful APIs for inventory, cart, and order management with secure JWT/OAuth2 authentication and integrated payment gateways (Stripe & PayPal), enabling multi-method transactions.
- Implemented real-time asynchronous task processing using Celery and Redis for order confirmation, refunds, and inventory updates, improving system responsiveness and reliability.
- Developed an ML-powered product recommendation engine using browsing and purchase history to deliver personalized suggestions, enhancing engagement and conversion.
- Implemented CI/CD pipelines with Jenkins and GitHub CI for automated testing, building, and deployment.
- Java
- Python
- Django
- REST APIs
- JWT/OAuth2
- Stripe
- PayPal
- Celery
- Redis
- Jenkins
Senior Software Engineer · Gazprom
Oct 2020 — Nov 2022
Built an end-to-end ML data platform and high-performance inventory services supporting regional warehouse operations that deliver OIL and GAS to customers across Europe.
- Led and developed a Python-based, high-performance inventory service handling real-time stock synchronization across multiple regional warehouses, reducing inventory sync latency by 60% and preventing overselling incidents.
- Built an end-to-end ML data platform with a Django backend supporting user authentication, multi-format file uploads (CSV, XLSX, Parquet, JSON,...etc), and automated data cleaning, filtering, and transformation.
- Engineered a microservice-oriented architecture with Docker containerization, RESTful APIs for authentication and file processing, and Celery/Redis for asynchronous background tasks — reducing data preparation time by 12%.
- Designed a responsive full-stack interface using HTML, CSS, JS, jQuery, and Ajax, enabling real-time data visualization with Matplotlib, Seaborn, and Plotly and immediate user feedback on uploads and processing.
- Implemented secure data persistence using PostgreSQL/MySQL for user metadata and file information, with Django session management and dynamic template rendering.
- Django
- Python
- Docker
- PostgreSQL
- MySQL
- Celery
- Redis
- Plotly
- Matplotlib
- Seaborn
Senior ML / Backend Engineer · ITMO
Dec 2018 — Sep 2020
Architected an ML-powered pipeline monitoring platform for real-time sensor-driven decision-making in energy infrastructure.
- Architected an ML-powered pipeline monitoring platform using Flask, Python, and ML libraries (scikit-learn, TensorFlow), improving decision-making accuracy by 20% over manual sensor monitoring with real-time predictions.
- Led platform adoption by providing comprehensive training and documentation, enabling field engineers and technicians to assess pipeline health independently.
- Built scalable backend infrastructure with RESTful APIs, Celery/Redis for asynchronous processing, and Redis caching to handle large-scale datasets while maintaining sub-second response times.
- Implemented a comprehensive data processing pipeline using NumPy and Pandas for feature engineering, coupled with ML models to classify pipeline conditions (water saturation vs. oil readiness) from real-time sensor data.
- Established CI/CD infrastructure using Jenkins/GitLab CI with automated testing and deployment, containerizing the application with Docker for consistent dev-to-prod on AWS (EC2 & S3).
- Flask
- Python
- scikit-learn
- TensorFlow
- NumPy
- Pandas
- Docker
- AWS EC2
- AWS S3
Software Engineer · Transit Hariechi Import & Export
Dec 2015 — Nov 2018
Built a real-time chat and messaging platform with secure authentication and high-throughput infrastructure.
- Built a real-time chat application using Flask, Flask-SocketIO, and WebSocket technology, enabling low-latency bidirectional communication with secure JWT-based authentication.
- Designed scalable backend infrastructure with AWS RDS MySQL for message storage, Redis for session management and message brokering, and S3 for media serving — supporting high-throughput chat operations.
- Implemented Firebase Cloud Messaging for real-time push notifications on new messages and events, enhancing engagement and in-app responsiveness.
- Secured the platform with Cloudflare for DDoS protection and AWS CodePipeline with integrated logging and monitoring via AWS CloudWatch for proactive issue detection and optimization.
- Flask
- Flask-SocketIO
- WebSocket
- AWS RDS
- Redis
- S3
- Firebase
- Cloudflare
- AWS CloudWatch
Featured Projects
Systems built for scale, reliability, and real outcomes
Search or filter by discipline — each project links to a deeper architecture write-up.
- Data Platform2024 – Present
Enterprise Event-Driven Data Platform
Zero-loss, real-time event infrastructure processing enterprise data streams at sub-minute latency.
- GCP
- Pub/Sub
- Dataflow
- Cloud Composer
- AI / LLM2024 – Present
AI-Assisted Data Engineering Workflow
Embedded LLM tooling into the data platform team's daily workflow to compress DAG development and review cycles.
- GitHub Copilot
- ChatGPT
- Claude
- SQL
- Backend2022 – 2023
High-Concurrency E-Commerce Backend
Django backend serving 50K concurrent users with zero downtime, secure payments, and real-time inventory.
- Python
- Django
- Celery
- Redis
- AI / LLM2018 – 2020
ML-Powered Pipeline Monitoring Platform
Real-time sensor classification platform that improved pipeline condition decisions by 20% over manual monitoring.
- Flask
- scikit-learn
- TensorFlow
- NLTK
- Full-Stack2020 – 2022
Self-Service ML Data Platform
Django-based platform for uploading, cleaning, and visualizing multi-format datasets with real-time feedback.
- Django
- Docker
- PostgreSQL
- MySQL
- Full-Stack2015 – 2018
Real-Time Chat & Messaging Platform
Low-latency, bidirectional chat application with push notifications and DDoS-hardened infrastructure.
- Flask-SocketIO
- WebSocket
- AWS RDS
- Redis
Technical Skills
Depth across the data & AI stack
Production technologies used to build scalable data platforms, cloud-native infrastructure, and AI-powered applications.
AI Engineering & Applied Machine Learning
Building LLM-powered applications, AI agents, retrieval systems, and applied machine learning solutions.
LLMs & Generative AI
- OpenAI API
- Claude API
- Gemini API
- Prompt Engineering
LangChain
- AI Agents
- Tool Calling
- Agentic Workflows
RAG Pipelines
- Vector Search
- Document Retrieval
- Context Engineering
- Knowledge Bases
Machine Learning
- scikit-learn
- TensorFlow
- PyTorch
- Feature Engineering
Data Science
- Pandas
- NumPy
- Data Analysis
- Data Visualization
Hugging Face
- Transformers
- Model Inference
System Design & Distributed Systems
Designing scalable, resilient, and highly available distributed systems for enterprise-scale applications and data platforms.
Distributed Systems
- Horizontal Scaling
- Fault Tolerance
- High Availability
- Load Balancing
- Distributed Computing
- Replication
Scalability
- Vertical Scaling
- Horizontal Scaling
- Auto Scaling
- Capacity Planning
- Performance Optimization
Event-Driven Architecture
- Publish / Subscribe
- Message Queues
- Asynchronous Processing
- Dead Letter Queues
- Event Streaming
- Idempotency
Backend Architecture
- Microservices
- REST APIs
- API Gateway
- Service Discovery
- Service-to-Service Communication
Performance Engineering
- Caching Strategies
- Latency Optimization
- Concurrency
- Parallel Processing
- Resource Optimization
- Profiling
Reliability Engineering
- Observability
- Monitoring
- Logging
- Alerting
- Disaster Recovery
- Backup Strategies
System Reliability
- Retry Strategies
- Circuit Breaker
- Rate Limiting
- Timeout Handling
- Graceful Degradation
- Health Checks
Security
- Authentication
- Authorization
- IAM
- Encryption
- Secrets Management
- Least Privilege
DevOps & Delivery
- CI/CD
- Infrastructure as Code
- Containerization
- Blue-Green Deployment
- Rolling Deployments
Data Engineering
Designing and operating enterprise-scale batch, streaming, and event-driven data platforms.
Apache Airflow
- 70+ Production DAGs
- Cloud Composer
- Custom Operators
- Workflow Orchestration
- CI/CD Deployments
Google Cloud Dataflow
- Apache Beam
- Batch Processing
- Streaming Pipelines
- BigQuery Integration
Google Pub/Sub
- Event-Driven Architecture
- Dead Letter Queues
- Exactly-Once Delivery
- High-Throughput Messaging
Apache Beam
- Java SDK
- Pipeline Development
- Data Processing
PySpark
- Distributed ETL
- Large Dataset Processing
Apache Kafka
- Streaming
- Event Processing
Cloud Platforms
Building scalable cloud-native infrastructure and production data platforms.
Google Cloud Platform
- BigQuery
- Pub/Sub
- Dataflow
- Cloud Composer
- Cloud Storage
- IAM
- Cloud Logging
Amazon Web Services
- EC2
- S3
- RDS
- Redshift
DevOps & CI/CD
- Jenkins
- Git
- Docker
- Deployment Automation
Databases & Data Warehouses
Designing scalable, high-performance data platforms, analytical warehouses, and distributed storage systems for enterprise workloads.
Google BigQuery
- Enterprise Data Warehousing
- Partitioning & Clustering
- Query Optimization
- Stored Procedures
- MERGE Operations
- Materialized Views
- Window Functions
- Cost Optimization
SQL
- Advanced SQL
- CTEs
- Recursive Queries
- Analytical Functions
- Execution Plan Analysis
- Complex Joins
- Transactions
- Performance Tuning
Database Design
- Data Modeling
- Schema Design
- Normalization
- Denormalization
- Primary & Foreign Keys
- Referential Integrity
Performance Engineering
- Index Optimization
- Partition Strategies
- Query Profiling
- Resource Optimization
- Concurrency
- Scalability
PostgreSQL
- Schema Design
- Transactions
- Indexing
- Performance Tuning
- Stored Functions
MongoDB
- Document Modeling
- Aggregation Pipeline
- Indexing
- Replication
Apache Cassandra
- Distributed Storage
- Partition Keys
- Replication
- High Availability
- Horizontal Scaling
Redis
- Caching
- In-Memory Storage
- Session Management
- Performance Optimization
Programming Languages
Backend engineering, APIs, automation, and enterprise software development.
Python
- Airflow
- FastAPI
- Flask
- Django
- Automation
- Pandas
- NumPy
Java
- REST APIs
- Apache Beam
- Microservices
- Backend Services
SQL
- BigQuery SQL
- Stored Procedures
- Query Optimization
- Window Functions
JavaScript / TypeScript
- React
- Next.js
Software Engineering
Building reliable backend systems, APIs, and production engineering platforms.
REST APIs
- Backend Services
- Microservices
- API Design
Docker
- Containerization
- Local Development
Celery
- Task Queues
- Asynchronous Processing
Git
- Version Control
- Code Reviews
Jenkins
- CI/CD Pipelines
- Automation
System Design
- Scalable Architecture
- Distributed Systems
Certifications
Continuous, deliberate upskilling
Apache Spark With Scala
Udemy · 2025
Machine Learning
DeepLearning.AI · 2024
Deep Learning
DeepLearning.AI · 2024
Education
Academic foundation in ML/AI & Data Engineering
Master of Science
Machine Learning & Data Engineering
Sep 2020 — May 2022
Bachelor of Science
Artificial Intelligence & Image Processing
Sep 2015 — May 2018
Open Source
Side Projects
Prefer a traditional PDF-Resume?
Every detail on this page is also available as a single-page, ATS-friendly PDF — exactly what a recruiter or hiring manager needs for Saber.