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.0698f4d4.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