Giter Site home page Giter Site logo

Hi there šŸ‘‹

whoami

I'm Adrian! A 25y old IT professional with +3 years of experience in DevOps. I've also worked as a developer and I love developing tools to make my life and others people life easier.

  • šŸ”­ Iā€™m currently working on Cipher (prosegur)
  • šŸŒ± Iā€™m currently learning about AI towards DevOps ans Security
  • šŸ‘Æ Iā€™m looking to collaborate on Python3 projects
  • šŸ’¬ Ask me about Ansible!
  • šŸ˜„ Pronouns: He/Him
  • āš” Fun fact: I have lots of tattos & I'm a gym rat

curl -I https://where.tofindme.com/

HTTP/2 301 
date: Thu, 19 Nov 2023 11:40:18 GMT
content-type: text/html
location: https://www.linkedin.com/in/adrian-sanz-melchor/
city: Madrid
c-code: ES

history | grep "Work exp: "

1. Work exp: Nokia

Developed a platform for students to get access to a virtual machine. Acting as a "middleware" they request the lab from the moodle platform, which would trigger the lab env creation and access on a openstack cloud via the django platform (webhook). This platform will also allow the student the access via "apache guacamole".

There was an admin platform which allowed the teachers to give, revoke or list accesses. All this was backed with AD authentication. It was my first time working with Django, and even thought the platform worked, it was messy and required lots of fixes, this was done in 4 months (hackaton vibe tbh) Now I would opt for a REST API + Admin/student access front on another language.

2. Work exp: MrMilu

Started of as a DevOps, managing the full lifecycle of a product, from the local development env, to staging, to production, covering backups, monitoring & security maintenance. Lately I've been working on a start-up project and I've worked on:

  • Cloud Arquitech: Set-up with terraform (and previously pulumi to test both tools) a full and functional environment. We left out some elements like RDS since that was managed by Ansible playbooks on pipelines. Also I've created different cloud proposals for different clients
  • Security testing: Using burpsuite, guided with sonarqube, tried to perform different attacks to test out some SSO features which aid security on JWT tokens
  • SRE: Monitoring with Prometheus suit (grafana, prom, exporters, loki, prom-executor, karma, alert-manager) the platform and get useful insights on about critical services like RDS, ElastiCache, EC2 instances, celery services.
  • DevOps & SysOps: Managed backups on 2 different regions with AWS backups, made a pipeline to execute datasync to get backups moved to Azure for disaster recovery. Configure & provision all envs with Ansible via pipelines on a custom gitlab runner set.

3. Work exp: Atalanta

  • Senior DevSecOps
  • worked on CICD for cloud native apps on AWS and migrated monolithic workloads managed via Ansible
  • developed different scripts for Purple team operations
  • worked with different clients to identify key points to migrate to DevOps culture
  • Extras
    • Made my way to MorterueloCON 2023 demonstrating some of the flipper zero capabilities with Xtreme firmware
    • Did a talk on UAH (University of Alcala) about a example on how to simplify deployments to ECS using a docker compose extension + github actions and explaining cloud native workloads on ECS

4. Work exp: Cipher - resumed details

  • Senior Tech Specialist (DevSecOps / System Arquitech / Python Dev)
  • Develop a solution for CICD with Azure Devops
  • Work on improve current system arquitechture
  • coordinate and manage migration to microservices

cat goals

Aiming to he an expert to system desing, AI related proyects and cibersecurity.

Adrian Sanz 's Projects

access-sender icon access-sender

Tool to generate secrets with onetimesecret and opcionally send it via slack

ansible-django-stack icon ansible-django-stack

Ansible Playbook for setting up a Django app with Nginx, Gunicorn, PostgreSQL, Celery, RabbitMQ, Supervisor, Virtualenv, and Memcached. A Vagrantfile for provisioning a VirtualBox virtual machine is included as well.

asus-exporter icon asus-exporter

This is a traffic metric exporter for asus zenwifi XD6S routers.

celery icon celery

Distributed Task Queue (development branch)

datasync-executor icon datasync-executor

This script is being used to trigger datasync executions on a scheduled pipeline.

fancy-motd icon fancy-motd

Fancy, colorful MOTD written in bash. Server status at a glance.

fork_and_delete icon fork_and_delete

A python script to "migrate" repos from bitbucket. It uses the API to authenticate and then fork repos and delete them.

gh-app-auth-example icon gh-app-auth-example

This is a complete repository that has an example app authenticating as a GH Application, and a workflow which uses it to demosntrate usage

kubeadm-playbook icon kubeadm-playbook

Fully fledged (HA) Kubernetes Cluster using official kubeadm, ansible and helm. Tested on RHEL/CentOS/Ubuntu with support of http_proxy, dashboard installed, ingress controller, heapster - using official helm charts

lister icon lister

a script in python3 aiming to help on ec2 instance details retrieval

loki icon loki

Like Prometheus, but for logs.

py-exporter icon py-exporter

An example of a exporter that might be useful for me or to other people

python-php-cross-encryption icon python-php-cross-encryption

So I'm working on some encryption stuff and somethings get encrypted on php then decripted on python, came out with this, it may be useful to someone else!

redis-tester icon redis-tester

This python script will make it easier to test connection, and set a value on redis

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.