Open to senior and staff backend engineering roles · Remote · UTC-6
Senior Backend Engineer building reliable Python, AWS, and conversational AI systems.
I'm Adrian Romo. 8+ years building scalable Python APIs, AWS Lambda architectures, and conversational AI for enterprise virtual support agents — Amazon Connect and Lex voice flows, NLP-driven automation, and omnichannel integrations across Slack, Microsoft Teams, Google Chat, and Webex.
Experience
40–60%
Help-desk call volume reduction at Resolve Systems' enterprise virtual support agent.
Zero critical vulns
Across enterprise integrations, maintained over 2 years.
8+ yrs
Backend engineering across enterprise SaaS, fintech tooling, and voice automation.
Selected work
Engineering case studies
Backend architecture, production voice integrations, and grounded AI. Each case study covers my role, constraints, tradeoffs, and outcomes.
Omnichannel Integration Framework — Work Case Study
One Factory Method backbone for Slack, Teams, Google Chat, and Webex at Resolve Systems
IVR Voice Agent — Work Case Study
Bridging async chatbot conversations into Amazon Connect IVR flows at Resolve Systems
Homelab Second Brain
A compiled memory layer that answers infrastructure questions in 2-5K tokens, with citations
Writing
Recent technical writing
Architecture notes, project logs, and engineering reflections.
Teaching a System to Say “I Don’t Know”
The most useful thing my homelab brain does is refuse to answer. Grounded-or-blocked: every claim cites the fact that produced it, or it never reaches me.
A Second Brain That Refuses to Guess
Answering an operational question was costing a local model a 30-50K token dump. I built a compiled memory layer that does it in 2-5K, and blocks itself when it cannot cite a source.
Building Voice Integrations on Top of Async Chatbots
What breaks when you front an async chatbot with Amazon Connect + Lex, and how to keep latency, barge-in, and context handoff sane.
Technical expertise
What I work with
Tools and platforms I reach for, grouped by where they show up in the work.
Backend
- Python
- Django
- Flask
- REST APIs
- Celery
- Object-Oriented Programming
- Pytest
Cloud / AWS
- AWS Lambda
- Multi-region deployments
- S3
- IAM
- Docker
- Kubernetes
- Terraform
- CI/CD pipelines
Voice / IVR
- Amazon Connect
- Amazon Lex
- Amazon Polly
- Speech-to-text / Text-to-speech
- NLP
- Asynchronous IVR flows
Integrations
- Slack
- Microsoft Teams
- Google Chat
- Webex
- Enterprise application integration
- Authentication / MFA
- Secrets handling
Databases / Infrastructure
- Postgres
- Redis
- SQL
- Schema design
- Data migration
- Performance optimization
- SonarQube
About
How I work
I focus on backend systems where reliability, security, and maintainability are non-negotiable — APIs that survive enterprise scale, integrations that hold under real production load, and voice infrastructure that handles support traffic without compromise.
I value clear architecture, secure-by-default patterns, reusable frameworks over repeated fixes, and code that future engineers can safely change. I work cross-functionally with product, QA, and UX, lead code reviews, and ship to multi-region AWS Lambda environments.
More about meContact
Open to senior backend engineering roles.
If you're hiring for Python, AWS, voice, or backend platform work — or want to talk architecture, integrations, or scaling enterprise support — reach out directly.
Or ask my AI assistant — it answers questions about my experience, projects, and stack, grounded in this site's content.