Being a Leader and Coder – A Survival Guide

December, 2021

The December 2021 tech talk was presented by Dylan Greiner

Abstract:

Being both a technical leader and an active software engineer at the same time raises many challenges. I present the various techniques and approaches I have both learned and gathered from various sources to achieve a balance between technical leadership and software development. I also present the realities of having to carry both responsibilities, how I maintained my sanity, empowered my team, and improved my communication to my team and management.

About the Presenter 

Dylan Greiner is a highly-qualified software developer and architect with more than three decades of experience. He’s worked for startups and world-class software companies and has emerged as a dynamic team leader in the field.

As the lead software engineer at Catchpoint Systems, Dylan leads a team of engineers. He is a hands-on leader who is passionate about mentoring. He has been involved in developing several different applications and was the lead engineer on mass-market After Dark consumer software products, and the lead engineer on high-visibility Kodak/Ofoto software clients. Dylan is a versatile engineer with experience across the spectrum of software engineering techniques and practices; he is also proficient in numerous software systems languages.

Dylan attended the University of Texas, Dallas and Richland College, and has continued his education. A graduate of the Exceptional Engineering Program, Dylan is sharpening his leadership skills. He believes that good design is critical to quality. His favorite professional quote is by Dr. Marvin Minsky, “An expert is someone who doesn’t only know the right way to do a thing, but several wrong ways as well.” He is hyper-focused on benefit to the customer, making sure that their needs remain in focus through project development.

Beyond engineering, Dylan is an outdoorsman who prides himself on being a good father and devoted husband. He is a thoughtful and open-minded man who lives life with a sense of humor and a passion for his family and his work.

Past Presentations

Why Can’t Johnny Program Securely?

The October 2022 tech talk was presented by Robert SeacordAbstractSecure coding (unsurprisingly) is hard. Our educational systems have failed to properly prepare students, and our assessments have overestimated their abilities. Analysis and testing is useful but...

Team Process Integration: Half-Day Course

Abstract: This half-day course covers all aspects of the Team Process Integration (TPI) framework. The TPI methodology integrates disciplined project practices that can be applied by many product teams (e.g., software, systems, and test). It is a framework that...

How to Increase Team Performance : A Tale of Two Teams

The June 2022 tech talk was presented by Seemin SuleriAbstract:This is a story of two software teams: one in a large blue-chip corporate environment and another in a small company. This is a tale of how people came together to face challenges and show incredible...

Rules and Submissions for the Watts Humphrey Process Achievement Award

The August 2022 tech talk was presented by Isabel Margarido.AbstractWatts Humphrey was a practitioner and advocate of Software Engineering good practices, also known as the “Father of Software Quality”. His work “laid ground for” CMM, CMMI and he proved the entire...

SEA 2022 Virtual Summit

Software Excellence Alliance professionals from around the world met to celebrate our accomplishments from 2021 and to set the Alliance's 2022 direction for changing the world of software engineering.Jim Over delivered the keynote presentation, sharing his personal...

The Digital Transformation Spiral Model

The March 2022 tech talk was presented by Dr. Barry DwolatzkyAbstract:Digital transformation has become an imperative for organisations in the 21st Century irrespective of size, sector, or geographic location. Studies have shown that a very high percentage of digital...

Quality Deep Dive Workshop

To receive your SEA Memeber discount, select "SEA Member Discount" in the enrollment type dropdown menu.Workshop Objectives Participants graduate with a deep understanding of quality management for high-tech systems development and an action plan to successfully...

Changing the Engines without Landing the Plane

The January 2022 tech talk was presented by Robert BentallAbstract:Technical debt is like adding useless ballast to a speeding jet. It just slows everything down. Yet, in most environments, technical debt reduction, infrastructure upgrades, and process improvement...

High-Maturity Scrum with the Process Dashboard

The October 2021 tech talk was presented by David TumaAbstract:Scrum is a popular Agile development method that enables rapid customer feedback and continuous delivery of value. Earned value is a high-maturity planning technique that helps teams to create realistic...

Training Coco – Agile Lessons with a Puppy

The September 2021 tech talk was presented by Jeff PulciniAbstract:Does training a 10-week-old puppy have any relation to Agile and Agile teams? Can training basic commands like sit, stay, and down be useful to Agile teams? What about potty training? Join us as we...

Making SAFe Better from the Bottom Up: Mixing Methods and Tools

The August 2021 Tech Talk was presented by Kimberly WadeAbstract:The Scaled Agile Framework (SAFe) is the leading method for scaling lean and agile practices to large solution delivery. Using SAFe allows large organizations with multiple programs and projects to...

Empowering Virtual Working Groups for Success

Abstract: We’ve all worked on teams where it is impossible to find the latest files, emails get lost, people get left off (or on!) meeting notices and email chains, and worse. Things get even more chaotic when team members are all volunteers and everything is virtual....

SAFe vs. Reality: How Will We Solve the Conflict?

The June 2021 tech talk was presented by Francisco Javier Ruvalcaba MoyaAbstract:“SAFe is the new standard in the software industry; you must code faster.” “You already implemented SAFe, so why are you delaying the release?” Multiple questions appear when SAFe is...

How Owning My Data Leveled Up My Life

The May 2021 Tech Talk was presented by Alex PowellAbstract:People are often pressured to deliver a plan in line with schedules created by inaccurate estimates. As we know, this leads to products that under-deliver and are over-budget. Applying solid methodologies,...

Why Is It So Hard to Do Easy Stuff?

The April 2021 tech talk was presented by Gerardo LopezAbstract:Software technology is huge and seems complex, but it really isn’t: every technology is just an enormous bunch of small pieces (each only a few characters long). It is impossible for anyone to understand...

Putting the “Sec” in DevSecOps… Quantified

The March 2021 tech talk was presented by Larry MaccheroneAbstract:A guiding principle of Comcast Cybersecurity is that we are no longer gatekeepers, but rather coaches and toolsmiths. Another, is that we favor building security in over bolting it on. Together, what...

SEA 2021 Virtual Summit

In place of the Tech Talk for February, the SEA conducted our annual summit as a virtual event.Description:Software Excellence Alliance professionals from around the world celebrated our accomplishments from 2020 and set our Alliance’s 2021 direction for changing the...

Share This