BitLopez

Santiago Comesaña López

Full-Stack web developer and cybersecurity student

A good developer shall never develop to attain a vast fortune, luxurious dwellings, a pompous vehicle and ostentatious ornaments. They do it for they love it.

Estudios Formales Academic Background

  • Bachillerato Ingeniería (Bachillerato, 2020) Engineering BACCALAUREATE (High School, 2020)
  • Bachillerato Medicina (Bachillerato, 2022) Medicine BACCALAUREATE (High School, 2022)
  • Analista en Tecnologías de la Información, ORT (universidad, cursando) Technical Analyst in Information Technologies, ORT, (university, attending)

En Next-University (a mis 14 años) At Next-University (at 14 years old)

HTML y CSS
JavaScript
jQuery
MySQL
PHP OOP
XML

Habilidades como Front-end Front-end Skills

HTML5

HTML 5

HTML 5 semántico, crucial para un buen SEO y accesibilidad. Semantic HTML 5, crucial for good SEO and accessibility.

bootstrap

CSS3, Bootstrap

Diseño elegante, agradable y consistente con lo último de CSS 3 y Bootstrap 5. Elegant, pleasant and consistent design with the latest CSS 3 and Bootstrap 5.

Responsive Design

Diseño Responsive Responsive Design

La mayoría de vistas de sitio web son por medio de un dispositivo móvil. Prepare su sitio para ser compatible con cualquier tamaño de pantalla. Most website views are through a mobile device. Prepare your site to be compatible with any screen size.

JavaScript

JavaScript

JavaScript para interfaz dinámica, rica y poderosa con lo último de JavaScript y poder conectarlo con su BackEnd JavaScript for dynamic, rich and powerful interface with the latest of JavaScript and being able to connect it with your BackEnd

jQuery for UI

jQuery UI

Aproveche las bondades de jQuery para una interfaz gráfica poderosa, estable, con pocas líneas de código muy comprensibles y fácil de mantener. Take advantage of the benefits of jQuery for a powerful, stable graphical interface, with few lines of code that are very understandable and easy to maintain.

Ionic

Ionic

Creemos aplicaciones responsivas y profesionales para Android con js conectadas a un backend. Let's create responsive and professional apps for Android with js connected to a backend.

React.js

React.js

Aproveche las bondades de uno de las librerías de JavaScript y TypeScript más demandados del mercado: interfaces dinámicas, desarrollo modular y excelente rendimiento. Take advantage of one of the most in-demand JavaScript and TypeScript libraries on the market: dynamic interfaces, modular development and excellent performance.

Conocimiento en Backend Backend Knowledge

Backend OOP MVC con pruebas unitarias, ORMs y CLIs Backend OOP MVC with unit tests, ORMs and CLIs

Aprovechemos el lenguaje más utilizado de la web para crear aplicaciones seguras, fácilmente escalables y robustas. Utilicemos PHP puro o con un framework potente como Laravel, con Eloquent como ORM y PHPUnit para tests unitarios. Let's take advantage of the most used language on the web to create secure, easily scalable and robust applications. Let's use pure PHP or with a powerful framework like Laravel, with Eloquent as ORM and PHPUnit for unit tests.

Creemos aplicaciones completas con C#, .NET y Entity Framework. Aprovechemos las bondades del lenguaje de Microsoft y su ecosistema para crear aplicaciones robustas, seguras y escalables. Let's create complete applications with C#, .NET and Entity Framework. Let's take advantage of the benefits of Microsoft's language and its ecosystem to create robust, secure and scalable applications.

JavaScript
Aproveche la rapidez y flexibilidad de JavaScript en el servidor junto con la seguridad y claridad del tipado de TypeScript: backends más escalables, mantenibles y menos propensos a errores. Desarrollo ágil, amplio ecosistema (npm) y herramientas modernas para despliegues robustos. Take advantage of the speed and flexibility of JavaScript on the server along with the security and clarity of TypeScript typing: more scalable, maintainable, and less error-prone backends. Agile development, extensive ecosystem (npm), and modern tools for robust deployments.
¿Precisa TADs, matrices, generics y absoluta portabilidad? JAVA es la respuesta. Creemos aplicaciones poderosas, versátiles, eficientes con Java y hagamos tests con JUnit Does it require ADTs, matrices, generics and absolute portability? JAVA is the answer. Let's create powerful, versatile, efficient applications with Java and let's do tests with JUnit
ORM
ORM

Aprovechemos los ORMs para mapear objetos a tablas, acelerar el desarrollo, reducir SQL manual y facilitar pruebas y migraciones. Let's take advantage of ORMs to map objects to tables, speed up development, reduce manual SQL and facilitate testing and migrations.

ddd
Domain Driven Design

Conocimiento profundo de la lógica de negocio y la programación orientada a objetos para diseñar software alineado con los objetivos. Deep knowledge of business logic and object-oriented programming to design software aligned with objectives.

Inteligencia de datos
Unit Testing

Aprovechemos las pruebas unitarias para asegurar la calidad del código, facilitar el mantenimiento y detectar errores tempranamente. Let's take advantage of unit testing to ensure code quality, facilitate maintenance and detect errors early.

Backend con PHP Backend with PHP

Laravel

Laravel

Construyamos aplicaciones completas con Laravel: autenticación segura, Eloquent como ORM, Artisan para automatizar tareas y PHPUnit para pruebas; escalable, mantenible y listo para producción. Let's build complete applications with Laravel: secure authentication, Eloquent as ORM, Artisan to automate tasks and PHPUnit for testing; scalable, maintainable and production-ready.

asynchronism

PHPUnit PHPUnit

Asegure la calidad de su código PHP con pruebas unitarias usando PHPUnit. Ensure the quality of your PHP code with unit testing using PHPUnit.

Promises

PDO PDO

Aproveche las bondades de PDO para una conexión segura y eficiente a bases de datos desde PHP. Take advantage of the benefits of PDO for a secure and efficient connection to databases from PHP.

PHP

PHP

Conocimiento profundo del funcionamiento del lenguaje para un diseño eficiente y robusto Profound knowledge of the functioning of the language for an efficient and robust design

Next.js

Tipado en PHP Typing in PHP

Aprovechemos el tipado maravilloso de PHP para proyectos grandes que requieran tal robustez. Let's take advantage of PHP's wonderful typing for large projects that require such robustness.

PHP Fibers

PHP Fibers

PHP Es un lenguaje síncrono bloqueante, pero...
¡Podemos usar Fibers para tareas asíncronas!
PHP is a blocking synchronous language, but...
We can use Fibers for asynchronous tasks!

Backend con JavaScript Backend with JavaScript

TypeScript

TypeScript

¿Su proyecto precisa las bondades y la robustez del tipado sumados a la agilidad de JavaScript? Cuento con experiencia en TypeScript para crear aplicaciones de alta calidad. Does your project require the benefits and robustness of typing combined with the agility of JavaScript? I have experience in TypeScript to create high-quality applications.

asynchronism

Asincronía con JS Asynchrony with JS

Evite el bloqueo de la ejecución de su código con la magia del asincronía. Avoid blocking the execution of your code with the magic of asynchrony.

Promises

Promesas Promises

Aproveche las bondades de las promesas de JavaScript. Take advantage of the benefits of JavaScript promises.

Node.js

Node.js

Ejecute código JavaScript fuera del navegador con alto rendimiento y logre un gran BackEnd con JavaScript. Run JavaScript code outside the browser with high performance and achieve a great BackEnd with JavaScript.

Next.js

Next.js

Una única herramienta para FrontEnd y BackEnd con js/ts y código declarativo: Next.js. A single and unique tool for FrontEnd and BackEnd with js/ts and declarative code: Next.js.

jQuery

jQuery

Aproveche las bondades de una de las librerías más usadas de JavaScript. Take advantage of one of the most used JavaScript libraries.

Bases de datos relacionales, SQL Avanzado y MongoDB Relational databases, Advanced SQL and MongoDB

MySQL

¿Prefiere soluciones open-source? ¿Usando PHP y phpMyAdmin? ¡Excelente! Utilicemos uno de los mejores motores de base de datos para cualquier proyecto. Do you prefer open-source solutions? Using PHP and phpMyAdmin? Excellent! Let's use one of the best database engines for any project.

MongoDB

¿Necesita una base de datos NoSQL, flexible y escalable? ¡Utilicemos MongoDB! La base de datos documental más popular del mundo. In need of a NoSQL, flexible and scalable database? Let's use MongoDB! The most popular document database in the world.

SQL Server

¿Ecosistema Microsoft? Conexión directa e innata con Copilot y PowerBI? Fabuloso, utilizemos SQL Server y T-SQL Microsoft ecosystem? Direct and innate connection with Copilot and PowerBI? Fabulous, let's use SQL Server and T-SQL

Inteligencia de datos
Inteligencia de datos

Aprovechemos lo mejor de SQL, como triggers, procedimientos almacenados, y mucho más para obtener la mejor inteligencia de negocio. Let's take advantage of the best of SQL, such as triggers, stored procedures, and much more to get the best business intelligence.

odbc
Open Database Connectivity

Aprovechemos este estándar para conectar nuestros motores a herramientas de Business Intelligence, hojas de cálculo, y más. Let's take advantage of this standard to connect our engines to Business Intelligence tools, spreadsheets, and more.

Más de Backend y entornos More about Backend and environments

Entornos, despliegues en la nube, APIs y más Environments, cloud deployments, APIs and more

GraphQL

¡Creemos APIs Graphql! Flexibles, precisas, y escalables sin perder compatibilidad con REST. Let's create Graphql APIs! Flexible, precise, and scalable without losing compatibility with REST.

Json Web Tokens (JWT)

Una fuerte autenticación es crucial para cualquier aplicación. Implementemos JWT en sus aplicaciones PHP, C# o Java para una seguridad robusta y escalable. Strong authentication is crucial for any application. Let's implement JWT in your PHP, C# or Java applications for robust and scalable security.

RESTful APIs

Creemos APIs RESTful robustas y escalables para conectar su FrontEnd con su BackEnd, aplicación móvil, ¡lo que se le ocurra! Let's create robust and scalable RESTful APIs to connect your FrontEnd with your BackEnd, mobile application, whatever you can think of!

Docker

He creado entornos portables y recreables con Docker, fáciles de desplegar en producción. I have created portable and recreatable environments with Docker, easy to deploy in production.

Despleguemos en Microsoft Azure, con seguridad DDoS capas 3, 4 y 7 y disfrutemos del resto del ecosistema. (Microsoft 365, Entra, Intune, etc) etc. Let's deploy on Microsoft Azure, with DDoS security layers 3, 4 and 7 and enjoy the rest of the ecosystem. (Microsoft 365, Entra, Intune, etc) etc.

AWS

Despleguemos en AWS Y creemos CDNs, usemos VPSes, y más. Let's deploy on AWS and create CDNs, use VPSes, and more.

Conceptos en Programación Programming Concepts

DIP
Principio de Inyección de Dependencias Dependency Injection Principle

Clave para sistemas modulares, escalables y testeables. Key for modular, scalable and testable systems.

Clean Architecture
Arquitectura Limpia Clean Architecture

Ideal para separar responsabilidades y lograr sistemas mantenibles. Perfect for separating responsibilities and achieve maintainable systems.

OOP
Programación orientada a objetos Object Oriented Programming

Clave para crear sistemas intuitivos, reutilizables y escalables Key to create intuitive, reusable and scalable systems

SOLID
Principios SOLID SOLID Principles

Fundamental para crear software robusto, flexible y mantenible. Fundamental to create robust, flexible and maintainable software.

DDD
Domain Driven Design

Enfoque esencial para alinear el software con las necesidades del negocio. Essential approach to align software with business needs.

Conceptos de Algoritmos y estructuras de datos Algorithms and data structures concepts

Matrices Matrices

Estructuras complejas para almacenar datos en múltiples dimensiones. Complex structures to store data in multiple dimensions.

Listas simple y doblemente enlazadas Singly and doubly linked lists

Estructuras dinámicas que permiten una gestión eficiente de memoria. Dynamic structures that allow efficient memory management.

Pilas Stacks

Estructuras LIFO para gestionar datos de manera ordenada. LIFO structures to manage data in an orderly manner.

Recursividad Recursion

Técnica esencial para resolver problemas complejos mediante funciones que se llaman a sí mismas. Essential technique to solve complex problems through functions that call themselves.

Algoritmos de ordenamiento de vectores Array sorting algorithms

Técnicas para organizar datos de manera eficiente. Concretamente, Bubble Sort, Insertion Sort, Selection Sort. Techniques to efficiently organize data. Specifically, Bubble Sort, Insertion Sort, Selection Sort.

Seguridad empresarial Enterprise grade security

Bitdefender
Bitdefender GravityZone

Tengo experiencia con Bitdefender Endpoint Security Tools y GravityZone de Bitdefender. Más que un EDR, más que XDR. Seguridad visionaria, con análisis de comportamiento. I have experience with Bitdefender Endpoint Security Tools and Bitdefender GravityZone. More than an EDR, more than XDR. Visionary security, with behavioral analysis.

Wazuh
Wazuh SIEM & XDR

Tengo experiencia con Wazuh SIEM & XDR. Protección unificada de endpoints, infraestructura cloud y contenedores, con detección avanzada de amenazas, cumplimiento normativo y respuesta automatizada desde un panel centralizado. I have Experience with Wazuh SIEM & XDR. Unified protection of endpoints, cloud infrastructure and containers, with advanced threat detection, regulatory compliance and automated response from a centralized panel.

Wazuh
Sophos

Cuento con experiencia con Sophos Intercept X EDR. Se integra con el ecosistema Sophos (NGFW, NDR, EDR, XDR, Zero Trust, etc) para proteger ambientes corporativos desde una única plataforma. I have experience with Sophos Intercept X EDR. It can be integrated to the Sophos ecosystem (NGFW, NDR, EDR, XDR, Zero Trust, etc) to protect corporate environments from a single platform.

Ecosistema Microsoft Microsoft Ecosystem

Integremos con el ecosistema Microsoft para unificar protección de correo y ofimática, control de acceso, administración de dispositivos, y mucho más. Let's integrate with the Microsoft ecosystem to unify email and office protection, access control, device management, and much more.

Ciberinteligencia de amenazas Threat Intelligence

Obtengamos ciberinteligencia estratégica y táctica y tomemos decisiones claves para el futuro de su negocio Let's obtain strategic and tactical cyberintelligence and make key decisions for the future of your business

Seguridad de Windows Windows Security

Blindemos su sistema operativo favorito para garantizar una protección de máximo nivel. AppLocker, GPOs, Limitación de PowerShell, y mucho más. Let's harden your favorite operating system to ensure maximum level protection. AppLocker, GPOs, PowerShell Limitation, and much more.

Detección de amenazas Threat detection

Detectemos amenazas avanzadas en su red y endpoints mediante análisis de comportamiento, inteligencia de amenazas monitoreo continuo e interrelación de datos con EDR, XDR y SIEM. Let's detect advanced threats in your network and endpoints through behavioral analysis, threat intelligence continuous monitoring and data correlation with EDR, XDR and SIEM.

Inteligencia Artificial Artificial Intelligence

Según IBM, la incorporación de IA y automatización ahorra los costos de Data Breaches en 1.9 Millones USD en promedio, y reduce los tiempos de respuesta en 80 días. ¡No nos quedemos atrás! According to IBM, incorporating AI and automation saves Data Breach costs by 1.9 Million USD on average, and reduces response times by 80 days. Let's not fall behind!

Seguridad galardonada Award-winning security

Seguridad galardonada que garantiza la máxima protección para su negocio, con Detection rates del 100%, protección contra amenazas de día cero y un impacto mínimo en el rendimiento del sistema. Award-winning security that ensures maximum protection for your business, with 100% detection rates, zero-day threat protection, and minimal impact on system performance.

Algunos diplomas oficiales Some official diplomas

Estadísticas de uso Usage statistics