I have 20 years experience in coding and systems design and architecture. I love creating extensible frameworks to solve problems because it makes systems very consistent and robust.
I have worked with really bad databases and really good ones. I have learned most of the hard lessons by making the mistakes myself, and...
I have worked with really bad databases and really good ones. I have learned most of the hard lessons by making the mistakes myself, and seeing the cost of those mistakes in a production system. This allows me to learn how to avoid the pitfalls of decisions commonly made around storing data. It has taught me how you can fix the problems in production and also how to avoid many of the problems in having a sound design from the start. You have to learn how to ask the right questions about the data you want to store and retrieve.
I love the Python language. I have used it at my past two jobs and it has been a wonderful platform to build strong, stable, distributed...
I love the Python language. I have used it at my past two jobs and it has been a wonderful platform to build strong, stable, distributed, nimble systems.
git is a wonderful source control technology. I have been implementing and using best practice setups with managing Github repositories ...
git is a wonderful source control technology. I have been implementing and using best practice setups with managing Github repositories in a engineering team setting for my last 2 jobs.