Scroll To View More
An Rodriguez, DevOps & AWS Developer in New York, NY, United States
An Rodriguez

DevOps & AWS Developer in New York, NY, United States

Member since December 9, 2018
An is a quick and deep learner and a versatile developer specializing in AWS, DevOps, Python, PHP, and automation. He is the type of engineer who eats problems for breakfast, automates and optimizes processes for lunch, and for dessert, he finds a good challenge very appetizing.
An is now available for hire

Portfolio

  • Annalect
    Amazon Web Service (AWS), Python, Bash, Docker
  • EduWeb
    Amazon Web Services (AWS), EC2, RDS, EB, SES, S3, ELB, EC2, EBS, EFS, CF, WAF...
  • Wild n Loyal
    PHP, Amazon Web Services (AWS), jQuery Mobile, MySQL

Experience

  • Linux, 13 years
  • Amazon Web Services (AWS), 7 years
  • Python, 3 years
  • Docker, 3 years
  • AWS API Gateway, 2 years
  • Ansible, 2 years
  • AWS CloudFormation, 1 year
  • Terraform, 1 year
New York, NY, United States

Availability

Part-time

Preferred Environment

Wherever I can concentrate.

The most amazing...

...amazing accomplishment is solving a problem after hours of debugging, research, hard work and coding. You can feel your brain has changed.

Employment

  • DevOps Engineer

    2018 - PRESENT
    Annalect
    • Simplified triggering of asynchronous ECS/Batch Docker containers and Redshift clusters from applications and CloudWatch events with an API request, with API Gateway, Lambda integrations and Python modules.
    • Designed and developed abstraction layers in Python modules for API Gateway and AWS SSM, to ease development while remaining cloud-agnostic.
    • Excelled at migrating applications from EC2 to ECS (Docker), improving and writing standardized Dockerfiles for dozens of applications and microservices.
    • Vastly improved times of resolution and standardization of processes by writing scripts to automate the creation of users/groups/schemas in Redshift/PgSQL, IAM policies/groups, and encrypted S3 buckets.
    • Improved the system of asset delivery via email to S3 to allow an unlimited number of clients, using DynamoDB, SES, and Lambda.
    • Managed AWS S3/API gateway triggers using AWS Lambda functions to perform a wide variety of tasks (moving files, extracting, processing, and notifying).
    • Completed a solution using Ansible for the automated patching, upgrading, and configuration of a wide range of services and processes.
    Technologies: Amazon Web Service (AWS), Python, Bash, Docker
  • CTO | DevOps | Software Engineer

    2005 - PRESENT
    EduWeb
    • Designed and led development of the cloud-based version of the main flagship desktop Student Information System, increasing the company’s bottom line and a number of clients, as well as to shift business to an online model.
    • Spearheaded the design of databases and software modules, integrating many features including student grading, billing, a communication platform, mobile application, allowing the company to offer an integrated solution.
    • Led a successful migration of the company’s on-prem stack to AWS (EB, ELB, EC2, S3, CF, RDS, R53, SNS, SES).
    • Accelerated delivery times of new versions of our products by setting up automated continuous integration and delivery pipelines.
    • Achieved a more maintainable, readable and testable code base, using TDD and best practices.
    • Modernized and optimized legacy database structure and algorithms by successfully implementing the MPTT paradigm, maintaining compatibility with the legacy version of the software, with a smooth transition and no down-time.
    Technologies: Amazon Web Services (AWS), EC2, RDS, EB, SES, S3, ELB, EC2, EBS, EFS, CF, WAF, PHP, PostgreSQL, HTML, JavaScript, CSS, MySQL, Joomla, HTML, jQuery Mobile, JSON
  • Founder | CTO

    2011 - 2013
    Wild n Loyal
    • Founded an award-winning startup.
    • Created web and mobile interfaces for a loyalty application for merchants that also had a client/admin view.
    • Worked as a lead developer and CTO.
    • Gained valuable experience with eCommerce businesses.
    Technologies: PHP, Amazon Web Services (AWS), jQuery Mobile, MySQL

Experience

  • Monitoring System (Other amazing things)

    Here, I developed a monitoring system using infrastructure as code (IaC) and the Datadog API. It monitors a wide range of metrics and processes (CPU, disk space, memory usage, and running processes). It also has warning notifications and alerts are sent via email and Slack—basically, it makes monitoring easy because the whole alerting system is set up by executing a Python Shell script. The notifications also have all of the information necessary to know how to resolve the problem.

  • AWS Automation (Other amazing things)

    I excel at identifying and developing much-needed Python scripts to automate administrative tasks like the creation/assignment of identity and access management (IAM) policies and groups, database users, schemas and also managing IAM, RedShift, Aurora permissions.

    These type of scripts are amazing because they make everyone's life easier by significantly shortening the time it takes to grant access permissions or create the groups/policies—it achieves desired results in a much lower time from minutes to mere seconds. This allows higher throughput of work via the standardization of resources being created. This translates to happier clients and an absence of bottlenecks.

  • AWS-CLI Automation (Other amazing things)

    I've successfully used AWS-CLI to automate processes like the migration of AWS SES rules to AWS Dynamo and the validation of access policies in AWS IAM. The perks of using it is that it's fast, reliable, and automated; requiring no manual work and thus lacks all human errors.

  • DevOps Website (Other amazing things)

    For a company, I proposed and executed a "DevOps" website where users can obtain easily and automatically the information they needed or start processes. I thoroughly enjoy creating new things that help people to easily automate mostly repetitive tasks.

  • Automation with Ansible (Other amazing things)

    I created Ansible playbooks for to automate the patching of Linux servers and upgrading WordPress sites. I find it incredibly useful because I personally hate manual, slow, repetitive, and boring tasks like updating plugins and implementing backups. With this one can doesn't have to do those type of tasks and it improves the speed and optimizes and standardizes the experience. Ultimately, resulting in a more structured way of work.

    I also made a wrapper Python tool that takes advantage of Ansible's AWS dynamic inventories to select and filter machines using tags and to execute commands or playbooks.

Skills

  • Languages

    Python, SQL, PHP, JavaScript, Bash, HTML, CSS
  • Tools

    Ansible, Apache, AWS CLI, AWS EBS, AWS IAM, AWS ELB, Git, AWS SES, AWS ECS, AWS ECR, Bamboo, AWS Push Notification Service (AWS SNS), Jenkins, Nginx, Elastic, Terraform, AWS CloudFormation
  • Platforms

    Linux, AWS EC2, AWS Elastic Beanstalk, Docker, Linux Subsystem, Amazon Web Services (AWS)
  • Storage

    PostgreSQL, AWS S3, AWS RDS, MySQL, SQLite
  • Other

    Bash Scripting, AWS API Gateway
  • Frameworks

    CakePHP, Flask, Bootstrap 4, PHPUnit, Selenium

Education

  • Licentiate's degree in Physics
    1998 - 2005
    Universidad Simón Bolivar - Caracas, Venezuela
Certifications
  • AWS Cloud Practitioner
    AUGUST 2018 - AUGUST 2019
    AWS
I really like this profile
Share it with others