We give shape to your ideas.

About Us

We are a small, agile software development company that started out just like you. Kyle Blocher, our CEO, spent 8 years as an independent technology consultant, starting in 1999. He dreamed of starting his own company one day, and in 2007, it became a reality. Now, his mission is to help entrepreneurs everywhere live out their dreams, with the most revolutionary technology on the market.

Since opening our doors, we’ve experienced annual growth of over 100%. Our continued growth has been challenging and exciting. We are still a small firm with Midwestern roots, but we have big dreams. We believe software plays a huge role in the world as a catalyst for change. It’s our job to help your business advance through the development and application of software.

Contact us for your technology needs today. We give shape to your ideas.

Member Bio image

Kyle Blocher

Chief Executive Officer

Specialization: Software Programming; .NET; SQL Server; Scheme; VB; C#; Java; C/C++; Windows; Unix; Linux; Consulting

Kyle has been programming since the age of 5. He made a name for himself in the programming community after showcasing his ability to work with any framework, language and platform. After graduating with his Bachelor’s in Computer Science and Business Operations from Indiana University, he began working as a self-employed software engineer. He earned a Master’s in Computer Science from the University of Illinois at Urbana-Champaign, and shortly thereafter started Blocher Consulting in 2007. His company has tripled in size since opening and it continues to thrive across the Midwest. He speaks fluent Mandarin and lives in Champaign with his wife, Grace, and two young children.

Member Bio image

Joshua Marner

Chief Technical Officer

Specialization: System Architecture; C£; .NET; SQL Server; Windows Server; Java; C/C++; Linux; Python; Computer Vision

Josh began working on computers at the age of 6. He earned his Bachelor’s Degree in Computer Science at the University of Illinois at Urbana-Champaign, and is a highly skilled programmer. During his career, he has worked on numerous high-level software projects, including a C++/Microsoft Kinect project at the National Center for Supercomputing Applications, assembling computer networks for more than 100 users at a local bible school and building a computer-automated nail gun, including research, design and quality testing in a single weekend. He is an extremely talented computer engineer and can design and problem solve cross-platform, language and framework. In his spare time, Josh enjoys farming.

Member Bio image

Nicholas Prince

Chief Operations Officer

Specialization: .NET, ASP.NET MVC, SQL Server, MySQL, LINQ, PHP, JavaScript, AJAX, SignalR, HTML5/CSS, IIS, Git, SVN

Nick is a passionate software engineer who is driven by building high quality, end-user software. He has a background in web development and software engineering, and offers unique expertise and skill in software development. He was trained in software engineering at Mohawk College in Hamiltion, ON, Canada. Career highlights include development of real-time web communication system using SignalR, front-end cloud applications and ASP.net MVC applications.

Member Bio image

Alex Benson

Business Analyst

Specialization: Business Analysis; Project Management; Accounting; HR; Business Strategy

Alex is the only non-developer employed at the company. Before coming to work for Blocher Consulting, he was a small business owner while also working as a manager for two small businesses in Bloomington Indiana. He received a Bachelor's in Management from Indiana University and is a certified Scrum Master. He takes care of everything from an operational standpoint - accounting, HR, administration; as well as managing software development projects. Currently he has multiple side projects in addition to his responsibilities as CFO - www.MuscleWiki.org and www.A2BCompany.com

Member Bio image

Brett Geist

Graphic Designer

Specialization: Web Design; Graphic Design; Digital Media

Brett has a passion for digital media. He trained in Digital Media and Web Design at Parkland College and studied Mass Communications at Southwestern Illinois College. He is skilled in Adobe Creative Suite. Brett worked as a web developer at the University of Illinois at Champaign-Urbana before coming to Blocher. At Blocher, he is our graphics expert and his projects include comprehensive web design, graphics generation and video creation.

Member Bio image

Jessica Lamardo

Techinical Writer

Specialization: SEO; Content Marketing; Technical Writing; White Papers

Jessica is a skilled professional writer. She earned her Bachelor’s at the University of Illinois at Urbana-Champaign, and pursued journalism before coming to work at Blocher Consulting. She has covered the U.S. Departments of Defense, Homeland Security, Centers for Disease Prevention and Control and Health and Human Services. Her work has also been featured on Make: Magazine. She is fluent in Spanish.

Member Bio image

Yevgen Reztsov

Software Engineer

Specialization: UX, UI, Software Architecture, Software Development, Marketing

Yevgen is a skilled computer programmer that can do it all. His background in marketing helps him execute streamline UI/UX design, and his background in computer science architecture development enables him to build complex back-end software as well. In his spare time, he enjoys spending time with friends in San Diego.

Member Bio image

Enruo Guo

Software Engineer

Specialization: Artificial Intelligence in Education; Human Computer Interaction; Machine Learning; Probability; Virtual Reality; Augmented Reality; Algorithm Design and Analysis

Enruo is a gifted software engineer. She is an expert in diagram-based Intelligent Tutoring Systems, Java frameworks for XML and chemistry for biotechnology. She earned her Bachelor’s and Master’s in Computer Science from Iowa State University, and earned her PhD in Computer Science and Human Computer Interaction from Iowa State University as well. Her background includes high-level HCI and data visualization research, teaching and app development. She is fluent in Mandarin.

Member Bio image

Alex Nguyen

Software Engineer

Specialization: MVVM; WPF; Entity Framework; Xamarin/mobile development; C#

Alex is a skilled programmer with a love for data visualization, high-level design and continual learning. After earning his Bachelor’s in Materials Science and Engineering from the University of Illinois at Urbana-Champaign, he developed a passion for programming and artificial intelligence. Project highlights include high volume web scraping with parallel headless browsers and developing an anti-spam chat bot. He is fluent in Vietnamese and proficient in Spanish and Mandarin.

Member Bio image

Tyson Williams

Software Engineer

Specialization: Computational Complexity Theory, Algorithm Design and Analysis, LaTeX, Java, Mathematica, Linux

Tyson has a passion for learning and is interested in the theory of computation and discrete mathematics. His unique skillset helps contribute to the development of correct and efficient code. Tyson earned a Dual Bachelor’s in Computer Science and Computer Engineering from Iowa State University. He went on to also earn his Master’s and PhD in Computer Science from the University of Wisconsin-Madison. His research has appeared as six conference publications and will also appear in two book chapters. The places that Tyson presented his work include Google Madison and Schloss Dagstuhl – Leibniz Center for Informatics in Germany. In his spare time, he enjoys editing Wikipedia and spending time with this wife and three young children.

Member Bio image

Julian Navarrete

Software Engineer

Specialization: Perl; JavaScript; Back-end programming

Julian is a talented programmer who has worked with virtually every framework and language. He has done everything from back-end web development to programming for major research outlets, including KIST and Yale University. At Blocher Consulting, he serves in a fluid role that supports software development, IT and UI/UX design. He earned his Bachelor’s in Informatics with Computer Science Cognate from Indiana University.

Member Bio image

Elijah Kohrt

Software Engineer

Specialization: Advanced Mathematics; Big Data; Back-End Software Architecture

Elijah Kohrt entered college at the age of 14 due to his exceptional academic performance. He is extremely gifted and has dedicated himself to pushing the boundaries of computer science. He studied at the University of Illinois at Urbana-Champaign, and has worked on a number of high-level projects that depend on math and computer science theory to further push and develop current computing technology. When he isn’t working, he enjoys playing Go and watching anime.

Member Bio image

Milan Milanovic

Network Administrator

Specialization: Specialization: Network Administration; Security Engineering; Programming

Milan has over 10 years of experience in security engineering, software engineering and network administration. He earned his Bachelor’s at Mohawk College in Hamilton, ON, Canada, and studied Video Game Design at the International Academy of Design and Technology. His background in programming allows Milan to bring unique problem-solving abilities to network administration. His competencies include back-end coding, SIEM and Unity.