• Strong business acumen with a demonstrated ability to prepare requirements with stakeholders to deliver engineering products that wow the clients, within the principles of agile methodology.
  • Driven self-starter with strong critical thinking and architectural skills and passionate about AI and continuous learning.
  • Team First: Cultivated highly productive teams with strong mutual trust and pride in their accomplishments.
  • Good data → Actionable insights → Clear requirements → Excellent engineering → Real impact

    I didn't take the traditional path into engineering. I started in business development and marketing, learning how to listen, shape strategy, and connect ideas to outcomes. That foundation eventually led me into tech - and now, nearly a decade into engineering, it's clear that detour is what defines how I build.

    My background spans linguistics (BS), business (MBA), data science (MS), and computer science (MS). It wasn't a master plan - but it gave me a systems view of problems: how language, data, software, and business intent intersect to create products that actually work in the real world.

    As an engineering lead, my focus is straightforward: ship products that matter. I work closely with stakeholders to turn ambiguity into clear requirements, translate complex data into decisions, and guide teams toward scalable, well-architected solutions - often powered by AI. I sit naturally at the intersection of engineering, data science, and business strategy, not because it's trendy, but because it's effective.

    We're now firmly in the GenAI era - and the standard for engineering has changed. One curious, resourceful engineer can now deliver what once required an entire team. Iteration loops are finally fast. Agile is no longer a theory - it's the default. Engineers are no longer just implementers; everyone is an architect and a product builder.

    That shift comes with new challenges. AI can generate code faster than humans can reasonably review, making traditional TDD daunting if approached naively. The answer isn't to slow down - it's to be systematic. Place tests where they matter. Encode requirements and acceptance criteria directly into evaluation, validation, and automation pipelines. That's where I excel.

    I'm particularly strong at automating these workflows so teams move fast without sacrificing correctness. When teams struggle with velocity, it's rarely an execution problem - it's a specification problem. If the vision exists, engineering leaders are responsible for architecting it clearly. With AI, clarity is leverage.

    I'm deeply curious, always experimenting, and grounded in first-principles thinking. Above all, I believe great products come from strong teams - built on trust, ownership, and pride in what we ship. It's not about perfection; it's about momentum and impact.

    Feel free to browse my old projects section to check out what I've built in the past, send me an email, or connect with me on LinkedIn.

    Skills

    AI Agents

    Agentic Workflows
    Arize AI (Phoenix)
    Autonomous Agents
    Claude
    Cursor
    DSPy
    Evaluation
    Guardrails
    LangGraph
    LangSmith
    LlamaIndex
    LLM Orchestration
    Multi-Agent Systems
    Prompt Engineering
    RAG Pipelines
    Smol Agent
    Tool Use / Function Calling

    Languages and Frameworks

    Bootstrap
    C
    C++
    C#
    CSS
    D3
    Express
    Flask
    HTML
    Java
    JavaScript
    Node
    Python
    R
    SQL
    Swift

    Machine Learning

    Classification
    Clustering
    Ensemble Methods
    Feature Engineering
    NLP
    Predictive Modeling
    Recommender System
    Regression
    Time Series

    Data and Databases

    Elasticsearch
    Hadoop
    Hive
    MapReduce
    MongoDB
    MySQL
    Neo4J
    NoSQL
    OpenSearch
    PostgreSQL
    Spark
    SQLAlchemy

    Resources

    AWS
    Docker
    GCP
    Git
    GitHub
    Heroku

    General

    BDD
    ETL
    Network Analysis
    RESTful WebServices
    TDD
    Visualization