> hello_world.sh
Rommel Berrios Madriz
Senior Full-Stack Engineer
I build cloud-native products end to end — event-driven systems, Stripe billing, developer platforms, and voice apps for Alexa and Google. 10+ years across the full stack and three clouds.
// about_me
End-to-end engineering, from data model to UI
Full-stack engineer with 10+ years shipping production software end to end — backend, frontend, and the cloud infrastructure underneath. I've built event-driven systems, Stripe-powered billing, developer platforms, and voice experiences for Amazon Alexa and Google Assistant across AWS, Google Cloud and Azure. Fluent in NodeJS, TypeScript, Ruby and Python, and equally at home in React, Vue or Angular. I care about clean architecture, automated testing, and delivery pipelines that let teams ship with confidence.
// methodologies
How I work
The practices I bring to a team — how code gets designed, verified and shipped.
- Agile / Scrum
- Test-Driven Development
- CI/CD
- Code Review
- Event-Driven Architecture
- Clean Architecture
- Design Patterns
- REST API Design
// experience
Where I've shipped
Built the Stripe billing integration (subscriptions, usage-based plans, webhooks) and an event-driven pipeline for file processing and transactional email. Redesigned the developer portal for a cleaner UI/UX and introduced CI/CD that sped up delivery.
Owned the public SDK and developer repositories, migrated the legacy JavaScript codebase fully to TypeScript, and designed the multi-tenant schema for organizations, sessions, files, and per-plan access and usage. Partnered across front-end and back-end to raise engineering standards.
Shipped websites and voice skills for Amazon Alexa and Google Assistant with NodeJS, React, Next.js, AWS and NoSQL. Built serverless apps and SPAs, added automated build/deploy pipelines, and drove test automation across the stack.
Delivered client-facing web apps with Ruby on Rails, Node.js and Django. Engineered RESTful services over dynamic datasets, validated third-party integrations against internal standards, and worked with clients to optimize and ship sites.
Built reusable server- and client-side libraries on cloud-based back ends, with high-coverage unit tests, efficient SQL and clean APIs — the early foundation for the full-stack work that followed.
// education
Education & Certifications
// spoken_languages
Languages
Communication is key — in code and in conversation.
// soft_skills
What I bring beyond the code
The non-technical skills that make the technical work land.
Technical Leadership
Set technical direction and raise the bar without slowing the team down.
Cross-Team Collaboration
Partner across product, design, and back-end to ship cohesive work.
Mentoring
Level up teammates through code reviews, pairing, and clear feedback.
Stakeholder Communication
Translate technical trade-offs into decisions non-engineers can act on.
Pragmatism
Balance ideal architecture with shipping real value on a real timeline.
Continuous Learning
Stay current across stacks and clouds, and share what I learn.
// get_in_touch
Let's build something together
Open to senior and staff full-stack roles and high-impact consulting — especially event-driven systems, payments, cloud, and voice/AI. I usually reply within 24 hours.
info@rommelberrios.com
Remote