About me

I was born in Lima, Peru, where I studied for 5 years and obtained a degree in System Engineering. I have been working 20 years as a Software Engineer for several companies from different economic sectors such as Government, Financial, Industrial, Educative, Consulting, Retail, and Research.

Moises Gamio

A little more...

I have been programming in several languages such as Java, C, Cobol, C#, Visual Basic, PHP, Prolog, Python, PL/SQL and JScript. My tasks have been related to Software Development, stages of Analysis, Design, Testing, and Deployment in On-premise and Cloud computing environments.

During 8 years, I worked as a System Analyst for the Bank Sector. Since 2014, I am working as a Software Engineer in a B2B company in Berlin, Germany.

This is my blog site to share my knowledge and experience in everyday situations that we, as developers, face daily. At the moment, I am passionate about the following things:

  • Clean Code
  • Spring Framework
  • RESTful Web Services
  • Automated testing
  • Software Design
  • Software Architecture
  • Distributed Systems
  • Data Structure and Algorithms
  • Object-Oriented Programming
  • Cloud Computing
  • Learning new technologies
Please support me as a writer. Every contribution helps, and your donation can help add more articles to this website, no matter how small. Thank you!
design

Stop losing interviews because you can’t master algorithms: learn to solve problems like top engineers do.

I want this

design

Real-world examples, diagrams, and explanations that make complex systems simple.

I want this


Follow me on:

medium twitter github facebook