About Us

Simplicity is the ultimate sophistication

"Leonardo da Vinci"

We truly believe that simple is a beautiful thing. Our focus is to innovate by reinventing what software should look like: simple, elegant, and functional.

Members of our team leverage their experience in investment banking, entrepreneurship, and Computer Science towards innovating solutions that utilize the state-of-art technologies. Our line of solutions provide robust, easy to use, high-level and real-time systems. Unlike many other solutions in the market, which require IT staff(s) to setup, maintain, and generate reports out of many disparate sources of data, InVistaWare hides the complexity of data and provides an all-in-one custom solution.

Our Team

140x140
Abbas Sarraf, PhD.

Co-founder & Software Engineer

Follow Abbas

Abbas taught himself GW-Basic when he was 10 years old. Since then, he hasn't stopped writing computer programs. Realizing that his survival depends on finding problems to solve, he attained a PhD in Computer Science focusing on Artificial Intelligence and Evolutionary Optimization, but that wasn't enough for him. Now, his mission is to optimize everything when it comes to running a business. That includes the number of goals he concedes while playing FIFA with co-workers. In his free time, Abbas loves to relax, spend time with family and friends, travel to new places, and enjoy the little things in life.

140x140
Afshin Esmaeili, MSc.

Co-founder & Software Engineer

Follow Afshin

Afshin is a passionate computer scientist and researcher with focus on innovation where science and technology meet. He has years of experience in implementing heuristic optimizations and highly interactive multi-agent systems. He has published several scientific articles in international conferences and journals. As an entrepreneur he was involved in the development of a recommendation system for a small startup company where he pursued lean startup concepts. In 2013, Afshin co-founded InVistaWare. Afshin has a keen eye for design and gets excited about new ideas and developments when it comes to user interface and user experience.


140x140
Hamidreza Baghi, PhD. Candidate

Software Engineer

Follow Hamid

Hamid is a Software Engineer and developer with more than 15 years of experience. He has worked in the field of Software Engineering both as a researcher and practitioner. He received his MSc in Computer Science from University of New Brunswick and is currently a PhD candidate at the Department of Computer Science at University of Calgary. Throughout his career, he has worked on more than three large-scale software systems and various other systems. His current area of research focuses on employing artificial intelligence to improve automation of software development and maintenance.


140x140
Hanif Joshaghani, MBA.

Co-founder & VP Business Development

Follow Hanif

Hanif is an entrepreneur involved in finance and business development for several oil and gas and oilfield service companies. Hanif has a strong background in corporate finance, business development and investment banking. As InVistaWare's VP of Business Development, Hanif has been playing a critical role in business development and financial management of the company.


140x140
Mahdi Oraei, M.Sc.

Software Engineer

Follow Mahdi

Making the world a better place to live is his number one priority and he believes he started off by making data management in fields and offices easier. Chess is his favourite sport (to watch!). He loves innovation and hates boring routines.


140x140
Jaime Soulodre, MA.

QA Engineer

Follow Jaime

Jaime is the kind of person who is as relaxed in an interview as he is living in a teepee in the cold of winter. His experience runs the gamut of life experiences, from felling trees for lumber in the mountains of BC to building QA processes and continuous integration frameworks for development teams. His brutally accurate judgement is offset only by his outer calmness; his love of simplicity is born only from his comprehension of complexity. No matter how well you think you know him, he will always surprise you.


140x140
Atieh Sarraf, M.Sc.

Software Engineer

Follow Atieh

Atieh likes exploring new environments. After finishing her Master’s degree, she started her career as a .NET developer in a well-established company. She then moved to InVistaWare to get hands-on experience with Java. Leaving Calgary did not stop her from contributing to InVistaWare and learning new technologies. She is currently working remotely for InVistaWare from Vancouver.


140x140
Jayson Basañes, B.Sc.

Software Engineer

Follow Jayson

A self-taught full stack developer, Jayson has extensive experience in various fields ranging from mobile app development to orchestrating EC2 servers. After having co-founded two tech startups in his homeland, he has again found his way into the startup scene in Calgary. When he's not juggling iOS code at InVistaWare, he is usually running around the house chasing his two-year old daughter.