Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of Vladir Parrado Cruz

Vladir Parrado Cruz

Vladir Parrado Cruz has asked 1 questions and find answers to 10 problems.

Stats

223
EtPoint
64
Vote count
1
questions
10
answers

About

I'm a Software engineer. I graduated from a Latin-American university, where I studied from 2001 to 2006. I finished a masters in Bioinformatic in February 2010. I spent some time in a double roll as lecturer and project leader at a Latin-American university. As a lecturer, I taught Artificial Intelligence for several semesters in the pre-grad program, while as a project leader, my team fulfilled a Bioinformatics software commission from a high research center. From a software-developer's perspective the project implied to work with large databases of genetic data, specially sequence databases, and perform the queries in the shortest possible, time. Since 2014 and so far I have been working as founder, developer, and project leader at E-Craft LLC/ShimmerCat AB. My position of developer and project leader of ShimmerCat included both programming , organizing and coordinating work. The projects below are the ones where I did a significant amount of programming work. All of them are production projects, in the sense that they comprise the totality of a company’s revenue.

  • Auto-scaling image processing platform in Kubernetes (Google Cloud), with deep logging and reporting. It currently handles a dozen of large ecommerces and millions of image operations per month.
  • Customer-facing API systems. Mainly using Django, and Python code.
  • Deployment scripts to automatically deploy the code to Google Cloud using CI/CD pipelines: Shell Script, Helm, Python, YAML.
  • Monitoring infrastructure with alerts to monitor the customers servers, and our services: Grafana, Prometheus, Elasticsearch, Kibana, and celery tasks linked to a Django project to generate the dashboards automatically.

For all the projects I develop I code lot of unit tests. It is something we learn with the years, even well-written code without tests is hard to maintain.