Skip to content
View kenneth1870's full-sized avatar

Block or report kenneth1870

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kenneth1870/README.md

Kenneth Rosales

🚀 Senior Software Engineer · Ruby on Rails · React · 8+ years

Backend-focused engineer with deep experience in Rails API design, PostgreSQL, and distributed systems. I care about correctness over cleverness — well-tested, maintainable code that runs in production without surprises.


🛠️ Core stack

Layer Tools
⚙️ Backend Ruby · Rails · Go · Node.js · Python · GraphQL · REST · gRPC · Sinatra · Grape · Express · FastAPI
🎨 Frontend React · TypeScript · Redux · Angular · Ember · Vue · Next.js · Tailwind · Sass · Bootstrap · Webpack · Vite · Babel
🗄️ Databases PostgreSQL · MySQL · MongoDB · Redis · Elasticsearch · Cassandra · SQLite · MariaDB · DynamoDB · Firebase · Oracle · SQL Server
☁️ Cloud & Infra AWS (EC2 · S3 · RDS · Lambda · ECS · EKS · SQS · SNS · CloudFront · IAM) · GCP · Azure · Heroku · Fly.io
🐳 DevOps Docker · Kubernetes · Terraform · Ansible · Nginx · Linux · Bash · Vagrant
📨 Messaging & Jobs Kafka · Sidekiq · RabbitMQ · SQS · ActionCable · ActiveJob · Delayed Job
🔄 CI/CD GitHub Actions · CircleCI · Jenkins · Travis CI · GitLab CI · Bitbucket Pipelines
🧪 Testing RSpec · Minitest · Capybara · Jest · Cypress · Selenium · Mocha · factory_bot · WebMock · VCR
📊 Observability Datadog · New Relic · Sentry · Grafana · Prometheus · ELK Stack · PagerDuty · Honeybadger
🔐 Security OAuth 2.0 · JWT · SSL/TLS · Devise · Brakeman · OWASP · bcrypt · Pundit · CanCanCan
🔗 APIs & Integrations Stripe · Twilio · SendGrid · Algolia · Zapier · Salesforce · HubSpot · Anthropic · OpenAI
🎨 Design & Collab Figma · Invision · Jira · Linear · Notion · Confluence · Postman · Insomnia
📦 Other GraphQL · gRPC · Websockets · Server-Sent Events · React Native · Electron · TensorFlow

🏗️ What I've built

  • 🔥 High-throughput APIs — Designed and maintained Rails APIs serving millions of requests/day with PostgreSQL query optimization, Redis caching, and Sidekiq background pipelines
  • Real-time features — WebSocket systems with ActionCable and Kafka for event-driven architectures and live dashboards
  • 🔀 Platform migrations — Led monolith-to-microservices migrations with zero-downtime deployments and blue-green strategies
  • 🔐 Auth & security — Implemented OAuth 2.0, JWT, role-based access control with Pundit, and passed SOC 2 audits
  • 💳 Payments & billing — Stripe subscriptions, metered billing, webhook handling, and reconciliation pipelines
  • 🤖 LLM integration — Production API integrations with Anthropic Claude and OpenAI, including prompt engineering, streaming, and cost-aware model selection
  • 👥 Team leadership — Mentored engineers across all levels, established PR review standards, and drove testing culture adoption
  • 📱 Cross-platform — Built companion mobile apps with React Native and web apps with Next.js on shared Rails API backends

📍 Currently

  • 👀 Open to senior backend or full-stack roles at product companies with strong engineering culture
  • ✍️ Writing about Rails and backend architecture on Medium
  • 📚 Deepening AWS expertise (Solutions Architect track)

🤝 Find me

    📧 kenneth1870@hotmail.com  ·  🚴 Road cycling


Popular repositories Loading

  1. JavaScript30 JavaScript30 Public

    30 Day Vanilla JS Coding Challenge

    HTML 6

  2. Front-End2016 Front-End2016 Public

    This is a app is to develop several aspect about Front-End, include HTML5, CSS and JS

    CSS

  3. smartBudget smartBudget Public

    Android project

    Java

  4. RCRSystem RCRSystem Public

    Sistema desktop, gestión compras, ventas, facturas

    Java 1

  5. manage_api_keys manage_api_keys Public

    Ruby

  6. appointments appointments Public

    Ruby