Profile
Full-stack developer with a career built through 14 years of operations and leadership, now specializing in AI systems and automation pipelines that solve real-world operational bottlenecks. Ships production tools end-to-end — Node.js/Express APIs, Vue 3 SPAs, RAG pipelines, and agentic AI systems. 15+ production tools shipped. 25,000+ leads automated. This practical, business-first background informs engineering that is resilient, scalable, and focused on measurable impact.
Technical Skills
Languages: Python, Node.js, SQL, Bash, HTML/CSS/JavaScript
AI / Automation: OpenRouter, Ollama (local inference), RAG pipelines, vector embeddings, LLM function calling/tool use, multi-agent orchestration, prompt engineering
Frameworks & Tools: Flask, Express.js, Vue.js (Pinia, vue-router), React/Next.js, ChromaDB, SQLAlchemy, Click, Pydantic, httpx
Infrastructure: Docker, Docker Compose, Caddy (reverse proxy, automatic TLS), self-administered Linux hosts (ufw, fail2ban, unattended upgrades), Git/GitHub, GitHub Actions (CI/CD), PostgreSQL, SQLite, n8n
Projects
AI Investment Committee — Python, Claude API, Flask, yfinance | github.com/IASC-00/invest-manager
- Built a 4-role multi-agent equity analysis system (fundamental, macro, bear, decision engine) producing BUY/AVOID decisions with confidence scores
- Integrated Claude API with Ollama local fallback through a custom hybrid proxy architecture
- Auto-executes paper trades with Kelly Criterion position sizing; tracks a live 44-asset watchlist with portfolio performance
- Includes a pre-screener and full Flask web UI
NE USA Lead Pipeline — Python, SQLite, httpx, OSM Overpass
- Automated lead generation system targeting 25,000+ self-employed business owners across the NE US
- Chains open-data sourcing → website scraping → WHOIS → DNS verification → email enrichment for ~40% email hit rate at zero recurring cost
- CLI-driven with a private Tailscale-accessible web dashboard
Decipher — Full-Stack Word Puzzle Game — Flask, PostgreSQL, Vue 3, Pinia, Vite | Live: decipher.iswain.dev
- Competitive word puzzle game — ranked leaderboard, duel mechanic, share links, tutorial — designed, built, and shipped across four feature rounds on a Flask + Neon Postgres backend
- Migrated the server-rendered frontend to a Vue 3 SPA: Composition API, Pinia state, vue-router auth guards, real-time countdown timers — deployed independently, documenting the legacy → SPA refactor pattern applicable to ColdFusion modernisation work
Job Search Tracker — Python, SQLAlchemy, Click, Anthropic SDK
- Aggregates listings from RemoteOK, WeWorkRemotely, and Adzuna with a full application pipeline
- AI-generates tailored resumes and cover letters per role using concurrent Claude API calls; Rich terminal output and HTML dashboard
Node.js CRM — Node.js, Express, bcrypt, SQLite, Vue 3 | github.com/IASC-00/node-crm
- Full-stack contact manager: Express REST API with session auth, bcrypt password hashing, and ownership-checked CRUD for contacts and notes
- Vue 3 frontend with Pinia state management, debounced search, and inline editing; single Render deployment serving the built Vue SPA statically
RAG Knowledge Base — Python, ChromaDB, OpenRouter, Flask | github.com/IASC-00/rag-chatbot
- End-to-end RAG pipeline: document chunking, local ONNX embeddings (all-MiniLM-L6-v2), ChromaDB semantic retrieval, LLM answer synthesis with source citations
- Multi-model fallback chain handles per-provider rate limits on OpenRouter free tier
Slack → GitHub Issue Bot — Python, Flask, Slack API, GitHub API | github.com/IASC-00/slack-bot
- Webhook middleware: HMAC-SHA256 Slack signature verification, AI-generated issue titles and labels via OpenRouter, GitHub Issues REST API integration
Tool-Use Agent — Python, OpenRouter function calling | github.com/IASC-00/tool-agent
- Agentic AI system: 4 tools (web search, stock prices, sandboxed math, SQLite notes) with OpenRouter function-calling schema design, multi-step reasoning loop, 10-iteration safety cap
Certifications
- Intuit QuickBooks Online Certification
- Email Marketing Professional Certificate — Intuit Mailchimp
- MCA Certified Sales Representative (Maryland)
Experience
Freelance Software Developer — ISDev (iswain.dev), Philadelphia, PA Oct 2025 – Present
- Built 15+ live AI tools and web apps for small business clients: chatbots, inventory managers, automation audit tools, and social media generators
- Contracted and delivered Inbox Intelligence (AI email management system) on a 2-week timeline — invoiced and shipped
- Designed multi-agent AI workflows, lead generation pipelines, and full-stack apps using Python, Node.js, Vue.js, and LLM APIs
- Typical project timeline: 3 days–4 weeks from description to live deployment
Certified Sales Representative — GreenLabs, Baltimore, MD Sep 2024 – Oct 2025
- Maintained HIPAA and MCA regulatory compliance in a high-volume retail environment
- Proposed workflow improvements adopted by management; earned multiple Employee of the Month awards
Team Manager — Charm City Hemp LLC, Baltimore, MD May 2022 – Nov 2023
- Managed operations across three retail locations: staffing, scheduling, inventory, and performance management
- Reduced turnover through structured coaching and team culture initiatives
General Manager — Harbor Vapor LLC, Fells Point, MD Oct 2017 – Nov 2020
- Owned all operational systems for a retail location; grew it to top performer within the portfolio
Social Marketing Director & Sales Manager — The Gathering / Baltimore Food Truck Festivals, Baltimore, MD Apr 2012 – Dec 2015
- Grew combined festival audience to 1M+ views and 200,000+ followers across platforms
- Managed sponsorships, 50+ vendor relationships, and end-to-end event logistics for multi-city events