UK Test Prep
Ciudadanía, ILR y visados
Diseño, creo y lanzo apps móviles, apps de escritorio, apps web, agentes de IA que la gente usa.
Soy Shahid. Creo apps móviles, de escritorio y web, agentes de IA y los backends que hay detrás, de principio a fin. Ocho de mis apps están en App Store, y mis backends han servido a más de 300 millones de usuarios en productos que recaudaron 185 millones de dólares.
Apps que he lanzado
Diseño, creo y mantengo yo mismo estas apps para iPhone, iPad y Mac. Cada una tiene diez guías prácticas en el blog, en inglés, hebreo, chino y español.
Ciudadanía, ILR y visados
Percepción de riesgos y simulacros
Currículum y carta con IA, PDF
Escanea imágenes, extrae texto
Copia texto de imágenes y PDF
Puzle tangram de encajar formas
Trucos, guías y consejos offline
Códigos, SIM y prueba de red
Trabajos destacados
Son productos reales, no demos. En los cuatro principales explico el problema que recibí, lo que hice y lo que cambió después.
Desarrollador backend (Node.js / Web3) · dop.org
DOP es un protocolo blockchain centrado en la privacidad que permite elegir exactamente qué datos on-chain revelar, con divulgación selectiva de conocimiento cero. Desarrollé sus servicios backend: las API, la capa de datos y la conexión blockchain de la que depende todo.
El problema
Con más de 300 M de usuarios, los endpoints de lectura intensiva empezaron a agotar el tiempo y la CPU de MongoDB estaba casi al límite. Además, las caídas de un único proveedor RPC rompían transacciones en silencio.
Lo que hice
Analicé las consultas lentas y reconstruí los accesos con índices compuestos y una capa de caché Redis para las rutas de lectura. En la capa de cadena integré 5 proveedores RPC con selección aleatoria y conmutación automática, para que un nodo caído nunca llegue al usuario.
Desarrollador Solidity y Node.js · tomi.com
Tomi es un ecosistema Web3 gobernado por una DAO que crea una internet alternativa: su propia capa de dominios (.tomi), cartera, navegador y token TOMI. Escribí contratos en Solidity y servicios Node.js que conectan la cadena con los productos que la gente usa.
El problema
Un ecosistema real con más de un millón de usuarios no admite errores en contratos ni desajustes en el backend: el estado del contrato y los servicios externos debían coincidir siempre.
Lo que hice
Creé y probé los contratos Solidity de la lógica del token y del ecosistema, y escribí servicios Node.js que indexan eventos, los exponen con API limpias y mantienen el estado sincronizado.
Desarrollador backend · thecryptobasic.com
TheCryptoBasic es una publicación de noticias y datos cripto con más de dos millones de lectores. Desarrollé y mantuve el backend: API de contenido, datos de mercado en vivo y la autenticación de cuentas.
El problema
Los usuarios perdían la sesión al azar, lo que dañaba la retención, y los datos de mercado debían estar actualizados para muchos lectores sin saturar a los proveedores.
Lo que hice
Rastreé los cierres de sesión hasta un mal manejo de la caducidad de JWT y de los tokens de renovación, y reescribí el flujo para que se renueven sin caducar a mitad de sesión. En datos, ajusté la obtención y la caché para mantenerlos al día bajo carga.
Desarrollador backend · rain.one
Rain es un proyecto blockchain en el que participé durante su venta privada, cuando el backend debe ser impecable porque mueve dinero real.
El problema
Una venta privada no perdona: las aportaciones, las interacciones con carteras y los registros deben ser correctos a la primera y con una fecha límite estricta.
Lo que hice
Creé y reforcé servicios backend en torno a la venta, con validación cuidadosa, transacciones precisas e informes de errores para que ninguna aportación se perdiera o contara dos veces.
Plataforma de productos de IA
Proyecto principal actual
Mi principal proyecto en Quecko: una plataforma de productos de IA. Creo los servicios backend, los flujos de agentes y las integraciones que hacen funcionar el producto.
Backend de app móvil
1 M+ usuarios en el mundo
Backend de una app Android para crear currículums. Lo escalé de 200 mil a 1 M de usuarios y reduje cerca de un 60 % el tiempo medio de respuesta con índices, agregaciones, caché y paginación.
Aplicación Web3
Creado de principio a fin
Una aplicación web de sorteos NFT creada desde cero: la lógica, el backend y el cliente web, publicada por mí solo.
Juego de iOS
Disponible en App Store
Mi propio juego de puzles en SwiftUI: diseñado, creado y publicado en solitario, incluido todo el proceso de revisión de App Store.
Proyectos personales y herramientas que tengo en GitHub. github.com/ShahidKhan09
Bot de trading automático en JavaScript.
JavaScript
Herramienta Node.js que exporta cada colección de MongoDB a archivos JSON.
JavaScript
Detector de rug pull para evaluar riesgos on-chain.
JavaScript
Precios cripto en vivo por WebSockets.
HTML / JS
Juego de puzles en Swift para iOS.
Swift
Utilidad de Node que divide vídeos y añade texto.
JavaScript
Experiencia
Empecé en QA, donde aprendí cómo se rompe el software. Luego pasé al backend, donde aprendí por qué. Esta es la versión corta.
Quecko Inc. · Islamabad, Pakistán
Dlux Soft · Faisalabad, Pakistán
Travelogest · Faisalabad, Pakistán
Lo que puedo hacer por ti
Sin un menú interminable. Son seis cosas que he hecho una y otra vez en productos reales, y son las que haré bien para ti.
API de producción con Express y MongoDB que siguen rápidas cuando el tráfico se multiplica. Estructura limpia, validación, gestión centralizada de errores y registros.
Contratos inteligentes y el backend que los rodea: lógica de tokens, NFT, redundancia RPC e indexación de eventos que nunca se detiene en silencio.
Flujos n8n, agentes LangGraph y automatización sin código que eliminan el trabajo repetitivo y se conectan a tus herramientas y datos.
Cinco años de pruebas manuales, de regresión y de interfaz. Encuentro el error, rastreo la causa, publico la solución y añado monitorización para que no vuelva en silencio.
Consultas lentas, tiempos de espera, CPU al 100 %, cierres de sesión al azar. Los he resuelto todos en productos con millones de usuarios, normalmente sin reescribir.
De la idea a App Store. He diseñado, creado y publicado 8 apps propias para iPhone, iPad y Mac, así que conozco todo el proceso: diseño, desarrollo, backend, revisión y lanzamiento.
Contrata a un desarrollador de agentes de IA →Ingeniero de IA integrado →Bot de IA para WhatsApp y Telegram →Contrata a un desarrollador de IA full stack →Contrata a un desarrollador backend Node.js →Contrata a un desarrollador de apps SwiftUI →Artículos técnicos →Herramientas gratis →
Tecnologías
Node.js y MongoDB son mi casa. Todo lo demás lo aprendí porque un proyecto lo necesitaba.
Cómo funciona un proyecto
La mayoría de las malas experiencias con freelancers vienen del silencio. Así es trabajar conmigo.
Una llamada corta o un mensaje detallado. Te digo con sinceridad si encaja y qué requiere de verdad.
Recibes un plan escrito con hitos y fechas de entrega, para que el calendario no sorprenda.
Entrego por partes pequeñas y envío avances, para que siempre veas a dónde va el dinero.
Entrega probada con documentación y traspaso, además de soporte gratis si algo falla.
Sobre mí
Soy Muhammad Shahid, de Faisalabad. Llegué al software por las pruebas, no por programar. Mi primer trabajo fue como ingeniero SQA, rompiendo el software de otros para ganarme la vida. Es un comienzo raro, pero me dejó un hábito: antes de dar algo por terminado, intento romperlo yo mismo.
Pasé al backend en 2022 y desde entonces escribo Node.js. Desde 2023 trabajo sobre todo en productos blockchain en Quecko, lo que significa muchas noches en torno a lanzamientos de tokens y depurar cosas que solo fallan a gran escala. Una consulta lenta con 300 millones de usuarios no se parece en nada a una en pruebas.
Hoy desarrollo una plataforma de IA en joni.ai, y en mi tiempo libre trabajo con flujos n8n, agentes LangGraph y algún juego en SwiftUI. Publiqué uno en App Store, sobre todo para demostrarme que podía llevar algo hasta el lanzamiento yo solo.
Si trabajas conmigo, espera respuestas directas. Si un plazo no es realista, lo diré el primer día y no al final del sprint.
Grado en Informática
Universidad Virtual de Pakistán · 2020 — 2024
ICS
Government College, Faisalabad
Bachillerato
Govt Comprehensive Model High School, Faisalabad
Preguntas
Depende del alcance. Los arreglos pequeños y las auditorías van por horas; los proyectos completos funcionan mejor con hitos fijos. Envíame los detalles y recibirás una cifra clara, sin estimaciones vagas.
Sí, es la mayor parte de mi trabajo. He asumido productos con millones de usuarios y corregido errores de rendimiento, sesión y pagos sin reescribirlos.
Estoy en Pakistán (UTC+5) y coincido con clientes de EE. UU., Europa y el Golfo. Mantengo el horario que tu proyecto necesita.
Sí. Empecé como ingeniero SQA antes de pasar al backend, así que todo lo que entrego sale probado.
Contacto
Envíame los detalles, aunque estén desordenados. Responderé en un día con una opinión sincera: si soy la persona adecuada, cuánto llevará y cuánto costará. Si no encaja, también te lo diré.
Faisalabad, PakistánSuele responder en 24 horas@shahidsaleem09