About

Bio

Hello there! I’m Mesi Rendon, a System and Computing Engineer from the Universidad Nacional de Colombia with a focus on building robust and scalable systems. My passion lies in writing about software, music, traveling, reading, and crafting clean, maintainable code through the application of principles like Domain-Driven Design (DDD). I’ve honed my skills in Go, leveraging its efficiency and concurrency to deliver high-performance solutions.

Over the years, I’ve had the opportunity to work on a variety of projects, gaining valuable experience in specific areas of expertise (e.g., cloud computing, microservices, blockchain, smart contracts, etc). I’m committed to staying at the forefront of software development and sharing knowledge with the community. You can find some of my work on GitHub.

This site

I began this site in 2013 as journal project. I rarely wrote on it, but lately I’m more motivated to do it. I write about everything that I like. It has become also a hub about software and technical writings, but I also write about music, books, and thoughts.

This site reflects my personal opinions only. I never write on behalf of my employer. I don’t accept neither any paid writing assignment nor “guest posting” from others.

Code

The code shown here is meant to be used as an educational and research tool. Therefore, you should think twice before copying and pasting the code seen here in your production developments. Also, this code is in the public domain, unless otherwise stated.

All my software projects are tied to my GitHub account. Where it applies, you will find the corresponding licensing, if any.

Publications

Platform for Detection of Holes in the Bogotá D.C. Road Network and Exposure of the Information in a Web Environment

August 21-23, 2017

Springer International Publishing AG 2017

Motivated by the Internet of Things as a project for Computer Networking, this paper proposes a web application aided by Android devices that gathers the information of detected potholes through their built-in accelerometers and global positioning system. It then stores such information in the database of a web application developed entirely using Scala Play. The data is depurated statistically by looking at related in databases of the district of Bogotá and locating pot holes in a public access map. This paper shows that, in general, building a prototype for this application is pretty fast and reliable, despite the fact that almost all of the information available is not properly written in open documents such as HTML, or even DOC. Only PDF files of scanned images were found, thereby hindering the final phase of this project.