Hola! Me llamo Rene Serrano. Habiendo sido Ingeniero Aeroespacial y con experiencia como Científico de Datos, decidí convertirme en desarrollador de Python debido a mi pasión por la programación.
Comencé a aprender sobre Desarrollo Web "Full Stack" para lanzar mi propio proyecto personal, una aplicación web llamada Neo Tribes. Pero también estoy enamorado de las aplicaciones del Machine Learning, la Ciencia de Datos y el Big Data, y sigo aprendiendo sobre ellos.
Me apasiona el futuro y trabajar en nuevos y emocionantes proyectos.
Bienvenid@ a mi página web de portafolio, The Neo Logic. ¡No dudes en echar un vistazo!
Desarrollo Full Stack | |
---|---|
Python |
90% |
Django w/ PostgreSQL |
80% |
React w/ Typescript |
80% |
HTML / CSS / SCSS |
70% |
Responsive UI Design |
70% |
Javascript / JQuery |
60% |
Docker |
40% |
DevOps / Hosting |
30% |
Ciencia / Análisis de Datos | |
---|---|
Probability & Statistics |
70% |
Numpy / Pandas |
70% |
Matplotlib / Seaborn |
60% |
Microsoft Power BI |
50% |
Data Prep & EDA |
50% |
Model Development |
40% |
MySQL / SQL Server |
20% |
Ingeniería | |
---|---|
Pensamiento Lógico / Solución de Problemas |
90% |
Ingeniería de Software |
70% |
Diseño CAD (Catia V5 / SolidWorks) |
70% |
Simulación (ANSYS Workbench, Fluent) |
50% |
IA / Machine Learning | |
---|---|
Scikit-learn Machine Learning |
40% |
Tensor Flow Keras Neural Networks |
30% |
Reinforcement Learning |
20% |
NLP (nltk) |
20% |
LGFM Nueva Versión Modernizada del Admin usando React y Typescript
LGFM Django Backend
Herramienta de Dimensionado Automático de Filtros de Seguridad con Python
Aplicación Web Neo Tribes (neotribes.world)
Probabilidad y Estadística en Ciencia de Datos usando Python (Curso Online)
The Neo Logic Página Web Portafolios
CS50's Introduction to Artificial Intelligence with Python (Curso Online)
Página Web del Negocio Miss DD Lashes
CS50’s Web Programming with Python and JavaScript (Curso Online)
Ingeniero de Pruebas en ALNA (Airline Network Architecture) para AIRBUS
Ciencia de Datos en ENPULSION GmbH
IBM: Análisis y visualización de datos con Python (Curso Online)
Diseño, implementación y mantenimiento de base de datos en ENPULSION GmbH
Mapeo de Rendimiento de un Propulsor FEEP con Capacidades de Vectorización de Empuje (Tesis de Master)
Automatización de Procesos de Fabricación con Bucle de Retroalimentación en Python
Post-procesado y Ploteo de Datos de Ingeniería en ENPULSION GmbH
Proyecto BLUE Rocket
BLUE Carga de Pago, Proyecto de Experimento de Microgravedad
CS50x Introduction to Computer Science (Curso Online)
ADAS Membrana Tensada para galería de ventas M1
Turbinas Eólicas de Eje Vertical para Entornos Urbanos
En este proyecto, desarrollé desde cero una versión rediseñada, reactiva, más moderna y fácil de usar del sitio web de administración de la empresa donde todos los productos, cocinas e integraciones se manejan de una manera más eficiente, utilizando React, Typescript y Django DRF.
Este proyecto me dio una amplia experiencia en programación front-end y confianza en el uso de React y Typescript. Además, también obtuve experiencia full stack desarrollando los endpoints de API de back-end correspondientes para esta aplicación.
#Web Development
#Programming
#Project Management
#Python
#Databases
#Django
#Front-End
#Back-End
#React
#Typescript
Desarrollador Full Stack con un enfoque en la ingeniería de Backend y Django y responsable de mantener, mejorar e implementar actualizaciones para el backend de Django principal de la empresa que manejaba miles de usuarios e interacciones por día con cientos de pedidos por día. Este sistema incluye:
o Back-end de la aplicación de Android.
o Back-end de la aplicación web.
o Backend web de administración.
o Canales de venta externos – integraciones de sistemas.
o Integración con sistemas de gestión de pedidos de cocina.
o Manejo centralizado de bases de datos.
o Análisis de datos, gestión de existencias y más integraciones de sistemas adicionales.
#Web Development
#Engineering
#Computer Science
#Programming
#Project Management
#Python
#Databases
#Linux
#Servers
#Django
#Stripe
#Back-End
#SQL
Desarrollé un programa de Python con GUI que automatiza el proceso de decisión óptimo detrás del escalado de los filtros de seguridad en los aeropuertos españoles, minimizando el tiempo de espera de los pasajeros y los costos del servicio. Además de una estructura de programa de lógica de decisión compleja (implementada con OOP), el programa utiliza un modelo de regresión multivariable para predecir el tiempo de espera estimado de los pasajeros del aeropuerto en los filtros de seguridad, y un modelo para predecir la distribución de los pasajeros del aeropuerto en un día determinado basado en datos históricos. Además, se agregaron pruebas exhaustivas con PyTest para seguir siempre una filosofía de CD durante el desarrollo. Varios aeropuertos están probando la herramienta en este momento para optimizar la programación de horarios de las instalaciones y personal de seguridad.
#Data Science
#Engineering
#Computer Science
#Programming
#Python
#Automation
#Tkinter
#Artificial Intelligence
#Pandas
#Machine Learning
¡Neo Tribes es una aplicación web destinada a ser una red de neotribes! El usuario puede explorar las tribus existentes en el mundo, comunicarse con ellas y descubrir su progreso hacia una forma de vida más sostenible y descentralizada en nuestro planeta. También puedes crear tu propia tribu y compartirla con el mundo y con otras tribus.
Puede leer más sobre la idea de las neo tribus en el mensaje de bienvenida que aparece cuando accede por primera vez a la página o haciendo clic en el botón "About NT" en la página del globo.
El proyecto utiliza la biblioteca CesiumJS para el globo terraqueo. Al trabajar en este proyecto, he dominado el framework de Django y me he convertido en un desarrollador web full-stack competente. Como hice todo el trabajo por mi cuenta, desde el inicio hasta la versión actual, también tuve que aprender sobre muchos otros temas relacionados, como la contenerización (docker, docker-compose), implementación de producción (con Nginx y uWSGI en una VM ) y DevOps, pruebas unitarias, servidores Linux, diseño de front-end, desarrollo full-stack, etc.
Vea la demo: www.neotribes.world/demo
#Web Development
#Computer Science
#Programming
#Python
#Databases
#Linux
#Servers
#SSH
#Django
#Front-End
#Back-End
Curso online de la Universidad de San Diego sobre probabilidad y estadística con Python. En este curso, aprendí en profundidad sobre los fundamentos de la probabilidad y la estadística, es decir, tanto la teoría matemática como la experiencia práctica de aplicar esta teoría a datos reales utilizando cuadernos de Jupyter y conjuntos de problemas. Los conceptos cubiertos incluyeron: probabilidad discreta y condicional, variables aleatorias, dependencia, correlación, distribuciones de probabilidad común, desigualdades y teoremas de límites, estadística, regresión lineal y polinomial, PCA y pruebas de hipótesis.
#Data Science
#Programming
#Python
#Numpy
#Pandas
#Matplotlib
Desarrollé este sitio web desde cero para mostrar mi propio trabajo anterior y mis habilidades y áreas de trabajo actuales.
#Web Development
#Django
#Front-End
#Back-End
Este curso online explora los conceptos y algoritmos en los cimientos de la inteligencia artificial moderna, sumergiéndose en las ideas que dan lugar a tecnologías como motores de juegos, reconocimiento de escritura a mano y traducción automática. A través de proyectos prácticos, apliqué la teoría detrás de los algoritmos de búsqueda gráfica, clasificación, optimización o aprendizaje reforzado.
#Python
#Artificial Intelligence
#Machine Learning
#Tensor Flow
Este fue mi primer proyecto como desarrollador web autónomo. Creé este sitio web del negocio con un panel de administración integrado que permitía a la propietaria cambiar las fotos, las descripciones y los precios de los productos por sí misma. También desarrollé el back-end necesario para permitir que los correos electrónicos de contacto se entreguen automáticamente a la propietaria de la empresa, así como la posibilidad de que el visitante se apunte a una lista de suscripción de correo electrónico para recibir promociones y descuentos especiales.
Link: www.missddlashes.com
#Web Development
#Django
#Front-End
#Back-End
Curso online de la Universidad de Harvard sobre diseño e implementación de aplicaciones web tanto en front-end, con HTML, CSS y JavaScript, como back-end con Python (Flask / Django), y SQL. Los temas incluyen diseño de bases de datos, escalabilidad, seguridad y experiencia del usuario. A través de extensos proyectos prácticos, aprendí sobre el uso de APIs, SocketIO para chat instantáneo, Stripe para procesar pagos en línea, crear UI interactivas y aprovechar servicios en la nube como GitHub y Heroku.
#Web Development
#Databases
#SocketIO
#Django
#Stripe
#Front-End
#Back-End
Trabando con servidores Linux, redes y pruebas de software.
#Linux
#Servers
#Networking
#SSH
Ciencia y análisis de datos para empresa de ingeniería aeroespacial. Esto incluye limpieza y reorganización de datos, análisis de pruebas de hipótesis, estadísticas, búsqueda de tendencias de parámetros, visualización de datos, implementación de modelos de minería de datos y aprendizaje automático y más. Se encontraron correlaciones entre parámetros y conclusiones esenciales de los datos. También realicé presentaciones explicativas y de hallazgos y me comuniqué a menudo con managers sobre preguntas específicas y pasos para la mejora del negocio.
#Data Science
#Python
#Numpy
#Pandas
#Matplotlib
#Databases
En este curso aprendí cómo limpiar y preparar datos para análisis, realizar EDA (Exploratory Data Analysis) y análisis estadísticos simples, desarrollar modelos para predecir tendencias futuras a partir de datos, probar y evaluar modelos y crear útiles visualizaciones de datos.
En particular, aprendí cómo analizar datos en Python usando matrices multidimensionales en Numpy, manipular DataFrames en Pandas, usar la biblioteca SciPy, realizar aprendizaje automático usando scikit-learn, presentar datos usando algunas de las bibliotecas de visualización de datos en Python como Matplotlib y Seaborn, usar herramientas de visualización básicas y especializadas, incluyendo diagramas de área, histogramas, gráficos de barras, gráficos circulares, diagramas de caja, diagramas de dispersión, diagramas de burbujas y crear mapas para visualizar datos geoespaciales.
#Data Science
#Programming
#Python
#Artificial Intelligence
#Numpy
#Pandas
#Matplotlib
#Machine Learning
Diseño y creación de una base de datos única y consistente que recopile todos los datos de producción y pruebas, así como la implementación de sus respectivas interfaces de empleados y adquisición de datos en toda la empresa. Se logró una base de datos relacional consistente, libre de fallas y escalable utilizando primero MS Access y posteriormente PostgreSQL. La adquisición de datos se implementó en forma de formularios que los empleados utilizan junto con sus tareas diarias.
#Data Science
#Computer Science
#Programming
#Project Management
#Automation
#Databases
Durante mi tesis de Master en Austria, me involucré en la propulsión espacial iónica en la empresa ENPULSION GmbH. Allí, preparé un banco de pruebas completo en una gran cámara de vacío para medir la forma del haz de iones del propulsor. Desarrollé un programa Python para manejar los equipos de prueba, incluida una GUI para las mediciones del sensor y los cálculos de pos-procesamiento del vector de empuje iónico. Finalmente, desarrollé un modelo físico del propulsor usando Python, capaz de predecir en una primera aproximación el rendimiento del propulsor y la maniobrabilidad del vector de empuje.
#Engineering
#Programming
#Electronics
#Python
Realicé la automatización con Python de un proceso de fabricación central en ENPULSION GmbH para ampliar las capacidades de producción. Este proyecto incluyó el desarrollo de una nueva GUI de usuario con Python Tkinter, gráficos Matplotlib en tiempo real y un programa capaz de tomar decisiones similares a las del usuario sobre parámetros de control basados en un circuito de retroalimentación de sensores que monitorean el proceso.
#Engineering
#Python
#Automation
#Tkinter
#Artificial Intelligence
Amplio rango de post-procesamiento de datos para ingeniería:
- Análisis, evaluación, ploteo y extracción de conclusiones de datos de ensayos.
- Evaluación de datos de rendimiento, reelaboración de datos, limpieza, ploteo y búsqueda de parámetros.
- Filtrado, manipulación e integración de visualización en GUI de datos de matriz de sensores.
#Data Science
#Engineering
#Programming
#Python
#Numpy
#Matplotlib
Dirigí un equipo de estudiantes durante mis estudios de Maestría en Ingeniería Aeroespacial en Austria en el diseño y fabricación de BLUE, un cohete de 2 m de largo para la Universidad de Ciencias Aplicadas Wiener Neustadt, que alcanzó una altitud de 870 m realizando un experimento de microgravedad. Desempeñé como ingeniero de sistemas, supervisando y coordinando las diferentes partes del cohete.
#Engineering
#Programming
#Electronics
#Project Management
Preparé un banco de pruebas de Arduino para la optimización de un experimento de microgravedad de FHWN y FOTEC GmbH (Austria), ensamblando diferentes sensores, almacenamiento de datos, una pantalla y motores y adquiriendo y aplicando habilidades de hardware y software de electrónica, incluida la programación básica en C ++.
#Engineering
#Programming
#Electronics
Introducción de la Universidad de Harvard a las empresas intelectuales de la informática y el arte de la programación. Este fue mi comienzo en el mundo de la informática, con temas que incluyen abstracción, algoritmos, estructuras de datos, encapsulación, gestión de recursos, seguridad e ingeniería de software y conjuntos de problemas que incluyen ejercicios en profundidad en los lenguajes C y Python.
#Computer Science
#Programming
Estuve involucrado en este gran proyecto de ingeniería en Malasia, ganador de un contrato de un millón de dólares, durante mi tiempo en Multimedia Engineering Pte. Ltd (Singapur). Todo el diseño conceptual de la membrana tensada fue realizado por mí en colaboración con el arquitecto, así como la mayor parte de los diseños y análisis de la estructura interna de acero, componentes y telas.
#Engineering
Tesis de Grado en Ingeniería Aeroespacial sobre el diseño y desarrollo de una turbina eólica de eje vertical para entornos urbanos realizada en la Universidad de Kingston en Londres.
#Engineering