Ingeniero Arquitecto de Software
Hola, soy Joe Kramer. Soy un Arquitecto/Ingeniero de Software Front End orientado a productos y resultados con 17 años de experiencia especializado en TypeScript, NodeJS, NextJS, ReactJS, EthersJS, HardHat y Solidity. Disfruto diseñando y construyendo productos y servicios innovadores desde cero, desde el concepto hasta la producción para servir a millones de usuarios.

Estoy disponible para nuevas oportunidades
TecnologĆa Principal

HTML
17 aƱos

CSS
17 aƱos

JavaScript
15 aƱos

NodeJS
10 aƱos

AWS
10 aƱos

TypeScript
6 aƱos

NextJS
6 aƱos

ReactJS
6 aƱos

GraphQL
3 aƱos

Solidity
1 aƱo

EthersJS
1 aƱo

HardHat
1 aƱo
Habilidades Adicionales

JSON
15 aƱos

Adobe Photoshop
14 aƱos

Adobe InDesign
14 aƱos

Adobe Audition
14 aƱos

Git
13 aƱos

GitHub
13 aƱos

AWS S3
10 aƱos

AWS CloudFront
10 aƱos

jQuery
9 aƱos

REST APIs
10 aƱos

ExpressJS
8 aƱos

AWS DynamoDB
8 aƱos

AWS EC2
6 aƱos

MySQL
6 aƱos

PHP
4 aƱos

MongoDB
2 aƱos

AWS Lambda
4 aƱos

C#.NET
3 aƱos

WebSocket
3 aƱos

XML
2 aƱos

Alchemy
1 aƱo

Ethereum blockchain
1 aƱo

UniSwap
1 aƱo

Remix
1 aƱo

React Testing Library
1 aƱo
Vitest
1 aƱo

VPAID
1 aƱo

VAST
1 aƱo
NGINX
1 aƱo

D3JS
1 aƱo

SQL
1 aƱo

Adobe UXP
1 aƱo

Sencha ExtJS
1 aƱo
Calificaciones
- Habilidades TĆ©cnicas Avanzadas:Proficiente en CSS y ReactJS, especializado en crear diseƱos intrincados con interacción, capas, animaciones y respuesta sin interrupciones a la redimensionamiento de la ventana dinĆ”mica, entre otras caracterĆsticas esenciales.
- Visión Creativa y EstratĆ©gica:Pasión por la intersección de arte y ingenierĆa, con expertise en diseƱar aplicaciones de nivel empresarial desde cero.
- Experiencia Probada:Ingeniero de software bien redondo con mĆ”s de 17 aƱos de experiencia diseƱando, desarrollando y manteniendo diversas tecnologĆas para pequeƱas empresas, startups y grandes corporaciones internacionales.
- Compromiso con la Excelencia:Dedicado a cumplir con los estĆ”ndares de la industria y las mejores prĆ”cticas. Establece flujos de trabajo eficientes, procesos de comunicación y herramientas para equipos de ingenierĆa efectivos. Produce código excepcionalmente limpio, bien documentado y mantenible.
- Aprendizaje de Por Vida:Continuamente investigando y experimentando con tecnologĆas y procesos emergentes para mantenerse al frente de la industria.
- Experiencia en Desarrollo Comprehensive:Extensa experiencia con el ciclo de vida completo del desarrollo de software, incluyendo descubrimiento, anÔlisis de negocios, definición de requisitos, diseño UX, desarrollo full-stack, pruebas, depuración y despliegue de lanzamientos de productos.
- Liderazgo y Crecimiento:LĆder decidido en impulsar el crecimiento organizacional y aprovechar las tecnologĆas emergentes para obtener resultados óptimos. Habilidoso para construir equipos de ingenierĆa y fomentar una cultura positiva y colaborativa.
- Colaborativo y Soportativo:Excelente en el trabajo en equipo, prosperando en ambos entornos de equipos pequeños y trabajo independiente, remoto. Mentores y forman a los miembros del equipo, ofreciendo valiosos insights y soporte de solución de problemas.
- Resolución de Problemas y Precisión:Experto en resolver problemas de lógica complejos en sistemas grandes y aplicar extraordinaria precisión artĆstica y atención al detalle en el diseƱo visual.
- Logros de Impacto:Construye aplicaciones de nivel empresarial desde el concepto hasta la producción, sirviendo a millones de usuarios. Impulsando $100M+ en ingresos para clientes durante mi carrera.
- Comunicación con Clientes:Habilidoso en simplificar tecnologĆas complejas para clientes, conduciendo demostraciones de productos y asistiendo con preguntas e integraciones para garantizar una colaboración y comprensión sin problemas.
Experiencia

Arquitecto/Ingeniero de Software Front End
Trabajando en el Equipo de IngenierĆa de Plataformas, establecĆ y mantenĆ estĆ”ndares de ingenierĆa a travĆ©s de la empresa para garantizar consistencia y calidad en las prĆ”cticas de desarrollo. RealicĆ© investigaciones y pruebas para evaluar arquitectura, herramientas y procesos para integración en aplicaciones boilerplate utilizadas en el desarrollo de nuevos proyectos usando TypeScript y ReactJS. Mis responsabilidades incluyeron seleccionar e implementar herramientas de prueba, gestionar actualizaciones de versiones de paquetes, y evaluar su impacto en la estabilidad y rendimiento del sistema. AdemĆ”s, contribuĆ al desarrollo y depuración de software de soporte de cliente deäøäøä»£, mejorando sus capacidades para proporcionar puntos de conversación y preguntas en tiempo real para el personal de soporte, ofrecer opciones personalizadas a los clientes en una interfaz de usuario conversacional, y manejar actualizaciones de cuentas y servicios de forma seamless.

Arquitecto/Ingeniero de Software Front End
En este rol, contribuà a dos proyectos clave. Para el primero, mejoré y depuré una aplicación de panel interno ejecutivo, permitiéndole procesar y mostrar grandes volúmenes de datos mientras soportaba filtros, consultas y visualizaciones complejas usando TypeScript y ReactJS. Para el segundo proyecto, servà como el único ingeniero responsable de reescribir y modernizar un plugin de Adobe Photoshop, trasladÔndolo a la plataforma UXP de Adobe. Este plugin genera un formato de imagen parallÔx propietario utilizado en iTunes, Apple TV y cascos Apple Vision Pro. Colaboré estrechamente con Adobe proporcionando comentarios y planteando preguntas mientras desarrollaban la plataforma UXP junto a nuestros esfuerzos de implementación.

Arquitecto/Ingeniero de Software Front End
DesarrollĆ© una solución AdTech deäøäøä»£ usando TypeScript, diseƱada para integrarse sin problemas con cualquier reproductor de video mediante la detección automĆ”tica del tipo y configuración del reproductor para mantener la estabilidad. La solución soportaba una variedad de formatos de publicidad, incluyendo imagen, video e HTML interactivo, mostrados dinĆ”micamente alrededor o sobre la etapa de video. Era altamente configurable, responsive, y adaptable para ambas plataformas móviles y de escritorio. El proyecto se completó antes de la fecha programada y se desplegó exitosamente a 20 clientes publicadores usando 20 proveedores de video diferentes, demostrando su naturaleza player-agnóstica y adaptable. AdemĆ”s, el sistema sirvió publicidad contextualmente relevante al aprovechar la IA para analizar el contenido del video sin depender de cookies.

Arquitecto/Ingeniero de Software Front End
Como miembro del equipo de IngenierĆa de Confiabilidad, desarrollĆ© herramientas internas para apoyar a los clientes y la infraestructura. Mi trabajo abarcó tres proyectos clave: actualizar una extensión de navegador Chrome utilizada por el personal de soporte para la investigación de productos, crear una interfaz de usuario completa desde cero para una aplicación que simplificaba la investigación de productos para el soporte al cliente, y crear un panel de control de interfaz de usuario con visualizaciones de datos usando D3.js en una aplicación móvil C#.NET Xamarin. Este panel permitió a los ejecutivos y gerentes monitorear el ecosistema de Dell, que incluĆa cientos de aplicaciones empresariales y miles de servidores globalmente distribuidos.

Vicepresidente Senior de IngenierĆa
DesarrollĆ© una solución AdTech deäøäøä»£ diseƱada para integrar con mĆŗltiples proveedores de video en la nube, reskin video players, y agregar funcionalidad personalizada como controles de reproducción avanzados. La solución hizo videos interactivos al incrustar superposiciones para enlaces de productos, integraciones de carrito de compras, y popups informativos sobre elementos dentro de los marcos de video. Introduje nuevos estĆ”ndares de anĆ”lisis deengagement para medir interactividad y mejorar experiencias de video. Como el Ćŗnico ingeniero durante los primeros dos aƱos de la compaƱĆa, fui responsable de todo el tecnologĆa web, tomando decisiones crĆticas de arquitectura, configurando infraestructura AWS y seguridad, diseƱando esquemas de datos, construyendo bases de datos, creando un sistema de gestión de contenido personalizado para administrar datos y campaƱas de publicidad, desarrollando APIs, y enfocĆ”ndome en gran medida en la experiencia del usuario. A medida que mejoró el financiamiento, reclutĆ©, contratĆ©, capacitĆ© y mentorĆ© a un equipo de nueve ingenieros mientras continuaba actuando como Ingeniero de Ventas en llamadas de clientes de alto perfil. RealicĆ© diligencia debida en posibles adquisiciones y proporcionĆ© informes detallados durante la adquisición de nuestra compaƱĆa. El software AdTech que construĆ ganó premios prestigiosos, incluido el Premio Lumiere por la mejor experiencia de marca, y logró un 10x mayor tasa de clic que la publicidad tradicional en colaboración con NBC en un programa de televisión transmitido en lĆnea.

Ingeniero de Software Front End
DesarrollĆ© nuevas caracterĆsticas para un sistema de gestión de contenido personalizado, incluyendo herramientas de seguridad para administradores para gestionar sitios web con sistemas de comunidad y mensajerĆa. MejorĆ© sitios web de alto trĆ”fico mejorando el diseƱo, optimizando la experiencia del usuario y actualizando la funcionalidad de video para mejorar las necesidades del usuario.
![Perform[cb]](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fperformcb.d0030c49.jpeg&w=256&q=75)
Ingeniero de Software Front End
ColaborĆ© con ejecutivos de la C-suite, diseƱadores y ingenieros para desarrollar sitios web y plataformas de publicidad de alta conversión. ConstruĆ mĆ”s de 200 sitios web de marketing para clientes, cada uno generando un promedio de $1 millón en ingresos diarios de ventas. CreĆ© plantillas de correo electrónico para campaƱas, establecĆ prĆ”cticas de ingenierĆa óptimas, integrĆ© tecnologĆas de vanguardia y mejorĆ© continuamente la calidad y las caracterĆsticas de plantillas boilerplate para el desarrollo de sitios web. ContribuĆ a la investigación y depuración de software de red de distribución de publicidad para una plataforma que maneja mĆ”s de 1 billón de impresiones mensuales y se posicionó como la red de publicidad CPA y CPC mĆ”s alta del mundo. AdemĆ”s, asistĆ en la capacitación de nuevos empleados para garantizar un adiestramiento sin problemas y el intercambio de conocimientos.

Ingeniero de Software Front End
DesarrollĆ© sitios web y bases de datos para una empresa de reclutamiento, simplificando su presencia en lĆnea y mejorando la gestión de datos para apoyar las operaciones de reclutamiento.
Reconocimientos

Joe es un ingeniero muy detallista con grandes habilidades organizativas. Nuestro proyecto era muy complejo pero Joe saltó directamente y absorbió nuestro proceso, tecnologĆa y código existente y comenzó a trabajar! Nuestro proyecto era una pila muy interesante que requerĆa conocimientos avanzados de Node, Typescript, UXP, WebGL, CSS y Web Sockets. Ā”Gracias por un gran trabajo! Ā”Definitivamente contratarĆamos a Joe de nuevo!
- Ken Rogers
Apple

Desde el principio, pude decir que Joe era experto, paciente y un unicornio. Durante el tiempo que trabajĆ© con Ć©l, aprendĆ de y apreciĆ© su naturaleza resiliente que era extremadamente necesaria en una startup. Siempre era comprensivo y me ayudaba constantemente con mi progresión profesional a travĆ©s de Grabit. Sus habilidades de comunicación y gestión eran excelentes, dado nuestro entorno remoto. Joe hacĆa todas las preguntas crĆticas, cavaba agujeros en todo y era un mago de la arquitectura. Era una parte crucial de mi crecimiento personal y lo valoro como un amigo. Ā”Felicidades por cruzar caminos nuevamente profesionalmente!
- Daniel Gih
KERV Interactive

Joe es sin duda una de las personas mĆ”s versĆ”tiles y talentosas que he tenido el privilegio de conocer o trabajar. Tiene un conjunto de habilidades de ingenierĆa experimentado, pulido y efectivo que le permiten abordar problemas desde el diseƱo de arquitectura compleja, hasta el software completo. Su habilidad tĆ©cnica y personalidad lo convierten en el tipo de lĆder que USTED QUIERE seguir. Joe siempre busca a todos en su equipo y, mĆ”s allĆ” de su capacidad para crear grandes productos, es simplemente un excelente lĆder en general. Se dedica realmente a todo lo que hace, y a las personas con las que trabaja. Cualquiera, incluyĆ©ndome a mĆ, serĆa afortunado de tenerlo como parte de un equipo.
- Jeremy Brenner
KERV Interactive






