Skip to content

About Me

Bio

My name is John Gedeon. I'm a software engineering leader and cybersecurity professional with over 23 years of experience. I am passionate about software engineering, agile best practices, open source software, test-driven development, security, and servant leadership. My expertise spans a variety of languages, technologies, and domains. With a focus on bringing value to the end user, I bring a solid track record of building and implementing complex, flexible systems to every project. My career has been marked by continuous learning, mentoring, leading, and providing clear guidance to stakeholders, teammates, and clients. I have successfuly lead and managed multiple cross functional software teams over the last 6+ years. I am CompTIA Advanced Security Practitioner Plus (CASP+) certified as of 2021, and I am currently pursuing the Certified Information Systems Security Professional (CISSP) certification.

How I Work

Learning

I love learning new things and thus consider myself a ploymath. This has given me an advantage in solving complex problems during my career, explaining difficult to understand technical concepts to people without a technical background, and leading cross functional software development teams to successfully deliver features on a regular cadence.

Mentoring

In addition to learning I enjoy teaching and sharing knowledge I have learned. As a team lead this is a critical skill to help those working with me to grow and refine their own skills. This has helped me to develop those around me into excellent engineers, team mates, and leaders in their own right.

Leading

In addition to actively mentor those around me. I am quick to help when someone is in need, and quick to ask for it when I need it. Being humble in my own abilities is one way I have been able to foster a safe culture of learning and teamwork with those around me. I view the primary role of a leader is to care for the people they are leading. Doing this helps foster trust, cooperation, and respect among the teams I have been a part of.

Communicating

I aim to be candid, clear, and concise in my communications. I don't like sugar coating things and am willing to have uncomfortable conversations when needed. I believe that being honest and transparent is the best way to build trust and respect among those I work with. I appreciate feedback and constructive criticism because I am always looking for ways to improve.