Adriano Sela Aviles

[ adriano.selaviles@gmail.com ] [ 778 681 3106 ]

Motivated Senior Software and Security Engineer with a passion for learning. Experienced with ownership of globally distributed full stack services including the network, DNS, monitoring and logging, the platform, API & client code bases, documentation, and the infrastructure pieces that live in cloud providers.

Skills

Scripting: Bash (+ awk/sed/grep), Makefile, Python

Programming: Go, Java, C/C++, Python, Lua

Systems & Infrastructure: Docker/docker-compose, Kubernetes, Terraform, Vagrant, AWS EC2 and Google Compute Engine

Networking: TCP/IP, DNS, TLS, BGP, in-depth understanding of the OSI structure, Linux implementation of TCP/IP suite, Berkeley Packet Filter (BPF), and experience writing reliable data transport protocols (i.e. a self-written TCP)

Cloud Computing & Services: Experience with all of AWS, GCP, and Azure, microservice architecture design, serverless (i.e. AWS Lambda, GCP Cloud Functions)

Version Control & CI/CD: Git, Jenkins, Concourse, AWS CodeBuild + CodeDeploy, GitHub Actions

Identity & Access Management: IAM flows (i.e. OAuth2.0, SAML), experience writing custom identity providers

Security: Deep understanding of symmetric and asymmetric key encryption, block ciphers, hashing functions, key sharing (e.g. elliptic curve Diffie-Hellman), experience writing public key infrastructures (PKIs). Attended internal Cisco R00tcamp - an intensive 7-day bootcamp on Kali Linux tools (e.g. Metasploit framework)

Experience

Senior Software Engineer / Security, Border0 Inc. (December 2022 - present, Vancouver BC)

Technologies: Go, Bash, Lua, AWS, GCP, Azure, Terraform, CloudFormation, Linux

Senior Application Security Engineer, Thumbtack (May 2022 - November 2022, Vancouver BC)

Technologies: Go, Bash, Lua, AWS, Linux

Senior Application Security Engineer, Cisco Systems Inc. (August 2021 - May 2022, Vancouver BC)

Technologies: Go, Bash, Python, AWS, Jenkins, Linux

Software Engineer, Amazon Web Services (July 2020 - July 2021, Vancouver BC)

Technologies: Java, JavaScript, AWS, Linux, Networking primitives

Security Operations Intern, Mozilla (May 2019 - Sept. 2019, San Francisco CA)

Technologies: Java 9, Apache Beam SDK, Terraform, AWS {GuardDuty, CloudWatch, Kinesis}, GCP {Event Threat Detection, StackDriver, Pub/Sub}, Google Cloud Dataflow.

Technologies: Go

Cloud Infra. Engineering Intern, Cisco Systems Inc. (May 2017 - Sept. 2018, Vancouver BC)

Technologies: Go, DNS in depth, internal platforms and tooling

Technologies: Go, OpenID, AWS {IAM, DynamoDB, Lambda}, Terraform, Docker + Kubernetes, internal platforms and tooling

Technologies: Go, AWS {Route53, CloudWatch, Lambda}

Technologies: Jenkins, Councourse, AWS, internal platforms and tooling

Projects

Education

BASc in Computer Engineering, University of British Columbia University (2015-2020, Vancouver BC)