Professional Overview
I’m a Python-focused backend and applied ML engineer who enjoys building real systems end to end. I work best at the intersection of automation, data pipelines, and practical machine learning, especially when the problems are messy and poorly defined.I’m not focused on training flashy models for demos. My strength is wiring systems together so they actually work in production. That includes building scrapers, APIs, feature extraction pipelines, scoring logic, workflows, and evaluation layers. I like taking ambiguous problems and turning them into systems that are reliable, understandable, and easy to improve over time.One of my main projects is JobSwap, an end-to-end job discovery and matching system. It automates job scraping from multiple sources, cleans and deduplicates listings, and stores them in a structured format for tracking and analysis. On top of the ingestion layer, I built an ML-based scoring system that ranks jobs using features like skill overlap and semantic similarity. The focus is on explainability and iteration rather than black-box predictions, and the system is designed to be extended into downstream automation.Another major project is BotSmith, a modular Python framework for multi-agent orchestration. It’s built to plan tasks, execute them through tools, validate results, and track performance. The architecture follows clean design principles and uses an adapter pattern so different LLM providers and workflows can be swapped easily. A key focus is keeping humans in control through clear visibility, observability, and well-defined responsibilities across agents.Technically, I’m strongest in Python, backend logic, and applied ML fundamentals. I’m comfortable with SQL, data manipulation, automation workflows, and designing systems that scale incrementally as requirements grow. I care about clean architecture, testability, and explainability more than hype or buzzwords.I’m looking for a junior to mid-level role where I can ship real features, work on backend or ML-powered systems used by actual users, and learn from real production constraints. I want ownership, responsibility, and the chance to improve systems over time. I’m not chasing titles. I’m looking to build useful products with a team that values execution and learning.