Full Stack Web and Mobile developer specialized in Python/Django for backend and HTML5/CSS3, AngularJS for the front-end. Andres has worked in the design, architecture, implementation and deployment of custom solutions using Python/Django with great results. Obsessed for the performance of the applications by using the right technologies and following the best practices.

If you are a developer working with python, you should be using VirtualEnv to manage requirements for your projects and Virtualenwrapper to make your life easier with useful shortcuts. Virtualenvwrapper has a very good documentation and python installation with Homebrew is straightforward, but It’s incredible to see that on every developer’s computer I help, I … Continued

I was a JIRA evangelizer for several years, as the best solution for a software development company working with Agile methodologies. I have to be thankful, because with JIRA I was able to plan and execute the development of several projects during the last years. This blog is not to complain about tools. Actually, I … Continued

The first time I had to use an agile methodology was in 2009 when I was working in a company from Germany as a web developer with a small team of 4 people. I was introduced to that weird methodology called “Scrum”. What I got in that time from Agile is that we had to … Continued

Last 2 years we have seen so many vulnerabilities affecting big organizations that come from software issues to even bugs with SSL protocol. Despite that, the human factor continues being the main security problem. Why would you force a system to get something if you can just get it by using the front door? When … Continued

Websites with high traffic need to serve the same content several times to different users. Depending on your application, It can be really expensive (resources talking) to process all the application logic every time a user requests web page. Here is where server caching comes, you can just a save temporary copy of the content in … Continued

Slack is a demonstration of how our society has evolved, where artificial intelligence has a place because of the unlimited possibilities with its integrations to activities of real life. This possibility allows us to work not only with humans but also with bots that you can talk, ask favors to execute something or provide a report. … Continued

Let’s face it. Websites have become the front desk of companies worldwide, even more, when you are an NGO that wants to share the world your story: what are you doing and, more important, why it is worth investing in you. It is not difficult to know what would happen with a potential donor or … Continued

Letsencrypt is a service to get free short-lived SSL certificates. There is a library from the same guys that created that service called cert-bot. Instructions on how to use it can be found on the official documentation. Installation wget https://dl.eff.org/certbot-auto chmod a+x certbot-auto ./certbot-auto Create Certificate for Domain For demonstration purposes, we will use There are 2 … Continued

Have you ever think about building an app? It may sound scary to learn platform-specific technologies just to develop one, and maybe you just don’t have time to invest in it. But there is another, much more faster way. Ionic is an HTML5 mobile app development framework targeted at building hybrid mobile apps. Like the … Continued