Ronnie J.
Senior Full-Stack Engineer | AI Agents, Voice AI, GoHighLevel & APIs
I build AI voice agents and GoHighLevel integrations that book real appointments. In Kreova, my own AI app builder, a new lead gets an AI call about 4 seconds after it comes in, gets booked into the GHL calendar, the pipeline stage moves and the contacts sync both ways. I was also lead developer on a cloud dialer for 5,000 agents at once. Top Rated with 100% Job Success on 100+ jobs, $90K+ earned here, and I've been doing this 15+ years. There's not much I can't do with programming. Most of my work is AI phone agents and voice systems with Twilio, Telnyx, VAPI, Deepgram and SIP, GoHighLevel and lead pipelines, building an API or backend from scratch, fixing or scaling one that's slow or broken, AI features for real users, and taking over a build the last developer walked away from. Kreova is an AI app builder like Lovable that builds and runs full apps with the database, logins and roles, payments etc... already connected together in the backend, with over 100+ tools the ai can use that I programmed myself. It has GoHighLevel built in, you connect a sub-account and every new consented lead gets an AI call, books into the GHL calendar, moves the pipeline stage and gets the notes and transcript on the contact. The AI phone agents run on Deepgram's Voice Agent or OpenAI Realtime on the business's own Telnyx number, they answer calls, call new form leads, greet known callers by name and book. It also does phone menus that understand spoken answers, text campaigns and reminders by call and text, and I registered its A2P 10DLC campaign. I was lead developer on DialRush, a cloud predictive dialer for 5,000 agents at once with FreeSWITCH, Kamailio and WebRTC, least cost routing, predictive pacing, Stripe usage billing and answering machine detection that's 95.7% accurate on 1,171 calls. I also built ClosrIQ, an IP reputation and fraud API at 99.9% uptime that responds in under 3ms, Casa Nova, a marketplace for independent furniture designers with storefronts, search and filters, cart, Stripe checkout and a seller dashboard, and Fieldline, a field service app with work orders, dispatch, parts inventory and reports, 4 roles with 33 database-level access rules. Plus a real-time AI sales assistant as a Chrome extension that listens to the call and answers from the company's own call history. I recently worked on a 154-page WordPress site and moved it off a crashing server to AWS, the old site was loading in over 7 seconds sometimes, now it's always less than a second, and PageSpeed on desktop went from 59 to 92. I also built them a publishing plugin, when they click publish it rebuilds only the pages that changed and puts them live in about 50 seconds. On the AI side I do RAG over a company's own data with pgvector, live speech to text with Deepgram, and Anthropic, OpenAI and OpenRouter with retries and fallbacks so a model outage never reaches your users. I build APIs from scratch, REST and GraphQL, with logins, rate limits and docs, and connect to other people's APIs, webhooks, JSON and XML feeds. I work in Node.js, TypeScript, React, Next.js, Vue, Angular, PHP and Python, on Postgres, MySQL, MongoDB and Redis, with WebSockets, AWS, Docker, nginx etc... React Native and Electron, with apps published to the App Store and Play Store. Stripe, PayPal, Authorize.net, Square and crypto payments. Scraping with Puppeteer, Playwright and rotating proxies. WordPress, Shopify, Zapier, n8n, Make and GoHighLevel. For payments, Stripe holds the card data, my apps never touch the card numbers. I've done GDPR consent and deletion, and the full TCPA side on a dialer, consent records, internal and external DNC, calling hours per state in the contact's time zone, holiday blackouts and a record of every check. I know what HIPAA needs, a BAA with every service that touches patient data, access limits per role and audit logs. I've also been hired to secure a client's systems, code, databases and servers. I've been lead developer more than once and managed engineering teams, so I can own a product instead of just working tickets. I've taken over several PHP and MySQL systems written by someone else and modernized them, so a codebase with no docs and no original developer is no problem for me. I work over chat and I move fast. I keep you posted, I don't disappear, and I hit the dates I give you. The fastest way to find out if I'm right for your project is to start small, put a first milestone in escrow, I build the first working piece and you decide from there. I've been writing code since I was 13, started on wen.ru, then DHTML, CSS and JavaScript, PHP and MySQL, WordPress, Node.js and React, then real-time systems, WebRTC and telephony, and now AI. I still understand every line, so when something breaks at 2am I find the actual cause. Send me what you're building or what's broken and I'll tell you how I'd approach it.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $4.9k
Billed in all: $94,434$94k
$1.2k in the last 6 months
Across 5 contracts
Across 125 contracts
Earnings, last 30 days
Skill rankings: Top 12% in PHP
Ranked by MRR among everyone on Upwork with the skill.
- #39Voice AI Platforms141 freelancers · 🇹🇹 #1Top 28%🇹🇹#1 of 1
- #55VoIP352 freelancers · 🇹🇹 #1Top 16%🇹🇹#1 of 2
- #142Twilio743 freelancers · 🇹🇹 #1Top 19%🇹🇹#1 of 1
- #703Stripe3,151 freelancers · 🇹🇹 #1Top 22%🇹🇹#1 of 2
- #991HighLevel5,168 freelancers · 🇹🇹 #3Top 19%🇹🇹#3 of 6
- #1,050Vue.js8,267 freelancers · 🇹🇹 #1Top 13%🇹🇹#1 of 2
- #1,251Amazon Web Services7,488 freelancers · 🇹🇹 #1Top 17%🇹🇹#1 of 1
- #1,551React Native10,486 freelancers · 🇹🇹 #1Top 15%🇹🇹#1 of 1