An Rodriguez, Developer in New York, NY, United States
An is available for hire
Hire An

An Rodriguez

Verified Expert  in Engineering

DevOps & AWS Developer

Location
New York, NY, United States
Toptal Member Since
January 16, 2019

An是一个快速而深入的学习者,也是一个专门从事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.

Portfolio

Annalect
Docker, Bash, Python, Amazon Web Services (AWS)
EduWeb
JSON, jQuery Mobile, Joomla, MySQL, CSS, JavaScript, HTML, PostgreSQL, PHP...
Wild n Loyal
MySQL, jQuery Mobile, Amazon Web Services (AWS), PHP

Experience

Availability

Part-time

Preferred Environment

The most amazing...

...我最近开发了一个自助服务的DevOps网站——授权人员可以在上面请求和部署简单的基础设施.

Work Experience

DevOps Engineer

2018 - PRESENT
Annalect
  • 通过API请求,简化了异步ECS/批处理Docker容器和Redshift集群从应用程序和CloudWatch事件的触发, with API Gateway, Lambda integrations and Python modules.
  • 在Python模块中为API Gateway和AWS SSM设计和开发抽象层, to ease development while remaining cloud-agnostic.
  • Excelled at migrating applications from EC2 to ECS (Docker), 为数十个应用程序和微服务改进和编写标准化的dockerfile.
  • 通过编写脚本,在Redshift/PgSQL中自动创建用户/组/模式,大大提高了解析时间和流程标准化, IAM policies/groups, and encrypted S3 buckets.
  • 改进了通过邮件向S3发送资产的系统,允许无限数量的客户, using DynamoDB, SES, and Lambda.
  • 托管AWS S3/API网关触发器使用AWS Lambda函数执行各种任务(移动文件, extracting, processing, and notifying).
  • 使用Ansible完成一个自动修补的解决方案, upgrading, and configuration of a wide range of services and processes.
技术:Docker, Bash, Python, Amazon Web Services (AWS)

CTO | DevOps | Software Engineer

2005 - PRESENT
EduWeb
  • 设计并主导了主要旗舰桌面学生信息系统云版本的开发, 增加了公司的利润和客户数量, 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.
  • 领导了公司内部部署栈向AWS (EB)的成功迁移, ELB, EC2, S3, CF, RDS, R53, SNS, SES).
  • 通过建立自动化的持续集成和交付管道,加快了新版本产品的交付时间.
  • 通过使用TDD和最佳实践,实现了更易维护、易读和可测试的代码库.
  • 通过成功实现MPTT范式,现代化和优化了遗留数据库结构和算法, 保持与遗留版本软件的兼容性, with a smooth transition and no down-time.
Technologies: JSON, jQuery Mobile, Joomla, MySQL, CSS, JavaScript, HTML, PostgreSQL, PHP, Web Application Firewall (WAF), Amazon EFS, Oracle E-Business Suite (EBS), AWS ELB, Amazon S3 (AWS S3), Smart Entry Services (SES), AWS Elastic Beanstalk, Amazon EC2, Amazon Web Services (AWS)

Founder | CTO

2011 - 2013
Wild n Loyal
  • Founded an award-winning startup.
  • 为商家的忠诚度应用程序创建了web和移动界面,也有客户端/管理视图.
  • Worked as a lead developer and CTO.
  • Gained valuable experience with eCommerce businesses.
技术:MySQL, jQuery Mobile, Amazon Web Services (AWS), PHP

Monitoring System

在这里,我使用基础设施即代码(IaC)和Datadog API开发了一个监视系统. It monitors a wide range of metrics and processes (CPU, disk space, memory usage, and running processes). 它也有警告通知,提醒是通过电子邮件和slack发送的, 它使监视变得容易,因为整个警报系统是通过执行Python Shell脚本设置的. 通知还包含了解如何解决问题所需的所有信息.

AWS Automation

我擅长识别和开发急需的Python脚本,以自动执行管理任务,如创建/分配身份和访问管理(IAM)策略和组, database users, schemas and also managing IAM, RedShift, Aurora permissions.

这些类型的脚本令人惊叹,因为它们大大缩短了授予访问权限或创建组/策略所需的时间,从而使每个人的生活都变得更轻松——它在更短的时间内(从几分钟到几秒钟)实现了预期的结果. 这通过正在创建的资源的标准化实现了更高的工作吞吐量. 这意味着客户更快乐,并且没有瓶颈.

AWS-CLI Automation

我已经成功地使用AWS- cli实现了将AWS SES规则迁移到AWS Dynamo以及在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

For a company, 我提出并执行了一个“DevOps”网站,用户可以在其中轻松、自动地获取他们需要的信息或启动流程. 我非常喜欢创造新的东西,帮助人们轻松地自动化大部分重复性的任务.

Automation with Ansible

我创建了Ansible剧本,用于自动修补Linux服务器和升级WordPress站点. I find it incredibly useful because I personally hate manual, slow, repetitive, 以及更新插件和执行备份等无聊的任务. 有了这个,你就不必做那些任务了,它提高了速度,优化和标准化了体验. Ultimately, resulting in a more structured way of work.

我还制作了一个包装器Python工具,它利用Ansible的AWS动态清单来选择和过滤使用标签的机器,并执行命令或剧本.
1998 - 2005

Licentiate's Degree in Physics

Universidad Simón Bolivar - Caracas, Venezuela

AUGUST 2018 - AUGUST 2019

AWS Cloud Practitioner

AWS

Libraries/APIs

jQuery Mobile

Tools

Ansible, Apache, AWS CLI, Amazon EBS, AWS IAM, AWS ELB, Git, Amazon Simple Email Service (SES), Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Container Registry (ECR), Bamboo, Amazon Simple Notification Service (Amazon SNS), Oracle E-Business Suite (EBS), Jenkins, NGINX, Elastic, Terraform, AWS CloudFormation

Languages

Python, SQL, Bash Script, PHP, JavaScript, Bash, HTML, CSS

Storage

PostgreSQL, Amazon S3 (AWS S3), MySQL, SQLite, Amazon EFS, JSON

Platforms

Linux、Amazon EC2、AWS Elastic Beanstalk、Docker、Linux子系统、Amazon Web Services (AWS)、Joomla

Frameworks

CakePHP, Flask, Bootstrap, PHPUnit, Selenium

Other

亚马逊API网关、智能入口服务(SES)、Web应用防火墙(WAF)

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring