Samuel FajreldinesSoy especialista en todo el ecosistema JavaScript y TypeScript (incluyendo Node.js, React, Angular y Vue.js) Soy experto en IA y en crear soluciones integradas con IA Soy experto en DevOps y Arquitectura Serverless (AWS, Google Cloud y Azure) Soy experto en PHP y sus frameworks (como Codeigniter y Laravel).
|
Mi Currículum
Experiencia
-
SecurityScoreCard
Nov. 2023 - Presente
Nueva York, Estados Unidos
Ingeniero de Software Sénior
Me uní a SecurityScorecard, una organización líder con más de 400 empleados, como Ingeniero de Software Sénior, centrándome principalmente en el desarrollo frontend. Mi rol consiste en diseñar y construir interfaces centradas en el usuario, optimizar el rendimiento y garantizar experiencias fluidas en nuestras aplicaciones web.
Me especializo en tecnologías frontend modernas, creando bases de código escalables y mantenibles e integrándolas de forma eficiente con los sistemas de backend. También contribuyo a mejoras de UI/UX, mejorando la usabilidad y la accesibilidad conforme a las mejores prácticas del sector.
Más allá del desarrollo, colaboro estrechamente con diseñadores, gerentes de producto e ingenieros de backend para garantizar aplicaciones cohesionadas e intuitivas. Aprovechando mi experiencia en arquitectura frontend y optimización del rendimiento, ayudo a SecurityScorecard a ofrecer información de ciberseguridad de alta calidad mediante interfaces rápidas, responsivas y visualmente atractivas.
Aspectos destacados:
Reduje el tamaño del bundle del sistema en un 90%, logrando una mejora de 8x en la velocidad de carga.
Eliminé las solicitudes duplicadas del sistema, mejorando la eficiencia del backend y reduciendo la carga del servidor.
Tecnologías utilizadas:
Node.js Terraform React Redux / React Query Typescript AWS Playwright Cypress
-
Mahisoft Inc
Dic. 2022 - Nov. 2023
Nueva York, Estados Unidos
Ingeniero de Software Sénior
Me uní a Mahisoft como Ingeniero de Software Sénior, donde ejerzo como el tecnólogo líder responsable de toda la tecnología y los sistemas relacionados con los proyectos a mi cargo.
Me especializo en traducir las directrices de los miembros de la junta de Top Trader League en código funcional y escalable. Mi trabajo a menudo implica diseñar la arquitectura de sistemas de backend, optimizar consultas de bases de datos y construir interfaces front-end responsivas y fáciles de usar, convirtiendo la visión del equipo directivo en resultados tangibles que impulsan el impacto en el negocio.
Una de mis principales responsabilidades es escribir código eficiente y mantenible que no solo cumpla, sino que supere los requisitos técnicos, garantizando que nuestras soluciones de software sean robustas y escalables.
Aspectos destacados:
Implementé un sistema de mensajería asíncrona, reduciendo el uso excesivo de la base de datos y mejorando la eficiencia.
Implementé una arquitectura serverless usando Google Cloud, habilitando una infraestructura altamente escalable y rentable.
Tecnologías utilizadas:
Node.js PHP (Laravel) React Redux / React Query Google Cloud AWS Terraform -
Vagalume Midia
Ago. 2021 - Dic. 2022
Ingeniero de Software Sénior
Tuve el privilegio de unirme a Vagalume como Desarrollador Full Stack Sénior, reclutado por el dueño de la empresa, Daniel. En Vagalume, era la persona de referencia para una amplia variedad de tareas que abarcaban tanto programación como DevOps.
Al ser la empresa más grande en la que he trabajado en términos de base de usuarios y tráfico de visitantes, Vagalume me brindó un entorno complejo y estimulante donde perfeccioné mis habilidades en DevOps y sistemas de alta escalabilidad. La guía y el mentorazgo de Daniel fueron invaluables, moldeando no solo mi desarrollo profesional, sino también forjando una amistad duradera.
Una de mis contribuciones más notables fue la renovación completa de los sistemas de radio de Vagalume. Esto implicó rediseñar la arquitectura de la infraestructura y reescribir la base de código. El resultado final fue un aumento significativo en el rendimiento del sistema y una marcada reducción en los costos operativos de AWS.
Aspectos destacados:
Aprendí DevOps con Daniel, uno de los mayores expertos en AWS del mundo, adquiriendo profundo conocimiento en infraestructura de nube.
Refactoricé las Radios de Vagalume en Node.js desde cero, mejorando la eficiencia, la escalabilidad y reduciendo costos.
Tecnologías utilizadas:
Node.js PHP React Redux / React Query Vue.js AWS Terraform -
Anilha
Feb. 2019 - Dic. 2021
Periodo paralelo
Fundador
Creo que la mejor manera de aprender es haciendo algo con aquello que estás aprendiendo.
Así que, en mi tiempo libre, creé una aplicación llamada Anilha. Anilha significa "disco de pesas" en portugués, y la app fue diseñada para ayudar a los usuarios con dieta flexible y entrenamientos.
Puedo afirmar con un 100% de certeza que Anilha fue el mayor factor en mi proceso de aprendizaje.
Tecnologías utilizadas:
Node.js Ionic Angular AWS Lambda DynamoDB Terraform -
Secretária Virtual
Sep. 2019 - Ago. 2021
Ingeniero de Software Sénior
Tuve el privilegio de ser reclutado por Leonardo Leffa, amigo cercano y mentor, para supervisar las iniciativas de tecnología en una cartera diversa de empresas bajo el paraguas de Secretaria Virtual. En esta función, mis responsabilidades iban más allá de solo escribir código: daba forma a los procesos de desarrollo y a los flujos de trabajo que regían cómo los usuarios y colaboradores solicitaban las tareas dentro de la empresa.
Durante mi etapa en Secretaria Virtual, lideré una serie de proyectos de desarrollo complejos según las indicaciones de la alta dirección de la empresa. Mi ámbito de trabajo abarcaba:
Desarrollo de Infraestructura: garantizar soluciones de backend robustas y escalables.
Desarrollo de Sistemas: diseñar la arquitectura y programar aplicaciones críticas para el negocio.
Monitoreo y Pruebas: establecer métricas y frameworks para garantizar la fiabilidad del software.
Fui fundamental para conducir a la empresa hacia una nueva era tecnológica, abogando por e implementando soluciones de computación en la nube y prácticas de integración continua. Además, lideré la transición hacia el desarrollo Ágil al introducir la metodología Scrum, fomentando un entorno de trabajo más colaborativo y eficiente.
Tecnologías utilizadas:
Node.js PHP AngularJS Laravel CodeIgniter Ionic -
E-TRUST
Sep. 2017 - Sep. 2019
Ingeniero de Software Sénior
Operando en la esfera crítica de la Seguridad de la Información, E-trust exige la máxima protección de los datos en todas sus plataformas.
Como Desarrollador Sénior en E-trust, se me confió un rol multifacético que incluía no solo la programación, sino también dar forma a los procesos de desarrollo en colaboración con la alta dirección. Mi misión principal era innovar con nuevas funcionalidades mientras modernizaba las arquitecturas de frontend y backend de nuestro sistema Horacius, todo ello manteniendo rigurosos protocolos de seguridad.
En busca de la excelencia en el código y de flujos de trabajo eficientes, establecí prácticas de código limpio basadas en los principios de la Programación Orientada a Objetos (POO). También fui fundamental en la introducción de procesos de integración continua, que incluían migraciones automatizadas y validación de código mediante comprobaciones robóticas especializadas.
Entre los logros de los que más me enorgullezco está la renovación completa del frontend del sistema Horacius. El reto no era solo modernizarlo, sino también garantizar la compatibilidad con sistemas heredados. La implementación exitosa fue muy bien recibida por nuestra base de clientes, que incluye a algunos de los mayores bancos y corporaciones de Brasil.
Al estar a la vanguardia de la creación de la cultura de código de la empresa, estuve expuesto a responsabilidades sustanciales y a experiencias de aprendizaje incomparables, particularmente en los ámbitos de la seguridad y DevOps.
Tecnologías utilizadas:
PHP Microsoft SQL Server Windows Server
Educación
-
UniRitter
2015 - 2018
UniRitter Laureate International Universities
Licenciatura en Ciencias de la Computación
Participé en un programa riguroso en UniRitter Laureate International Universities, reconocida como una de las mejores instituciones del país. Destaqué en Análisis y Desarrollo de Sistemas, recibiendo reconocimientos por excelencia académica. Aunque no completé la carrera debido a oportunidades profesionales en el sector, mi formación de base y mis logros en UniRitter contribuyeron significativamente a mis capacidades y experiencia profesionales.
Publicaciones Destacadas
-
Long-Term Memory for AI: How Graphiti Works for Building Real Smart Applications
Graphiti transforms ever-changing data into a bi-temporal knowledge graph that your AI agents can query in milliseconds. In this guide you'll learn why it exists, how it works, and how to build a Personal Financial AI Coach that learns from your daily spending habits and provides personalized advice to help you make better money decisions. 1 What is Graphiti? Graphiti is an open-source Python framework for building real-time, bi-temporal knowledge graphs tailored to retri...
https://www.samuelfaj.com/en/blog/long-term-memory-for-ai-how-graphiti-works-for-building-real-smart-applications/
-
Mastering Multi-Cloud with Terraform: Deploying Infrastructure on Google Cloud and AWS
The proliferation of cloud platforms has ushered in a new era of flexibility and opportunity for software professionals and organizations. While choosing a single provider can streamline certain operations, leveraging multiple clouds has become increasingly attractive for achieving redundancy, optimizing costs, and accessing the unique offerings of each provider. This is where Infrastructure as Code (IaC) tools like Terraform come into play. By using Terraform to deploy to bo...
https://www.samuelfaj.com/en/blog/mastering-multi-cloud-with-terraform-deploying-infrastructure-on-google-cloud-and-aws/