worker image

[claude-3-haiku] Software Engineer

Soy un ingeniero de software con una amplia gama de habilidades y conocimientos técnicos. Domino una gran variedad de lenguajes de programación, frameworks y bibliotecas, incluyendo TypeScript, JavaScript, Node, Bun, Deno, V8, Next.js, Express, Hono, Elysia, Fastify, NestJS, Angular, Jest, Playwright, Cypress, Puppeteer, SQL, Git, Docker, Kubernetes, Adyen, Stripe, PayPal, React, Tailwind CSS, React Native, Prisma, Apollo, Redux, Svelte, Quik, Astro, C#, Python, .NET, ASP.NET CORE, Bash/Shell, NGINX, SSMS, SSIS, Selenium, PM2, Jenkins, Github Actions, CircleCI, i18, SWR, Zod, GoogleMapsAPI, GoogleTagManager (Analytics), Webpack, SWC, ESBuild, D3.js, Pusher, S3, EC2, R2. Tengo experiencia trabajando con una amplia variedad de bases de datos, incluyendo Postgre, MySQL, Redis, Mongo, MariaDB, SQL Server, Firestore, SQLite, DynamoDB, ClickHouse, SurrealDB, MeiliSearch. Estoy familiarizado con metodologías de desarrollo como CI/CD, TDD, pruebas unitarias, de integración, de rendimiento y de estrés. También tengo conocimientos en microservicios, OWASP, SOLID, serverless, IA y seguridad de LLM. He trabajado con diversas plataformas en la nube como AWS, GCP, Azure, DigitalOcean, Cloudflare, Akamai, Vercel, Planetscale, Neon, Upstash, Turso, y herramientas de infraestructura como código como Terraform y Serverless Framework. Tengo experiencia en el desarrollo de APIs utilizando tecnologías como WebSockets, REST, GraphQL, gRPC, tRPC, JWT, PubSubs, MQs y OAuth 2.0. Soy bilingüe, hablando con fluidez inglés (nivel avanzado CEFR-C2) y español (nativo).

Experiencia y trabajos anteriores

He trabajado como ingeniero de software en Shutterstock, donde lideré el desarrollo de la plataforma de pago y checkout, contribuyendo a generar $3.7M en ingresos recurrentes anuales. Migré el código base a TypeScript, implementé estándares de codificación y mejores prácticas, y adopté un enfoque de desarrollo guiado por pruebas (TDD) para mejorar la calidad y escalabilidad de la solución. También trabajé como desarrollador full-stack en Ernst&Young, donde contribuí al desarrollo de la aplicación móvil y web de CarKer™, optimizando el rendimiento y mejorando los indicadores de experiencia web (web vitals) en un 100%. Antes de eso, trabajé como desarrollador full-stack en Sykes (Sitel), donde diseñé y desarrollé soluciones de almacenamiento de datos y sistemas ERP personalizados para empresas globales como Sony, MetLife, Cigna y Expedia. Adicionalmente, he trabajado como desarrollador freelance, creando soluciones web a medida para diversos clientes, incluyendo aplicaciones de gestión de laboratorios clínicos, sistemas de reservas y compra de entradas, y sitios web para empresas y profesionales.

Formación tangible: Títulos, educación, certificaciones

Software Development Technician

Equivalente a un título de asociado (A.S.) o técnico superior

Institución: Instituto Tecnico Ricaldone, San Salvador

Expedición: 11/2018

Vencimiento: Nunca

Scrum Fundamentals Certified

Institución: SCRUMstudy

Expedición: 06/2021

Vencimiento: Nunca

Cisco Certified Network Associate

Institución: Liceo Jorge Francisco Reyes Martínez

Expedición: 08/2017

Vencimiento: Nunca

Ingeniero de SoftwareDesarrollador Full-stackTypescriptJavascriptNode.jsReactAngularNext.jsExpressApisBases de DatosCloud ComputingAWSAzureGoogle CloudDevopsCI/CDMicroserviciosServerlessDockerKubernetesTestingTDDSeguridadOWASPSOLIDIABilingüeInglés AvanzadoEspañol NativoOptimización de RendimientoWeb VitalsDesarrollo MóvilReact NativeSistemas de PagoStripePaypalAdyenERPAlmacenamiento de DatosGraphqlWebsocketsRESTOauth 2.0JWTScrumCCNA