Guía paso a paso para crear tus propios Gems en Gemini (con ejemplo real para programadores)
Si eres desarrollador y quieres postularte a empresas internacionales o remotas, tu currículum en inglés es tu primera línea de código: si tiene errores, el "programa" ni siquiera compila. Reclutadores técnicos dedican en promedio 6 a 10 segundos a la primera lectura de un CV, así que cada palabra debe justificar su lugar en la página.
En este artículo te muestro, paso a paso, cómo armar un currículum en inglés pensado específicamente para roles de Software Engineer con stacks como Go, Python y TypeScript.
Antes de escribir una sola línea, define la estructura:
No necesitas foto, edad, estado civil ni dirección completa (eso es común en Latinoamérica, pero no en el mercado angloparlante). Incluye solo:
Pedro [Apellido]
Software Engineer | Go · Python · TypeScript
Florianopolis, Brazil (Remote) | tu@email.com | linkedin.com/in/tuusuario | github.com/tuusuario
Si buscas trabajo remoto, aclara tu disponibilidad de zona horaria (ej: "GMT-3, overlaps with US Eastern until 1pm").
Olvida los objetivos genéricos tipo "Busco crecer profesionalmente". En su lugar, usa un resumen orientado a resultados:
Backend Software Engineer with 4+ years of experience building scalable APIs and SaaS products using Go, Python, and TypeScript. Shipped and maintained production systems serving thousands of users, with hands-on experience across Next.js, Supabase, and cloud deployment (Vercel). Passionate about clean architecture and rapid iteration in startup environments.
Claves:
Esta es la sección donde más se pierden oportunidades. No basta con listar tareas, hay que mostrar impacto.
❌ Débil: "Responsible for developing backend features."
✅ Fuerte: "Designed and implemented REST APIs in Go for a raffle management platform, reducing average response time by 40% through query optimization and caching."
Estructura sugerida para cada rol o proyecto:
Independent Software Developer — MM Services (Remote)
Jan 2023 – Present
• Built and shipped multiple SaaS products end-to-end (frontend, backend, deployment) using Next.js, Supabase, and Python/Flask, serving live users in production.
• Migrated a vulnerable client-side payment flow to a server-side architecture with PostgreSQL SECURITY DEFINER functions, closing a critical security gap.
• Developed a statistical analysis engine in Python applying hypergeometric distribution and Monte Carlo simulation for a lottery analytics platform.
• Integrated third-party payment and subscription systems (Mercado Pago) into a Flask-based SaaS with tiered pricing.
Si trabajas por tu cuenta (freelance, proyectos propios), no lo escondas: en el mundo tech, mostrar productos propios en producción (aunque sean pequeños) suele valer más que años de experiencia genérica en una empresa. Usa títulos como "Independent Software Developer" o "Founder & Developer" en vez de dejarlo en blanco.
Evita repetir "responsible for" o "worked on". Usa variedad:
| Categoría | Verbos recomendados |
|---|---|
| Construcción | Built, Designed, Implemented, Architected, Developed |
| Optimización | Optimized, Reduced, Improved, Refactored, Streamlined |
| Liderazgo | Led, Mentored, Coordinated, Drove |
| Resolución de problemas | Diagnosed, Resolved, Debugged, Migrated, Secured |
No escribas solo "Programming Languages: Go, Python, TypeScript". Sepáralo en categorías que un reclutador técnico pueda escanear rápido:
Languages: Go, Python, TypeScript, JavaScript
Frameworks & Libraries: Next.js, Flask, React
Databases: PostgreSQL, Firebase, Supabase
Cloud & DevOps: Vercel, Docker, CI/CD basics
Tools: Git, GitHub, Postman
Other: REST APIs, SaaS architecture, Stripe/Mercado Pago integrations
Ordena esta lista según la vacante: si el puesto pide Go primero, pon Go primero.
Si no tienes mucha experiencia en empresas, una sección de Projects bien armada puede pesar tanto como el historial laboral. Para cada proyecto incluye: qué problema resuelve, qué stack usaste, y un link a GitHub o demo en vivo.
RifaSaaS — Raffle Management Platform
github.com/tuusuario/rifasaas | live demo link
• Full-stack SaaS platform for managing online raffles, built with Next.js and Firebase.
• Implemented secure server-side payment validation to prevent client-side manipulation.
• Designed a multi-tenant architecture supporting independent organizer accounts.
Si tu formación no es en ciencias de la computación, no pasa nada — en este mercado el código y los proyectos hablan más que el diploma. Sé breve:
[Tu carrera / certificación], [Institución], [Año]
Y no olvides incluir tu nivel de inglés si el CV completo no lo demuestra por sí solo:
Languages: Spanish (Native), Portuguese (Fluent), English (Professional Working Proficiency)
_Apellido_SoftwareEngineer_CV.pdf)En conclusión: un currículum en inglés efectivo no se trata de sonar sofisticado, sino de comunicar con claridad qué construiste, con qué herramientas y qué impacto tuvo. Si estás desarrollando proyectos SaaS por tu cuenta —como muchos hacemos en el mundo del "vibe coding"— tienes material de sobra para armar un CV competitivo: solo hace falta traducirlo al lenguaje que los reclutadores técnicos esperan ver.
¿Ya tienes tu currículum listo? En el próximo artículo veremos cómo optimizar tu perfil de LinkedIn para que los reclutadores te encuentren a ti primero.
¿Te sirvió este artículo? Compártelo y déjame tus dudas en los comentarios, y no olvides de seguirnos en nuestro grupo en Facebook donde colocamos todos los dias ofertas de empleo para ti.
Comentarios