Resume

Diego Fernando Rayo Zamora

Software Developer | JavaScript, TypeScript, React, and Node.js

Armenia, Colombia (GMT-5)

Summary

I'm Diego, a Systems and Computing Engineer from Universidad del Quindío, Colombia, with 8 years of experience developing web applications. I specialize in front-end development with JavaScript/TypeScript and React/Next.js, and also have experience working with Node.js, ORMs, and SQL/NoSQL databases. I’ve worked with startups, digital agencies, and as a freelancer. I have a B1 level of English. I'm interested in remote Front-end Developer roles to continue strengthening my experience in this area while further adopting AI in my workflow to improve productivity and maintain a high standard of work.

Education

Engineer's degree (Systems Engineering)

Universidad del Quindío

2010-12-31 / 2018-12-31

Experience

Crypto Trading Platform

Jul 2024 - Present

Software Engineer

Remote

Guided web application development from scratch for a crypto trading platform, contributing to both front-end and back-end.

  • Built an auth system supporting multiple providers, including Solana wallets and Google.
  • Migrated the component library from Styled Components to a custom Tailwind CSS library.
ReactTypeScriptStorybookTailwind CSSFirebaseNode.jsFastifyWebSocketsSolana

Arlene

Jan 2023 - Dec 2023

Software Engineer

Remote

Maintained and enhanced products for a start-up building 3D scenario and AR experience editors.

  • Worked with AR/VR, 3D rendering libraries, and browser APIs for camera and gyroscope handling.
  • Built Puppeteer automation scripts to streamline augmented reality application workflows.
  • Implemented social authentication with Google and Facebook.
ReactTypeScriptSvelteFirebaseNode.jsFastifyPuppeteerThree.jsMarzipano

Freelance

Apr 2021 - Dec 2022

Software Engineer

Remote

Maintained internal projects for former clients and served as technical consultant for a React/Next.js development team.

ReactTypeScriptNext.jsTailwind CSS

HelloBUILD

Jun 2018 - Mar 2021

Lead Software Engineer

Remote

Full-Stack Developer and Tech Lead on multiple client projects, building from scratch and contributing to existing systems.

  • Led front-end of a job search app with Auth0 and Redis authentication; success led to additional client contracts.
  • Contributed to a multi-app union credit platform spanning web, mobile, Lambda services, and Node.js servers.
  • Built a building project management app using React, TypeScript, GraphQL, and Prisma.
  • Developed a React Native app for baby care management.
TypeScriptReactReact NativeNode.jsTailwind CSSNext.jsGraphQLApollo ClientPrisma.ioAWSAuth0

Festa Music App

Apr 2015 - Dec 2017

Junior Software Engineer

On-Site

Junior Developer on a YouTube-based collaborative music platform, contributing to both front-end and back-end.

  • Built the new SPA web app using Angular.js, Bootstrap Material, and Firebase.
  • Contributed to the new back-end with Node.js and Sails.js.
  • Implemented real-time features using Firebase and WebSockets.
  • Maintained the legacy PHP/jQuery application.
Angular.jsBootstrap MaterialNode.jsSails.jsMongoDBFirebasePHPjQuery

Skills

  • I usually work with:

    Claude CodeReactJavaScriptTypeScriptNext.jsTailwind CSSNode.jsReact testing library / Jest / VitestStorybook
  • I have considerable experience with:

    FirebaseAuth0GraphQLMySQL / PostgresReact NativeSails.js
  • I once worked with:

    MongoDBElasticSearchRedisPuppeteerSvelteAngular.jsThree.jsjQueryBootstrapPHP

Languages

  • Spanish (Native speaker)
  • English (Limited Working proficiency B1)