Promotes Open Source Linux DevOps

I deliver efficiency that keeps infrastructures running smoothly every day. I deliver trusted, reliable solutions which are always up and always repsonsive. I promote technologies and methods which reinforce best practices and security standards.

I believe the best solutions keep it simple and make use of the right tools for the job by relying on proven technologies and proven methods. I seek software that can be tested and verified by anyone worldwide. I seek software that accurately documents its architecture and its sub-systems. I seek software that's actively improved in online forums of user communities where anyone can participate.

I don't push tech beyond what it's intended for and designed to do. So I don't hack code together in kludges. Everything I do I can explain to you. I'm not about pushing on you things which have fallen into industry disuse. And I have no problem with learning new technologies and new methods to make use of the right tools.

Lean-Agile, Scrum & Kanban Leadership

Lean-Agile

I can help you deliver value customers can see. Eliminate wasteful activities that consume time for meaningful collaboration. Minimize all forms of redundancy. Focus on optimizing existing structures and patterns without creating more work.

Scrum

I can help you utilize talent to drive the development of features via structured meetings, meaningful communication, and effective coordination. So you can focus on measurable results.

Kanban

I can help you redefine solutions to meet customer expectations in a specific scope and fixed time.

Jira software for collaboration

Scrum & kanban boards

Together we can redefine your customers expectations. Invite me to your team's scrum boards. Invite me to kanban boards with expiry date-times. Let me host boards we can build up and work on, privately.

Seamless fullstack integration

I can contribute to your entire project. Keep me in sync with your code development and your deployment strategy via Jira's 3,000+ supported apps for team collaboration.

Story/Task ownership

Assign me stories and tasks you want me to work on during a 1-2 week sprint cycle. Let's follow up in slack channels, scheduled meetings, beginning stand-ups and ending stand-ups.

Confluence with wiki's

We can collaborate on technical documentation in your product's wiki. I can help your team develop runbooks your entire team can depend on. I can be a go to resource for technical training.

In Sync with your code development

In sync with your deployment strategy

E-Commerce

Telcommunications

Security

Education

Typical Workflow

Free Meetings

I work with you to determine the technology for your project by helping you come up with a list of your project's capabilities and a list of your project's requirements. I give you a detailed breakdown, step-by-step of what's involved to complete your project. I work with you to draft a guaranteed plan that delivers your project in time and on budget. I guarantee to complete your project by a fixed hourly rate per a maximum number of hours.

Prototypes

I use your list of your project's capabilities and your list of your project's requirements to build a system of separated network services in a isolated local network within a testing environment. I ensure this system satisfies your project's basic requirements via QA testing. In this special environment components of your project are glued together using shell scripts, process scheduling, and common tooling.

Minimum Viable Product / Proof of Concept

I use your project's prototypes to build a system of integrated network services in a production-like network within a development environment. I prove this system represents proof of concept with the minimum features to satisfy your project's capabilities and your project's requirements via QA testing. I ensure your system is operational, but it may need further customization to be ready for your production environment.

Final Product

I use your project's minimum viable product to build a system of integrated network services that's operational and ready for your end-users. I ensure this system has been customized for the needs of your production environment. I prove the features of this system satisfies your project's capabilities and your project's requirements via QA testing and independent verification.

How I work for you

I know what it takes to be instrumental in all aspects of day to day customer success. I can build strong interpersonal relationships with your technical resources at all levels to improve your products and services. I know how to drive success through teamwork, communication and coordination. I know how to be part of an effective team that delivers excellence. I've led highly collaborative cross-functional teams of 2-60 people distributed remotely throughout the world in delivering excellence. Working alongside business owners and systems architects I've engineered solutions from vague concepts and networks diagrams. I've authored customer facing, articles and runbooks.

I can give you a detailed, step-by-step breakdown of the entire process and guarantee a fixed hourly rate by a maximum number of hours. I can perform that work on a 1099 contract renewed per week or on a W2 contract renewed per hour, pending your satisfaction of the deliverables. I want you to be happy with the solutions you get from me. I can you give you free consultations and free bug fixes.

Working Example(s)

My work stays in sync with your team and your deployment strategy. My work is completed in phases that are best for deployments like blue-green, red-black, a/b, or canary. So you can modify your deliverables or halt your project at any time.

I always start with an isolated network of separated services that satisfies essential QA requirements. The isolated network has the latest releases of default software installations and their minimal configurations. Shared components in the isolated network are glued together using private IP addresses, shell scripts, process scheduling, and common tooling.

I add one feature at a time, step-by-step testing that the entire isolated network is compliant through integrated testing until all of the requirements have been added to the isolated network. I increase the complexity of the isolated network by adding kernel routing tables, software firewalls, and a private DNS to the point that it can best be described as a production-like network of integrated services that satisfies all of the QA requirements.

The new production-like network is operational, but may need additional customization from you to be ready for your end-users. Now we'll walk through a deployment checklist so that it's ready for independent verification.

My Terms

You can cancel anytime it's convenient for you. You're not bound by any terms to fulfill the contract. You're not required to fulfill a minimum number of work hours. I will agree to you following along with me as the work is completed for you according to a step-by-step breakdown of the entire process and as shared to you via working example(s) of the work.

Non-Disclosure Agreement

I agree to a non-restrictive Non-Disclosure Agreement typical for Software Engineers in the United States with you (and your company) on all information including purposes of "work" and reasons for "work".

Software License

I will agree to a limited open source license that permits you (and your company) to distribute my work and modify my work.

Formal Training

Contact Me

davidbrennerjr@gmail.com
+1-720-584-5229

Join my Linkedin business network of
4,800+ professionals

Let's get started

Name:
Company Name:
Email:
Country:
Discuss Topic: