My name is Leonardo Rojas. I’m a software engineer and technical writer; my writing experience includes blog posts, software documentation, API documentation, tutorials, how-tos, and step-by-step guides in the companies I have worked for in the past. Regarding my software engineer experience, I have over twelve years of experience in software development and deploying web applications, mainly using Ruby on Rails, a framework I am passionate about and proficient in.
In addition to Ruby on Rails, I have a strong background in computer science (Bachelor's Degree), Python, PHP, and AWS, which I have leveraged to build scalable and secure solutions for the media production industry. I also enjoy mentoring and sharing my knowledge with other developers, mainly at Codementor.
In this repository, you can find articles that I wrote for blogs. More writing samples and other kinds of technical documents, such as database designs, cloud architectures, etc, can be requested via Linkedin or contact email. The writing samples available at this moment are the following:
-
Caching Strategies for Ultra-High Performance in Ruby on Rails.md
-
Best Practices for Avoiding Database Migration Pitfalls with Ruby on Rails.md
-
Mastering Advanced Authentication and Authorization in Ruby on Rails.md
If you would like to connect or learn more about my software engineer experience
On this online platform, I have helped many people with various topics: AWS, Ruby on Rails, PHP, Laravel, Computer Science, debugging, algorithm optimization, reducing cloud costs, improving software solutions' security, optimizing database queries, etc.