David Tejada

Building with web technologies.

Hello! I am a frontend developer and the creator of Rango, a browser extension helping thousands navigate the web by voice. I am currently looking for a new job opportunity.

Hire me!

Some things I've built

Rango

A browser extension used by thousands of people every day to navigate the web and control their browsers by voice. Watch Salma Alam-Naylor talk to Kevin Powell about how much Rango has helped her when she needed it.

Available for Chrome, Edge, Firefox and Safari.

WebExtensions APIsHTMLCSSTypeScriptReactPythonZodJestPuppeteerParcelGitHub Actions

kanban board

A kanban board web app. Coded based off the designs provided by Frontend Mentor.

TypeScriptReactReact RouterHTMLCSSTailwindVite

myteam

A full website comprised of home, about and contact pages. Coded based off the designs provided by Frontend Mentor.

HTMLCSSTypeScriptReactNextJSZodTailwind

talon-filetree

I am the main contributor for this open source vscode extension that helps users navigate files by voice.

TypeScriptVSCodeVSCode API

About Me

Hello! My name is David and I like building things using web technologies. I control my computer mostly using my voice and, in early 2022, I started building a browser extension called Rango that allows users to navigate the web by voice. Today Rango is used by thousands of people with mobility challenges to control their browsers and navigate the web.

I enjoy building things using all kinds of technologies. Here are some of the ones I have been using recently:

  • HTML
  • CSS
  • Javascript
  • TypeScript
  • React
  • Node.js
  • Tailwind
  • Jest
  • Puppeteer
  • Astro
  • Next.js
  • Python

I have a degree in electronic engineering by the Universidad Politécnica de Valencia.

I enjoy learning languages. Along with my native Spanish, I speak fluent English, conversational German and a bit of French.

Get in Touch

I am currently looking for a position as a frontend developer. If you think I could be a good fit for your team or you have any questions, please don't hesitate to contact me.

You can fill out the contact form or send me an email to the address below.