Skip to content
View neovasili's full-sized avatar
🎮
let's code a little more
🎮
let's code a little more

Highlights

  • Pro

Block or report neovasili

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
neovasili/README.md

Hi, I'm Juan 👋

I am Juan Manuel Ruiz Fernández, a.k.a. neovasili, born in Malaga and based in the amazing city of Cáceres, now working as a Software and Cloud Engineer but I've played several roles around the cloud engineering, web development, DevOps, infrastructure, serverless and AWS ☁️.

Polyglot programmer, and neverending student in the continuous search of excellence on delivering value. Always trying to help people to go together, share success and learn from mistakes. Smart humor and enjoyment with my job is a must. Very proactive, hungry for new knowledge and always trying to get the best of myself.

-I know many things, but I ignore many more.-

💻 Me as code

class NeoVasili(Human):
  def __init__(self) -> None:
    self.full_name = "Juan Manuel Ruiz Fernández"
    self.description = """
      Born to code. Cloud Engineer. IaC. Serverless developer. AWS necromancer
      Feel the metal inside you 🤘🤘🤘
    """
    self.website = "https://linktr.ee/neovasili"
    self.job_role = "Cloud Engineer"
    self.music = ["metal", "rock"]
    self.sports = ["mountain bike", "crossfit", "scuba diving", "tennis", "f1"]
    self.hobbies = ["lego", "videogames", "travel"]
    self.languages = ["spanish", "english"]
    self.skills = {
      "soft": [
        "proactive",
        "empathic",
        "challenges lover",
        "accountability",
        "team spirit",
        "perseverant",
        "collaborative",
        "lead by example",
        "continuous learning",
        "automation first mindset",
        "architecture",
      ],
      "tech": TechSkillSet(
        cloud=[
          TechCloudSkillSet(
            name="AWS",
            most_used_services=[
              "IAM", , "S3", "CloudFormation",
              "Route53", "CloudFront", "CodeBuild", "Lambda", "Step functions", "API Gateway", "DynamoDB",
              "SSM", "Secrets manager", "KMS",
              "EC2", "RDS", "VPC", "ECS / ECR / EKS",
              "SQS", "EventBridge", "SNS",
            ],
            other=["AWS cli", "boto3"],
          ),
          TechCloudSkillSet(
            name="Azure",
            most_used_services=[
              "Azure Active Directory",
              "Azure DevOps",
            ],
          ),
        ],
        general_tooling=["git", "shell scripting"],
        most_used_languages=[
          InterpretedProgrammingLanguage(name="python"),
          InterpretedProgrammingLanguage(name="typescript"),
          CompiledProgrammingLanguage(name="golang"),
          CompiledProgrammingLanguage(name="rust"),
        ],
        most_used_frameworks=["CDK", "serverless framework", "terraform", "pulumi"],
        containers=["docker", "kubernetes"],
      ),
    }
    self.certifications = [
      "AWS Solutions Architect Associate",
      "AWS DevOps Engineer Professional",
      "AWS Security Speciality",
    ]
    self.tags = ["aws", "cloud", "serverless", "iac", "architecture"]

🔉 Talks

Sometimes I speak at conferences and meetups.

Pinned Loading

  1. nat-instances nat-instances Public

    Repository containing a CDK full project to place managed NAT instances instead of NAT Gateways

    TypeScript

  2. cdk-day-2023-stacks-dependencies cdk-day-2023-stacks-dependencies Public

    Repository containing code used for CDK Day 2023 talk "Inter-stack dependencies strategies in CDK"

    TypeScript 1

  3. 101-rust 101-rust Public

    Repository containing content used in the 101 Rust session

    Rust

  4. 101_serverless_workshop 101_serverless_workshop Public

    Repository for the serverless workshop over AWS

    TypeScript 4

  5. serverless-guru-code-challenge-cicd-infra serverless-guru-code-challenge-cicd-infra Public

    This repository contains an infrastructure CDK project to create and manage all Serverless guru code challenge CI/CD infrastructure.

    Python

  6. multi-cloud-go multi-cloud-go Public

    TypeScript