Our Valuable Team Members


Amir started his career in 1993 working as a software developer. Since then he has been working as a senior software engineer or product manager for companies such as Motion Metrics International Corp, SEON, NOKIA, NORPAC, and Microsoft. He has been teaching advanced Microsoft courses at British Columbia Institute of Technology (BCIT) since 2002. He is also a member of the following communities: ASQ, APICS, PMI, .netBC, NPA, and ITAC.

Amir specializes in Microsoft technologies and spends most of his time either leading different teams in Huma Solutions or teaching Microsoft programming courses across Canada, Europe, Australia, Middle-East, and the United States. Over the years, Amir has developed hands-on experience and skills in architecting and building desktop, distributed systems for mining industry and for multi-transnational systems.

As a Microsoft Visual C# MVP, he has talked frequently in technical presentations such as DevTeach, Microsoft TechDays, Vancouver Technology Festival, and .netBC. Amir also has contributed in some patents.
Amir is continuously involved in the innovation of Software Development Processes, Techniques, Architectures, Deign Patterns, Frameworks and Technologies that are used by the team in Huma Solutions.

Yaroslav Pentsarskyy


Yaroslav has been involved in SharePoint solution architecture and implementation since 2003. As a Microsoft SharePoint MVP since 2009, Yaroslav keeps in close touch with SharePoint product team. Yaroslav frequently presents at local and worldwide tech events as well as online; you can always find a fresh bit of SharePoint information on his blog: www.sharemuch.com. To learn everything Yaroslav knows about SharePoint, check out his books.

John Huang

 John Huang is an SQL Server expert, the only Microsoft SQL Server MVP owning Microsoft Certified Master/Microsoft Certified Solution Master of SQL Server credential in Canada. He worked with fast growing high concurrency complex database systems (1TB/year growing in size), managed thousands of SQL Servers linked by replication with very few team members, designed hundreds of database systems, and wrote millions of lines of T-SQL as well as C# and Delphi code since year 1994. He is specialized in database/data warehouse infrastructure design including but not limited to high availability, disaster recovery, and replication, high concurrency and data warehouse system design and complex data processing, performance tuning, troubleshooting, and T-SQL coding. John is passionate about SQL Server. He spoke at local and virtual SQL PASS chapters, SQL Saturdays, DevTeach, TechFest, and TechDays in many cities in US and Canada as well as other countries, provided free training sessions for software companies, founded Victoria SQL PASS user group, and blogs at http://www.sqlnotes.info. John loves working with your team or work independently to get things started correctly and done as fast as possible, wants to transfer as much of his knowledge and skills to your staff as possible, and prefers to provide you the services you need now and come back again in the future when your needs have evolved.

Nadiia Bogush – PhD in Computer Science


Nadiia Bogush has been in IT for more than 10 years. She is very familiar with various Microsoft technologies such as C#, Vb.NET, WCF, WPF, and Design Patterns. Nadiia has been enjoying preparing lectures in Software Development, Data Analysis, Machine Learning and Artificial Intelligence since 2002. She believes that the patterns recognized in the data could narrow a growing gap between data generation and data understanding and should be used for decision making and forecasting. She is currently working on enhancing our machine learning algorithms for our Kinect projects.

Matt Jarvis


Matt has been working as a software developer immediately after his graduation from University of Thompson River. He has designed and implemented many Windows, Web, Mobile applications for various companies. His core expertise is derived from years of research and hands-on experiences. He has been extremely active in SQL events and communities. Currently he is working on optimizing SQL Server data, and creating C# services.

Mahdad Khatir, PhD in Mathematics

Mahdad holds a PhD in Mathematics from Simon Fraser University (SFU). He has worked as a postdoctoral fellow at the Department of Communications and Networking at Aalto University (formerly: Helsinki University of Technology) in Finland, where he maintained a cutting edge research in classifying mathematical objects using combinatorial algorithms. He also held a postdoctoral position at the Department of Mathematics at University of British Columbia (UBC). He has published several papers in well-respected journals and has given over 30 presentations at international conferences.
Mahdad has a strong mathematical background, extensive computational experience, the enthusiasm to learn and explore new areas, and the dedication to complete tasks in a timely manner. The nature of his work requires critical thinking and creativity at all times. He is working on the Machine Learning Algorithms of our brain game apps.
In addition to his own research, Mahdad has assisted a few industrial partners, including the DiaTech Oncology, a clinical pathology laboratory where he provided a solution to a critical problem measuring the effectiveness of the tentative drugs, the semiconductor company PMC- Sierra, where he provided a solution to a coding problem sought by the firm’s client, and the Maplesoft company, where he was the primary implementor of a new Graph Theory module for the computer algebra system Maple. His efficiently implemented algorithms have become part of the mainstream Maple 11+ distribution.
Mahdad is the recipient of several merit-based awards including the NSERC Doctoral Canada Graduate Scholarship and the NSERC Postdoctoral Fellowship, two of the prestigious Canadian awards in science, as well as a Third Prize at the 7th International Mathematics Competition in London.

Nan Li, M.Sc


Nan Li A former Microsoft employee, Nan Li has been working with Microsoft technologies for over 20 years. As a Microsoft Certified Professional Developer, he has applied his solid knowledge of C#, .Net framework, LINQ, Design Patterns, ASP.Net MVC, Entity Framework, SQL Server, jQuery/Javascript/knockoutJs, XAMARIN, XAML, MVVM to numerous projects, not only implementing the functionalities, but also delivering high quality software. His previous studies on functional programming languages has now made him a true expert on LINQ. With his Master of Computer Science degree from The University of New South Wales in Sydney, he also has a lot of research experience on Data Mining, Neural Networks and Image processing. He is the author of five programming books.

Cyril Nguyen


Cyril holds a diploma of Computer Systems Technology (CST) from BCIT. He has been involved in Quality Control (QC) on various Windows Store and Windows Phone applications. Recently, he has been working on submitting Windows Store and Window Phone apps.

Sulun Yu – M.Sc.


Sulun Yu has a bachelor degree in Computer Science and she has a master degree in Electronic Commerce (E-Commerce). During her nine years of experience working in the IT industry in Canada, she has developed and tested large scaled application with exposure to security, performance, online transaction and globalization. She enjoys technical challenges and keeps learning cutting-edge technologies.

Erika Fitzpatrick


Erika graduated from Douglas College. She is responsible for technical Software Design Documentation. She also has extensive experience in requirement management including the creation of software requirement specifications (SRS), and UML charts.

Arash Ahani, B.Sc.


Arash has been working as a software developer since 1995. He has designed and implemented many Windows, Web, Mobile applications for various companies. His core expertise is derived from years of research and hands-on experiences. He has been extremely active in  C, C++ and C# developments. He started learning image processing and OpenCV in 2003 and he was awarded for his novel algorithm for image based autonomous navigation. He is currently working on enhancing our 3D facial expression algorithms for various intelligent vision systems.

Scott Noble, MBA


Scott brings to this role an extensive background in software technologies, and software development tools. He has served as Vice President of Marketing for various enterprise level companies. He spent the first 10 years of his career in very technical roles as an engineer, UX developer, engineering manager, and in technical consulting positions. In addition to his professional experience, Scott has an eclectic formal education. He holds B.Sc.  in Computer Engineering and he also received a Master of Business Administration degree from Harvard Business School.