INDUSTRIAL LOGIC - Key Persons


Adam Whaley

Job Titles:
  • Member of the Amazing Team
  • Senior Consultant
Adam has helped numerous companies in industries such as finance, medical, retail, and government. At a government agency, Adam helped their IT department deliver value more frequently by implementing continuous integration and continuous deployment (CI/CD). The department quickly went from 1-2 releases a year to 1-2 releases a month. Along with this, he was able to help the development team learn software craftsmanship practices such as pair programming, ensemble/mob programming, and Test Driven Development (TDD) . These practices enabled the team to deliver a project with zero defects, a month earlier than previously estimated. He was also able to work with their product owners to understand and communicate value better. This resulted in another project getting completed quickly, thus saving the organization roughly $3 million per year.

Amber Conville

Job Titles:
  • Member of the Amazing Team
  • Senior Consultant
  • Agile Coach and Software Developer
Amber Conville is an agile coach and software developer with over a decade of coaching and leadership experience. Amber has a passion for empowering people and helping them find joy in their work through action, communication, and experimentation. She believes it's not only possible but necessary to drive progress and accountability through servant leadership and support. She is driven by fostering environments of transparency and healthy communication that support development techniques such as pairing, test-driven design, continuous refactoring, mobbing, and continuous integration and deployment. Amber's experience ranges from web and backend developing work to growth and transformation of startups to large enterprise clients. As a player coach for a large textbook publisher, she contributed to their large-scale agile transformation and electronic learning products supporting maintainable coding practices and processes. She coached a team coordinating a large automotive company's vehicle inventory across dealerships by modeling hands-on TDD practices and collaborative team communication. Amber has also successfully created and implemented support frameworks, including training, feedback, reviews, recruiting, and compensation as the Director of Engineering for two prominent consulting firms. Although she believes that productivity is not syntax-bound, Amber's development toolkit includes Java, Javascript, Ruby, Elm, and Elixir. She created an iOS mobile app for the fans of a national basketball team using Objective-C with a robust functional and unit testing suite. Amber was also able to create a dynamic way to translate HTML directly into native view layouts dynamically for this app, of which she is incredibly proud. She has contributed to and developed similar apps, including one for administering dynamic power grid orchestration and a pharmaceutical app to centralize communication between doctors, pharmacists, and insurance providers. Amber's extracurricular passions are mentoring and making the tech industry more accessible to underrepresented groups. She loves being a part of her local tech community and thinks she learns the most when teaching and helping others. To this end, she volunteers and organizes user groups, conferences, and nerd gatherings whenever possible. She has spoken at Agile & Beyond and Detroit Dev Day and five years in a row at Codemash. In 2014 she founded Self.conference (selfconference.org) and recently started Selfdot (selfdot.org), a non-profit that provides accessible learning and gathering spaces for basic tech and programming literacy in Detroit. Amber loves board and video games, reading and watching sci-fi and horror, and building mechanical wooden puzzles. She lives in Detroit, MI with her family and two sneaky chihuahuas.

Anthony Sciamanna - Founder

Job Titles:
  • Founder
  • Member of the Amazing Team
  • Senior Consultant
  • Software Developer
  • EMoney Advisor
Anthony is a software developer, agile coach, and trainer with over twenty years of experience in the software industry. For the last decade he has focused on agile coaching as a technical lead, software development manager, engineering coach, and consultant. He is passionate about helping software organizations and their teams improve their ability to deliver value to customers, improve the quality of their code, and making work a joyful experience. He believes that the most successful agile software teams are small, cross-functional teams that collaborate closely with a continuous focus on technical excellence and quality. Anthony is the founder and an organizer of the PhillyXP user group that focuses on topics such as Extreme Programming, Lean, technical excellence, and Modern Agile. He has given several talks at conferences, universities, and user groups. He often writes about agile software development on his blog https://anthonysciamanna.com and has had articles published in The Startup and the NDepend Better Code Book.

Ashley Johnson

Job Titles:
  • Member of the Amazing Team
  • Senior Consultant
Ashley is a frequent conference speaker on such topics as team performance, scaling Lean and Agile and the role of leadership in self-organizing teams.

Brett Schuchert

Job Titles:
  • Member of the Amazing Team
  • Senior Consultant
Brett Schuchert is a strong believer in the small, and the simple (though simple doesn't necessarily mean easy). He believes in the importance of understanding the deeper forces driving the way in which work gets done. He's especially keen in understanding, and where appropriate, guiding changes in mental models. He started teaching computer literacy in 1985, began professional development in 1989, and reviewing books, rather than just reading them, in 1990. He's coached development and business teams in Agile/Lean methodologies. He's performed agile transformations, working in the small and large, spanning several industries from oil & gas to retail. His Agile style is immersive, delivering tangible results in areas from reducing delivery variability to the honing of technical skills. Brett worked with a large utility company's PMO to introduce the Unified Process, supporting the entire transformation. He coached a smart grid company from the C level to developers. The company was command and control, consistently not making its contractual commitments. It became collaborative and met current contractual commitments. It also delivered the first release of a second project and remains self-sufficient. As of 2020, Brett had trained across 5 decades. This century he's focused on Test Driven Development and Refactoring in multiple languages (C++, Java, C#, VB.net), Legacy Refactoring, Patterns, Practices and Principles of OOD and Agile Immersions (with Robert Martin). Brett developed and offered an 8-week boot camp on agile software development from Java to Requirements, helping COBOL programmers migrate to Java. He also developed and taught a course on Agile Requirements Exploration. As a presenter, he's covered high-level design principles, functional testing, Aspect Oriented Programming, testing and writing multi-threaded solutions. He has delivered talks at Agile Testing Days, The Agile Conference, and several others. Brett has published technical articles including Testing, BDD, Aspect Oriented Programming and JEE. He contributed chapters on concurrent programming and testing concurrent programs to Clean Code, authored the second half of The STL published by Prentice Hall, among others. Brett received his Bachelor of Science in Computer Science from the University of Iowa and maintains his edge through project delivery, ongoing attendance at various leadership and development programs, and has studied under Weinberg and the methods of Virginia Satir. Brett lives with his family in Oklahoma City, OK. His current interests involve Tai Chi, Meditation and Liuhebafa.

Cecil Williams

Job Titles:
  • Director of Training
  • Member of the Amazing Team
Cecil started doing iterative development while helping a telecommunications company adjust to the industry deregulation over twenty years ago. He was a key member of the first agile project for a financial company that adopted Extreme Programming (XP). He was a technical lead on a project that was featured in Chapter 14 of Specification by Example - How Successful Teams Deliver the Right Software (2011, Manning). Cecil has been leading, mentoring and coaching teams in agile processes and software development engineering practices ever since.

Chad Seuser

Job Titles:
  • Module Engineering Manager, Large Tractor Drivetrain, John Deere
With the help of our Industrial Logic coaches, we cut one of our key parsers from 8000 lines of code to just over 400, splitting much of the functionality into libraries that all of our parsers can use. The whole thing is surrounded by tests, it's way easier to read, and runs a lot faster.

Christian Hujer

Job Titles:
  • Member of the Amazing Team
  • Senior Consultant
  • Generalist
Christian Hujer is a generalist, a jack of all trades and master of some, whose experience ranges from code to management. He is passionate about raising the bar in professional software development with the mantra of "Better Software, Better World". He started to learn programming on an Amstrad CPC 464 in 1984 and since then believes that a day without writing code is a lost day. His life in software development changed when reading Kent Beck's Extreme Programming Explained - Embrace Change in 2000. Another fundamental belief is that most things are taught better when practiced, not only preached. The first notable leg of Christian's professional journey was as a trainer for SUN Microsystems and other companies on topics like Java, Linux, XML, and Security. During his time as a tech lead and architect, Christian made an impact on the agility of smart card OS development by developing AceUnit for unit testing and TDD on resource-constraint embedded devices, reducing the build (from 30 minutes to 2 minutes) and test (from 12 hours to 2 hours) times and creating a modular, scalable configuration system to support different hardware and custom configurations with logarithmic instead of linear growth of effort. He has worked on many initiatives such as saving a substantial amount on AWS, developing microservice applications, migrating Big Data from DynamoDb / S3 to MongoDB, and developing a cloud-agnostic storage service for an international science publisher. He has coached and trained several dozens of teams ranging from startups to banks like BNP Paribas and UBS in modern software development topics such as TDD, BDD, XP practices (Extreme Programming), micro testing, Clean Code, SOLID principles, legacy refactoring techniques, DevOps, Scrum, Agile, and more. He is polyglot in languages (Prolog to Go, Assembler to Kotlin), frameworks, and development environments (smart card to the cloud). Christian is quite active in the software community. He has given talks at more than 75 meetups and conferences. His other interests, besides software, are science, electronic music, synthesizers, Lego, and foosball. Christian celebrates "Towel Day" and quotes Yoda or Obi-Wan Kenobi in every single training but prefers Star Trek over Star Wars. Christian lives in Goa, India, and his favourite dishes are Chicken Vindaloo and Wiener Schnitzel.

Cory Bryan

Job Titles:
  • Head of Product, Skribe
We successfully partnered with Industrial Logic on our newest point-of-sale software, for both mobile and web use. They helped us deliver outstanding, highly performant software, validated by thousands of automated tests. This software runs in thousands of restaurants and is used by millions of restaurant patrons.

Dhaval Dalal

Job Titles:
  • Member of the Amazing Team
  • Senior Consultant
Dhaval is a Senior Software Craftsman with more than 18 years of experience. He has worked on a variety of real-time and non-real-time web-based and client-server architectures on JVM and .NET platforms. He is interested in architecting applications, establishing environments, and helping transition and orient teams to an XP and Lean way of working. Dhaval is passionate about mentoring and coaching teams, as well as bootstrapping projects starting from ideation using XP approaches and OOD, DRY & SOLID principles. He has led development and mentored several teams in India, Singapore, and the United Kingdom at companies such as AgileFAQs Technology, Equal Experts, BNP Paribas India Solutions, and Cyberlog. Dhaval is a sought-after speaker who has presented at several conferences including Agile India and Agile Pune. He lives in Mumbai, India with his wife and daughter. He sings and plays the harmonium.

Drew Wallace

Job Titles:
  • Consultant
  • Member of the Amazing Team
  • Software Developer
  • Software Engineer
Drew is a Software Engineer Consultant with over 15 years of experience. His professional mission is to help developers leave the place better than they found it through software craftsmanship, guided by Modern Agile and XP, emphasizing continuous refactoring and psychological safety. Drew is a full-stack developer who specializes in backend development in Java and Spring.

Jai Mansaray

Job Titles:
  • Staff Member

Jariatu Mansaray

Job Titles:
  • Member of the Amazing Team
  • Co - Founder of Black Tech Columbus
  • Product
Jariatu is a people-focused Product coach with a passion for empowering teams and driving results. She specializes in process operations and change facilitation among dynamic organizations. Jariatu is also a co-founder of Black Tech Columbus, a non-profit organization focused on creating job and career advancement opportunities for minorities in the Columbus technology community. She has also volunteered her time to other organizations focused on diversity, equity, and inclusion in business and technology including The Columbus Urban League, TechCorps, and Women in Technology International Columbus.

Jessica McCay

Job Titles:
  • Member of the Amazing Team
  • Software Developer

John Borys

Job Titles:
  • Member of the Amazing Team
  • Senior Consultant

Jon Fazzaro

Job Titles:
  • Member of the Amazing Team
  • Senior Consultant

Jon Reid

Job Titles:
  • Member of the Amazing Team
  • Senior Consultant
Jon Reid has over 20 years of experience with unit testing, test-driven development, and refactoring. He has spent the last decade in mobile development and is the author of "iOS Unit Testing by Example." Jon holds bachelor's and master's degrees in computer science. It was during his master's program that he first heard about iterative development. But he didn't "get it" until he began digging into XP after graduating. While working at companies such as Adobe Systems, American Express, Apple, eBay, Microsoft, and Skype, he applied XP coding which included Mac & Windows programming in C++, Python, C#, Objective-C, and Swift. He then promoted team practices around pair programming, retrospectives, walking skeletons, and end-to-end story slicing. In search of better tooling, Jon will write tools if he can't find them. He created the Python and Objective-C versions of Hamcrest, and the Objective-C version of Mockito. For iOS developers, he created a tool enabling unit testing of alerts and navigation between views. Jon is passionate about helping teams learn to code with joy and drive down their cost of change. He discovered a love of teaching, especially when people's eyes light up as they begin to "get it." His blog Quality Coding focuses on technical agile practices for iOS developers. He is a popular presenter around the world and has taught TDD workshops to hundreds of developers. Jon grew up as an American in Japan. He lives in San Jose, California with his wife of over 30 years, who also grew up as an American in Japan. Jon loves music, especially prog rock.

Joshua Kerievsky - CEO, Founder

Job Titles:
  • Chief Executive Officer
  • Founder
Joshua is the founder and CEO of Industrial Logic, one of the oldest and most well-respected agile consultancies on the planet. Since 1996, Joshua and his global network of colleagues have helped people in teams across many industries leverage the wisdom and power of modern product development methods. An early pioneer and practitioner of Extreme Programming, Lean Software Development and Lean Startup, Joshua most recently crafted Modern Agile to help people and organizations benefit from a principle-based approach to agility.

Katherine Thalheimer

Job Titles:
  • Senior VP, Nielsen Media Research

Kevin Sivic

Job Titles:
  • Senior Consultant
Kevin is an Agile practitioner, coach, and developer with over 15 years of experience using Agile and Lean methods at organizations varying from small startups to large multinational firms. Kevin has a proven track record of helping create holistic views of organizational systems in order to enable business agility. His broad range of experience bridging software development and product management has helped organizations understand where their greatest opportunities to improve are and helped them to capitalize on those opportunities. Kevin has helped organizations in the Financial, Insurance, and TelCo industries by applying agile techniques and practices to significantly improve their ability to deliver world class experiences for their customers. He has led an enterprise Center of Excellence including a dozen agile coaches in order to design strategies to train and coach hundreds of teams impacting thousands of employees. Kevin has effectively blended many methodologies including XP, Kanban, Scrum, SAFe, DAD, LeSS and more to find the right set of practices to help organizations improve their predictability, quality, and time to market.

Kody Fintak

Job Titles:
  • Senior Consultant
Kody is an avid musician who writes music in the same collaborative manner as he writes software. He also enjoys video games, anime, tabletop RPGs and making espresso.

Kourosh Zamanizadeh

Job Titles:
  • COO, Laurel Inc.
Industrial Logic engineers consistently pushed our processes, code, and team to deliver top-notch products. If you need to build a product and want excellent results, look no further than Industrial Logic.

Mark Schell

Job Titles:
  • Senior Consultant

Matthew Carlson

Job Titles:
  • Senior Consultant
  • Professional Software Engineer
Matthew Carlson is fascinated by the intersection of software development, communication, and high-performance teams. He is a developer, trainer, coach, facilitator, and speaker with over 20 years' experience helping organizations improve at every level, from powerful software development teams to senior leadership. With his strong focus on fundamental principles, people who work with Matthew gain a deep and practical understanding of how and why solutions work in their context. Matthew's background in Organizational Communication has helped executive and team members find clarity through his coaching, teaching, mentoring, and facilitation. He is known for bringing people together, deep listening, and helping people discover practical solutions. Matthew has been a professional software engineer working on projects as diverse as healthcare management, integration with steel fabrication robots, and mobile communication applications on Android and iOS platforms. He has an outstanding Java background and has recently added JavaScript to his bag of tricks. His technical passion is cleaning legacy code and helping organizations get to a point where they are focused on continuously delivering customer value rather than fighting fires. He is a frequent conference speaker on topics ranging from Organizational Communication to Mob-programming. Matthew lives just outside of Berkeley, California where he and his wife make a hobby of "collecting hobbies". From studying languages, musical instruments, historic costumes, to 3D printing, and jewelry design they are always learning and building.

Mike Rieser

Job Titles:
  • Senior Consultant
Mike has a deep understanding of software development, a passion for technical excellence, and a desire to teach. He authors and delivers classes on software development. His classes range from helping the non-technical understand test-driven development in Java for Non-Programmers to teaching tech leads and architects how to deodorize code smells and transition from upfront-design to more flexible agile/evolutionary design. In his spare time, Mike is an avid gamer enjoying both computer and board games, particularly strategy games.

Mischa Geldermans

Job Titles:
  • Senior Consultant
Mischa is an agile software developer and coach with over 20 years of experience. His work experience is primarily in high tech: in academia, company research, startups, (medical) product development and embedded application environments. Some of the applications he has worked on are deep brain stimulation therapy systems, multi-core processors, real-time file systems and IP-based multimedia services.

Penny Appleton

Job Titles:
  • Consultant
  • Agile Coach
Penny Appleton is an agile coach who works with leaders and teams to help them deliver valuable software safer and faster. With over 15 years of software development experience from product management to engineering, she brings a unique perspective to software delivery. She is passionate about development practices that promote collaboration, feedback loops, and learning.

Perry Reid

Job Titles:
  • Senior Consultant

Sandra Browne - COO

Job Titles:
  • Chief Operating Officer

Shawna Greenway

Job Titles:
  • Chief of Staff

Siddhesh Nikude

Job Titles:
  • Senior Consultant
Siddhesh has been actively involved in different community events. He has conducted more than 25 CodeRetreat / MobRetreats. He is quite interested in watching movies, reading books, and making things simpler for people to understand.

Tara Scott

Job Titles:
  • Senior Product Consultant
Tara Scott is a product, UX and organizational behavior coach who has worked for over a decade with teams, leaders and organizations of all shapes and sizes. She is passionate about helping individuals collaboratively invest in a psychologically safe culture that allows them to thrive, innovate and pour their authentic selves into the products they create for others. Tara has vast experience as a product development coach to help build pragmatic agility practices and help others understand the art of progress over process. Tara believes in a "human first" approach to creating software, and has spent years within a variety of industries (Ford, Disney, Target) to help create UX and UI practices that allows organizations to keep the pulse on both users and competitors. She has created UX research programs at organizations such as CH Robinson and Leadpages and has used tools such as the Design Studio Method to build better product experiences. Tara is also a certified Fearless Organization™ practitioner and believes that diversity, equity, and inclusion need to be at the forefront of conversations around building dynamic teams. Tara lives in Minneapolis with her partner and their pug named Penny. She runs, climbs and loves rock n roll.

Tim Batty

Job Titles:
  • Software Developer
Tim Batty is a software developer who is committed to best software development practices and agile principles. He thrives on breaking down complicated concepts into bite-sized pieces and applying them to product delivery. He is a solution-oriented team player who is able to identify root issues with a passion for delivering quality software continuously. His experiences include Java, Spring, Kotlin, Kafka, Jenkins, building CI/CD pipelines, JavaScript, responsive web development and back-end technologies. Tim created an award winning CI/CD pipeline with Jenkins, which has helped teams make significant leaps forward in the amount of work they were able to accomplish quickly. Before software development and practicing XP software principles, he worked for years in the automotive industry as a problem solver well versed in Six Sigma techniques focusing on continuous improvement. Tim enjoys using TDD and XP practices while working with teams at Ford. He has worked in various teams and code bases, including: GOE: Ford Application/series of applications to enable Dealers in China to manage orders fornew vehicles. Full Stack Team. Developed Microservices OBM: Ford backend application to manage the Global Order Bank, which stores data for Order Management, Master Sales Systems and Regional Fulfillment Systems for US and Global markets. SI-Con: Ford backend application to convert data for globalization/consumption by OBM FordPass: A mobile app used by Ford to provide a rewards system for Ford and Lincoln customers. Backend application that manages loyalty points. Tim lives in metro Detroit, Michigan, with his wife and their son. He enjoys father-son projects like building a treehouse/fort in the backyard and disassembling electric appliances to find components and building robotic devices. In play as in work, he loves to take advantage of opportunities to instill wonder and appreciation for learning and applying those principles in new and creative ways to come up with effective solutions.

Tim Ottinger

Job Titles:
  • Senior Consultant

Tom DeMarco

Tom DeMarco made software analysis and development inherently safer in 1978 when he published his...

Wyatt Sutherland

Job Titles:
  • Senior Consultant