Kadro is a software engineering firm providing eCommerce systems and Marketplace integrations for our clients.

About Kadro Solutions

Founded in 2001, our employee owned firm has consistently delivered scalable, enterprise class e-Commerce solutions that work. Our expertise, our ability to evolve with the needs of our clients, and our commitment to customer service results in a common experience of very satisfied and loyal clients.

Our clients range from small businesses to Fortune 100 companies. We work with start-ups, sole proprietors, medium-sized, and large companies.

We provide e-Commerce, marketplace integrations, and custom web development to a variety of industries including: Automotive, Consumer Electronics, Consumer Packaged Goods, Field Services, Financial Services, Apparel / Fashion, Healthcare, Housewares, Jewelry, Janitorial/Sanitation, Office/School Supplies, Textiles, Telecommunications, Training, Warehousing and Logistics.

When working with Kadro, we provide our customers with the confidence of working with a cohesive team providing expertise through-out all stages of the project life-cycle. We stand by our solutions and provide full service support.

We take the time to learn your business, so that we can apply that knowledge to creating the right software architecture, design and implementation for a comprehensive solution that meets 100% of your business needs.

This level of dedication to deliver is why we’re trusted as partners by our customers.

Kadro is a Magento Solutions Partner and an eBay Certified Provider.

Leadership Team

Rick Johnson

Rick Johnson - President and CEO, Co-founder

Rick is President and CEO of Kadro, which he co-founded in 2001. Rick is responsible for leading Kadro's strategic vision, directing the operations of the organization, developing the business, and ensuring satisfaction and loyalty with customers, vendors and employees. He is also responsible for leading our e-Commerce software engineering team. Rick has over 30 years experience in software engineering and engineering management in the areas of software product development, professional consulting services, and information technology.

Rick graduated from North Carolina State University with a Bachelor of Science degree in Electrical Engineering in 1984 and Master of Science degree in Electrical and Computer Engineering in 1987. Prior to Kadro, Rick has worked at Internet consulting firm iXL in Charlotte, Nortel Networks and Research Triangle Institute in RTP, and Naval Research Labs in Washington DC.

View Rick Johnson's profile on LinkedIn

Malcolm Allen

Malcolm Allen - Chief Technology Officer, Co-founder

Malcolm is CTO of Kadro, which he co-founded in 2001. Malcolm is responsible for leading the overall technical direction of the company, including the development of software architectures and frameworks as well as working with customers on designing and developing their solutions. Malcolm is responsible for leading our software engineering staff and managing the teams for our custom web application and mobile development services. Malcolm is passionate about learning our customer's business and building solutions to meet 100% of their business needs.

He has over 20 years experience in software engineering applied in the areas of product development and professional services consulting. He has extensive experience in developing enterprise-level web applications, integrating mobile solutions with web applications, database design, and distributed computing using a variety of technologies and architectures. Malcolm graduated from Virginia Polytechnic Institute and State University (Virginia Tech) in 1995 with a Bachelor of Science degree in Computer Engineering. Prior to Kadro, Malcolm worked at Internet consulting firm iXL in Raleigh and Nortel Networks in RTP, developing web application frameworks and large-scale web applications in both Java and Smalltalk.

View Malcolm Allen's profile on LinkedIn

Scott VandeLinde

Scott VandeLinde - Chief Information Officer, Co-founder

Scott is CIO of Kadro, which he co-founded in 2001. Scott is responsible for Kadro's managed hosting solutions, system's engineering, networking, and computing infrastructure. He also manages our eBay integration team.

Scott has 25 years experience in software engineering applied in the areas of web application development, mobile computing applications, and distributed systems. Scott graduated from Duke University in 1991 with a Bachelor of Science degree in Electrical Engineering. Prior to Kadro, Scott worked at Internet consulting firm iXL in Raleigh and Nortel Networks in RTP.

View Scott VandeLinde's profile on LinkedIn

John Bowser

John Bowser - Sr. Software Engineer, Co-Founder

John is a Sr. Software Engineer at Kadro, which he co-founded in 2001. John works as a senior software engineer, solutions architect, and project lead for many of Kadro's Magento projects.

John has more than 30 years of experience in software engineering applied in the areas of product development, quality assurance and professional consulting services. He graduated from Albright College in 1985 with a Bachelor of Science degree in Computer Science and from the Georgia Institute of Technology in 1987 with a Master of Information and Computer Science degree. John has extensive experience in developing high-end web applications, distributed computing applications, call-processing software, quality assurance, and user interface design.

Prior to Kadro, John worked at Internet consulting firm iXL in Raleigh and Nortel Networks and Data General Corporation in RTP.

View John Bowser's profile on LinkedIn

The 'Kadro' Name

The Kadro Name

kah • dro
1. cadre,
2. framework.

Origin: Esperanto. Synonym: architecture.

The word kadro means framework in Esperanto. Esperanto is a language introduced in 1887 by Dr. L.L. Zamenhof. He proposed Esperanto as a second language that would allow people who speak different native languages to communicate, yet at the same time retain their own languages and cultural identities. Esperanto is regarded as one of the easiest languages to learn. Today, Esperanto is spoken by millions of people throughout the world.

Choosing our name from the Esperanto language symbolizes our strategy to deliver open and easy to use solutions that enable people to efficiently and accurately communicate information and data throughout the enterprise.

"Framework" is also core to our strategy. The Kadro team has a long history of developing robust software architectures with supporting object-oriented frameworks to meet many business needs. Our software development strategy is focused on delivering reliable and maintainable solutions that reduce total cost of ownership. Our software architecture and frameworks enable us to leverage proven, reusable solutions as the foundation for each custom software system we deliver.