SEEKING WORK — Remote Only — (Philadelphian living abroad)
Hey Folks! I’m an established backend and DevOps engineer with experience building sophisticated products in the startup world. My experience includes being a full-stack engineer across 3 different product companies as well as managing a high-performing, agile team of 9 engineers building across various technology stacks.
Let me tell you why I’m the right person to hire for your project's needs:
- From my experience as a project manager I know how to accurately gather requirements, and architect solutions to meet your business needs.
- I’m well versed in efficiently crafting bullet-proof software that solves the problem at hand.
- I know the fine balance between the need to ship and the need for maintainable software that is ready for the next iteration.
- I have in-depth knowledge on all the auxiliary pieces that software projects need to stay successful including unit testing, continuous integration, and deployment automation. I know how to architect solutions for these challenges, build them, and then maintain them.
- I intimately know what happens after code is pushed and needs to live in AWS or Docker or Heroku.
- I’ve worked and managed remotely and know the ins and outs of how to make that relationship work efficiently and effectively.
Here are the languages, frameworks, and tools that I’m proficient with and focused on: Ruby, Rails, AWS (EC2, ElastiCache, Lambda, Route53, ECS, SQS, ect.), Docker, Ansible, and K8ns. I also have experience with the following in production (don't reach for these as often): Java Spring, HBase, Hadoop/MapReduce, Aerospike, Kafka, and Storm.
Get in touch and we’ll build something awesome together.
SEEKING WORK — Remote Only — (Philadelphian living abroad)
Happy New Year! I’m an established backend and DevOps engineer with experience building sophisticated products in the startup world. My experience includes being a full-stack engineer across 3 different product companies as well as managing a high-performing, agile team of 9 engineers building across various technology stacks.
Let me tell you why I’m the right person to hire for your project's needs:
- From my experience as a project manager I know how to accurately gather requirements, and architect solutions to meet your business needs.
- I’m well versed in efficiently crafting bullet-proof software that solves the problem at hand.
- I know the fine balance between the need to ship and the need for maintainable software that is ready for the next iteration.
- I have in-depth knowledge on all the auxiliary pieces that software projects need to stay successful including unit testing, continuous integration, and deployment automation. I know how to architect solutions for these challenges, build them, and then maintain them.
- I intimately know what happens after code is pushed and needs to live in AWS or Docker or Heroku.
- I’ve worked and managed remotely and know the ins and outs of how to make that relationship work efficiently and effectively.
Here are the languages, frameworks, and tools that I’m proficient with and focused on: Ruby, Rails, AWS (EC2, ElastiCache, Lambda, Route53, ECS, SQS, ect.), Docker, Ansible, and K8ns. I also have experience with the following in production (don't reach for these as often): Java Spring, HBase, Hadoop/MapReduce, Aerospike, Kafka, and Storm.
Get in touch and we’ll build something awesome together.
I had the same idea a couple weeks ago but never finished it: https://github.com/Gowiem/GitHubTree. Crazy to see this. Glad somebody got around to it. Thanks man!
I am not the developer but it is quite useful if you have Javascript objects that handle your app's data (the "M" in MVC), and the Views request data objects from these models.
If you just pass a reference then the View could accidentally alter the data object which would corrupt all other view's data objects and the Model's copy as well. Yikes.
My current solution is to create a deep-clone of the data object and pass that back to each view that asks for it. That way if a View changes the data object, it doesn't affect the other copies of the data.
The solution presented here also prevents the View from modifying its own copy (which should help reduce bugs within the View), and it keeps copies of the object up to date, which is a neat trick.
Just found out yesterday that I'll be having my first interview for a Google Software Engineering position in about a month. This is truly going to be invaluable, thank you!
We use this over at useartisan.com and though I'm not one of the Dev ops oriented people here everyone who is using it seems to be really psyched on it. Glad people are contributing and it's gaining steam!
I did not know this about WP8, and I'm glad you said something. It's stuff like this that will make devs steer clear of writing for them. If I can write a PhoneGap app for Android/iPhone (Which I am), but I have to make major changes to write for WP8 then I am not going to do so.
Talk about overwhelming. I could read about everything in just the first guys answer and it'd take me a full day. Not to mention the second guys answer, who seemed to provide more links and content to go over.
Hey Folks! I’m an established backend and DevOps engineer with experience building sophisticated products in the startup world. My experience includes being a full-stack engineer across 3 different product companies as well as managing a high-performing, agile team of 9 engineers building across various technology stacks.
Let me tell you why I’m the right person to hire for your project's needs:
- From my experience as a project manager I know how to accurately gather requirements, and architect solutions to meet your business needs.
- I’m well versed in efficiently crafting bullet-proof software that solves the problem at hand.
- I know the fine balance between the need to ship and the need for maintainable software that is ready for the next iteration.
- I have in-depth knowledge on all the auxiliary pieces that software projects need to stay successful including unit testing, continuous integration, and deployment automation. I know how to architect solutions for these challenges, build them, and then maintain them.
- I intimately know what happens after code is pushed and needs to live in AWS or Docker or Heroku.
- I’ve worked and managed remotely and know the ins and outs of how to make that relationship work efficiently and effectively.
Here are the languages, frameworks, and tools that I’m proficient with and focused on: Ruby, Rails, AWS (EC2, ElastiCache, Lambda, Route53, ECS, SQS, ect.), Docker, Ansible, and K8ns. I also have experience with the following in production (don't reach for these as often): Java Spring, HBase, Hadoop/MapReduce, Aerospike, Kafka, and Storm.
Get in touch and we’ll build something awesome together.
website: https://masterpoint.io + https://mattgowie.com
email: matt+hn@masterpoint.io
cv: https://linkedin.com/in/Gowiem