You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ángel MorillasÁM

Ángel Morillas

Typescript Developer

On-demand
Motril, ES
3-7 years

Average response time: 1 hour

About Ángel

Desarrollador typescript enfocado en backend.

Tengo experiencia en desarrollo con typescript vanilla utilizando normalmente una configuración basada en @tsconfig/strictest, la configuración más estricta de typescript.

En mi código suelo usar un estilo declarativo y funcional y me preocupo por ofrecer la mejor experiencia de desarrollo.

Backend

En el backend me especializo en el uso de frameworks ligeros como Express o tRPC, normalmente ejecutados sobre Bun.

En cuanto a tecnologías, manejo SQLite, nginx, libSQL (también conocida como Turso), Bun y Rabbitmq.

Tengo experiencia utilizando características avanzadas y poco conocidas de typescript, como la typescript compiler API, que he utilizado en algunas herramientas propias para generar definiciones de APIs directamente desde el código de los endpoints del servidor.

También he creado links y adapters propios para tRPC, por ejemplo, para utilizar rabbitMQ como capa de comunicación entre servicios.

Frontend

En frontend tengo experiencia usando Svelte y SvelteKit, en especial creando webs estáticas, SPAs y PWAs usando adapter-static.

A pesar de que tengo experiencia en el desarrollo con React, no acepto proyectos de desarrollo con React.

También he creado en el pasado widgets ligeros diseñados para ser personalizables (colores, bordes, etc.) y embebidos en páginas webs. Estos widgets son compilados a un único archivo HTML que incluye todo lo que necesita el widget para funcionar (css, javascript, fuentes, iconos, etc.).
  • Spanish

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Golgaf gmbh
    Typescript developer (contractor)
    January 2025 - September 2025 (8 months)
    I joined a team of 3 developers to help finishing up their MVP, a collaborative rich note-taking website supporting social features.
    SvelteKit Typescript
  • Entertainment Solutions
    Software developer
    January 2022 - August 2024 (2 years and 8 months)
    I was hired as the company's only node.js developer to customize and modify the source code of Vendure, a headless open-source ecommerce solution, adding a lot of custom features and integraing it within the company´s ecosystem and third party services (infrasys, thermal printer, mailing, etc.). Once the backend was done I was moved to the frontend team to fix some long-standing problems like implementing a graph-based spatial navigation system for TVs to replace the previous one, based on HTML ids and searching the next element pixel by pixel on the viewport, which was very buggy and presented inconsistencies across TV models. I found a XSS vulnerability that allowed any guest to gain access our internal "god-mode" JWT and an unsalted MD5 of the password of staff members accessing the admin dashboard.
  • Immunefi bug bounty [link]
    Bug hunter
    January 2021 - January 2021
    I found a bug on Obyte, a DAG-based cryptocurrency. The bug allowed an attacker to halt the whole network by sending a manually constructed payload that dragged it into an invalid state. I reported the bug, deployed a Proof of Concept exploit on a Testnet that brought it down and qualified for the bounty, getting a public acknowledgement on their Discord server (https://discord.com/channels/534371689996222485/536158659508699159/867475902584979496)

Recommendations

Be the first to recommend Ángel

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Computer Science,
    Universidad de Granada
    Computer Science,
  • intermediate degree
    Profesional de Música Antonio Lorenzo
    intermediate degree

Skill set

Categories