Hi.

My name is Jose M Ortega. Security researcher & Python dev.

In this blog you will find the books I’ve written and talks I have taught in different conferences and courses

colaborated with:

About Me

José Manuel Ortega is a Software Engineer and he focuses on new technologies, open source, security and testing. His career target from the beginning has been to specialize in Python and security testing projects. In recent years he has developed interest in security development, especially in pentesting with python.

Currently he is working as a security tester engineer and his functions in the project are analysis and testing the security of applications both web and mobile environments. He has taught at university level and collaborated with the official school of computer engineers. He has also been a speaker at various conferences.He is very enthusiastic to learn about new technologies and he loves to share his knowledge with community.

0

Conferences

0

Books published

My Experience

I have given conferences on different topics at the main conferences for developers and others related to cybersecurity issues

All the conferences can be viewed on my youtube channel and the presentations are available in the conferences section.

2023

Tips and tricks for data science projects with Python

Python has become the most widely used language for machine learning and data science projects due to its simplicity and versatility.

2022

Sharing secret keys in Docker containers and K8s

In this talk I will show how to save secret keys in Docker containers and K8s in production and best practices for saving and securing distribution of secrets.

2021

Python for cybersecurity teams

Python has become the most used language to develop tools within the field of security.

2020

SecDevOps containers

In this talk I will speak about main tips for integrating Security into DevOps. I will share my knowledge and experience and help people learn to focus more on DevOps Security.

2019

Testing python security

In this talk José Manuel Ortega will talk about the common security problems in Python code, like remote command execution and SQL injections.

2018

Microservices and serverless in python projects

Monoliths, microservices and now Serverless. Function as a Service (FaaS) platforms give us new ways to attack old problems. The possibility of executing functions as a service allows designing scalable and highly parallel applications, but on the other hand, this kind of applications require a particular programming style.

2017

Testing Docker Images Security

Docker is a great technology that allows developers to build and deploy the infrastructure of an application in one source code image, but, security is one of the biggest challenges. In this talk, we present the best practices and lessons learned of security reviews on docker images deployments.

2016

Python tools for webscraping

If we want to extract the contents of a website automating information extraction, often we find that the website does not offer any API to get the data you need and It is necessary use scraping techniques to recover data from a Web automatically. Some of the most powerful tools for extracting the data in web pages can be found in the python ecosystem.

2015

Python Security & Cryptography

The talk would aim to introduce cryptography and security from the developer point of view, showing ways to encrypt information with Python scripts and more sensitive information in web applications using django.

Featured Courses

I have given conferences on different topics at the main conferences for developers and others related to cybersecurity issues

Conferences & books

I have given conferences on different topics at the main conferences for developers and others related to cybersecurity issues

Latest Conferences

Captura-de-pantalla-de-2023-03-30-17-21-04

Construyendo arquitecturas zero trust sobre entornos cloud

La adopción de arquitecturas basadas en microservicios ha crecido de manera exponencial en los últimos años. Cuando se trata de obtener la máxima seguridad utilizamos lo que se denomina arquitecturas de “confianza cero” (zero trust architecture). Las arquitecturas de este tipo establecen mecanismos de autenticación y autorización entre nuestros propios microservicios, aumentando de esta manera la seguridad en entornos altamente regulados

Captura-de-pantalla-de-2023-06-21-22-36-58

Computación distribuida usando Python

La computación distribuída es un nuevo modelo de computación que surgió con el objetivo de resolver problemas de computación masiva donde diferentes máquinas trabajan en paralelo formando un clúster de computación.

segridad-cloud

Seguridad en arquitecturas serverless y entornos cloud

En los últimos años, las arquitecturas cloud han evolucionado a un modelo serverless que trae como principales ventajas la posibilidad de ejecutar código sin aprovisionar ni administrar servidores. Este tipo de arquitecturas permite ejecutar el código en una infraestructura con alta disponibilidad y escalado automático, así como capacidades de monitorización de forma automática