Skip to content
BackNov 7
Dennis S.
Upwork badge

Dennis S.

Senior Software Engineer AI & Full Stack | Voice AI Automation

Software engineer with 10 years of experience across full-stack applications, backend systems and native Windows software. Specializing in production AI systems, C++, Python. Combining LLM application development with application architecture, performance engineering and end-to-end software delivery. Top Rated Plus on Upwork with 100% Job Success. Development of AI-powered products from architecture and model selection through data integration, deployment and evaluation. Focus on reliable systems with measurable quality, controlled operating costs and application-enforced security. AI Agents & LLM Applications AI applications using OpenAI, Claude and open-weight models. Agentic workflows with tool calling, structured outputs, persistent conversation state and MCP integration. Workflow orchestration with bounded execution, failure recovery and human approval for consequential actions. Model and architecture selection based on accuracy, latency, privacy, reliability and cost. Integration of AI capabilities into existing products and business systems. RAG & Agentic Search Retrieval-augmented generation connecting models to documents, databases and live information. Document ingestion, parsing, chunking, embeddings and vector indexing. Hybrid search, metadata filtering and reranking to improve retrieval relevance. Source-grounded responses with citations and access-controlled retrieval. Agent-directed search with iterative information gathering, freshness checks and explicit handling of insufficient evidence. Evaluation, Guardrails & Model Customization Evaluation datasets and repeatable tests for response quality, retrieval accuracy, tool execution and regression detection. Measurement of task completion, latency, token usage and cost. Application-enforced permissions, schema validation, sensitive-data protection and layered prompt-injection defenses. Supervised fine-tuning and parameter-efficient adaptation, including dataset preparation, model comparison and validation against baseline performance. Conversational & Voice AI Real-time voice systems using Telnyx, Retell AI and direct OpenAI integration. SIP connectivity, WebRTC, WebSocket audio streaming, speech recognition and speech synthesis. Conversation state, interruption handling, backend tool execution and transcript persistence. Signed webhook verification, duplicate-event handling and integration with business workflows. AI Deployment & Production Operations Deployment and maintenance of AI applications using Docker, AWS and Cloudflare. Model and prompt versioning, automated testing, production monitoring and controlled releases. Tracking response quality, latency, token usage and operating costs. Reliable API integrations with retries, fallback handling and rollback strategies. Full-Stack & Performance Engineering React and TypeScript interfaces with Python, FastAPI and Node.js services. Database architecture, authentication, role-based access, Stripe subscriptions and usage controls. Dashboards, administration interfaces and secure content delivery. Native Windows development in C++ and Win32, including multithreading, memory management and performance profiling. Modernization and integration within established codebases. Custom Trading Applications supporting Rithmic, IBKR, Alpaca, Charles Schwab brokers data and order routing. Project scope ranges from focused AI integrations to complete application development, covering architecture, implementation, testing and deployment.

🇺🇸Chicago, United States$49/hr100% JSS5.00 (5)Since Jun 2010

Earnings and projects

MRR
$6.6k

Last 6 months ÷ 6

World#3,205 / 412k
🇺🇸Country#1,239 / 62.1k
Revenue, last 30 days
$5.1k

Last 6 months: $40k

World#5,392 / 412k
🇺🇸Country#1,768 / 62.1k
Total earnings
$70k

Billed in all: $73k

World#56,758 / 412k
🇺🇸Country#10,795 / 62.1k
Per project
$8.7k

$9.9k in the last 6 months

World#18,861 / 412k
🇺🇸Country#3,144 / 62.1k
Projects, last 6 months
4

Across 5 contracts

20% fixed80% hourly
World#51,813 / 412k
🇺🇸Country#7,181 / 62.1k
Projects in all
8

Across 11 contracts

45% fixed55% hourly
World#223,560 / 412k
🇺🇸Country#31,849 / 62.1k

Earnings, last 30 days

$73.5k+$5.1k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$65k$70k$75kOct 8Oct 23Nov 7

Skill rankings: #1 in 1 skill of 20

Rarest: top 1% in REST API, of 5,062. Ranked by MRR among everyone on Upwork with the skill.

  1. 1OpenAI Realtime API3 freelancers · 🇺🇸 #1Top 33%
  2. #4TradingView294 freelancers · 🇺🇸 #2Top 1%
  3. #8Trading Automation467 freelancers · 🇺🇸 #4Top 2%
  4. #9Websockets613 freelancers · 🇺🇸 #2Top 1%
  5. #15WebRTC468 freelancers · 🇺🇸 #4Top 3%
  6. #16Rust888 freelancers · 🇺🇸 #7Top 2%
  7. #17Conversational AI782 freelancers · 🇺🇸 #6Top 2%
  8. #27Desktop Application1,674 freelancers · 🇺🇸 #6Top 2%