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

DevOps and 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

  • PHP, 13 years
  • Apache, 13 years
  • SQL, 13 years
  • JavaScript, 13 years
  • HTML, 13 years
  • CSS, 13 years
  • CakePHP, 8 years
  • Python, 3 years
New York, NY, United States

Availability

Part-time

Preferred Environment

Wherever I can concentrate.

The most amazing...

...things are challenges. I find it amazing to solve a problem after hours of debugging, research, hard work and coding. You can feel your brain has changed.

Employment

  • DevOps Engineer

    2018 - PRESENT
    Annalect
    • Automated a variety of processes including patches, upgrades, user management, IAM user management, and Reshift user management.
    • Created and maintained a monitoring system (memory, CPU, disk space, running processes, and services in EC2, RDS, and Redshift) and implemented notifications via Slack and email.
    • Implemented asynchronous job triggering using AWS Lambda functions and AWS Batch/ECS.
    • Installed AWS Lambda monitoring and job status alerts via email and AWS Cloudwatch Event.
    • Optimized a cloud email solution using AWS Lambda/AWS Dynamo and AWS—allowing an infinite number of virtual addresses.
    • Managed AWS S3 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
    • Developed and maintained a leading online student information system with a wide range of capabilities including grade management, report generation, a messaging platform (using SMS, email, internal messages), a billing platform (that could be used both online/offline), and many more.
    • Worked in many capacities such as a lead developer, DevOps, and CTO.
    • Developed a mobile app for the web system.
    • Wrote a script to synchronize users between Joomla and a proprietary application.
    • Migrated us to being on-premise to separate cloud providers (database, application) to an AWS environment (application, database); AWS EB/RDS.
    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, 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
  • Platforms

    Linux, AWS EC2, AWS Elastic Beanstalk, Docker, Linux Subsystem
  • Storage

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

    Bash Scripting
  • 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