About Me

I am Andrés, a web developer and software engineer from Honduras

I focus mainly on back-end web development, using Ruby on Rails, Django and Python. I am also a Java programmer and serverless lover.

📄 Download My CV


Work Experience

💼 15Five - Senior Django Developer

Python 3 Django

💼 eLibro - Software Engineer / Backend Developer

Architected, created, and developed Librarian: a collection of serverless book processing microservices that processed more than 100K books. (Python, Serverless Framework, Amazon S3, AWS Lambda, Amazon SQS, Amazon SNS, Amazon Polly, Amazon DynamoDB, Elasticsearch, Ghostscript)

Architected, created, and developed an OCR (Optical Character Recognition) extracting microservice that could process thousands of images in minutes. (Nodejs, Python, Serverless Framework, AWS Lambda, tesseract-ocr)

Created and developed eLibro Content Manager: A native desktop Netbeans Platform Java application for uploading and manipulating books stored in Amazon S3 and indexed in DynamoDB. (Java, Netbeans Platform, Java AWS SDK, Amazon S3, Amazon DynamoDB)

Created and Developed a serverless API to fetch and provide specific book pages stored in S3, and for performing full text search across thousands of books stored in Elasticsearch. (Python, Serverless Framework, Amazon API Gateway, Elasticsearch)

Development of elibro.net: a web application for eBooks used by universities. (Django, Django REST Framework, Postgresql, Amazon ElasticBeanstalk)

Development of experience.elibro.net: a web application for displaying free and premium ebook collections. (Django, Postgresql)

DevOps tasks for deploying different projects to AWS. As well as creating CI/CD pipelines for projects. (TravisCI, Amazon ElasticBeanstalk, EC2)

Python 3 Django Django REST Framework Pytest Ruby Sinatra Nginx Java Maven Netbeans Platform Retrofit JUnit ElasticSearch Amazon S3 aws CloudFormation Amazon DynamoDB AWS Lambda Amazon EC2 Amazon SNS Amazon SQS AWS API Gateway Amazon RDS Amazon Polly AWS ElasticBeanstalk AWS CloudFront Chalice JavaScript NodeJS ClaudiaJS Serverless Framework TesseractJS TravisCI tesseract-ocr Docker Stripe

💼 Industrial Technology Research Institute (ITRI) - Software Engineer

Maintenance of ITRI’s OpenStack and data center monitoring platform.

Automatic gathering of hardware data for monitoring purposes (SNMP, IPMI)

Development of new new features and addons for monitoring platform (Python, Zenoss, Zenpacklib).

OpenStack and PDCM service orchestration with Juju

Juju Charm development (Juju, Bashscript)

Python 2 Python 3 JavaScript ExtJS Zenoss Core 4 Zenpacklib Zope 2 Twisted rrdtool SNMP IPMI OpenStack Ceilometer Gnocchi Gerrit Ubuntu CentOS Logstash Kibana Juju RabbitMQ Redis BashScript Git Gitlab D3

💼 Grupo POPA - SAP Developer

Development of add-on applications for SAP BusinessOne. (C#, Microsoft SQL Server, SAP SDK)

SAP BusinessOne C# Visual Basic .NET SQL Microsoft SQL Server Microsoft Visual Studio

Education

🎓 Masters in Information Systems and Applications

🎓 BSc Computer Science


Open Source Contributions

rails/rails

rails/rails

  • 1 Commits
aws/chalice

aws/chalice

  • 5 Commits
  • 47++
  • 25--
aws/aws-sdk-java

aws/aws-sdk-java

  • 3 Commits
  • 187++
  • 24--
serverless/serverless

serverless/serverless

  • 2 Commits
ajaxorg/ace

ajaxorg/ace

  • 11 Commits
  • 472++
  • 231--
jneen/rouge

jneen/rouge

  • 3 Commits
  • 10++
  • 1--
gnocchixyz/gnocchi

gnocchixyz/gnocchi

  • 5 Commits
  • 108++
  • 14--
gnocchixyz/python-gnocchiclient

gnocchixyz/python-gnocchiclient

  • 1 Commits
  • 17--
ElemeFE/element

ElemeFE/element

  • 3 Commits
  • 12++
  • 5--
iview/iview-doc

iview/iview-doc

  • 8 Commits
  • 827++
  • 26--
openstack-dev/pbr

openstack-dev/pbr

  • 1 Commits
GetStream/Winds

GetStream/Winds

  • 1 Commits
  • 1++
  • 1--

Certificates


Languages