Coders and Creators: Adrian Moise
Meet Adrian Moise, Founder and CEO of Aequillibrium
Tell us about Aequilibrium
Aequilibrium is a digital product development and design studio. We’re fiercely passionate about building frictionless user experiences and enriching the world by using technology as an enabler. We offer services such as interface design and software development in order to deliver winning web, mobile and IoT applications,- all of which have the end user at the heart of it all. For us, it’s not just about building technology. We have the privilege to create solutions that change how things are done in the future.
Tell us a bit about yourself.
I’m a geek at heart. What a surprise, right? I began my career as a lead game developer at Ubisoft, and, over time, I became excited about digital transformation. My first foray into this was through my PhD in eHealth and exploring the way in which radiologists reviewed images, and their switch from light boxes to the use of sophisticated computers. After completing my PhD, I could either become a professor of computer science or join Electronic Arts as part of the mobile gaming division.
Mobile was something I was particularly passionate about, but I also shared a fierce passion towards giving back to the community, and the sharing of my knowledge and experience. I pondered long and hard over the split pathway in my life. And then I thought: “Maybe teaching in a classroom wasn’t the only way”. That’s when I realized that I could build my own team and share new skills and ideas with them every day, while also learning from them. Hence, Aequilibrium was born.
What was the inspiration behind Aequilibrium?
My mindset has always been inspired by the quote, “impossible is nothing.”
That wasn’t always the case when some work environments were constrained by a lot of rules, policies, and legacy systems. I wanted to build passionate and high-performing teams and too many obstacles could have hindered that in previous environments. I started to look for a new way to start something in which I could bring together my learnings from different companies, and even different continents, and harness everyone’s unconstrained energy- with no strings, rules, or policies attached. Aequilibrium was created out of the need to balance craftsmanship and speed, with the ability of nimbleness and being able to quickly adjust to ever-changing business needs.
How is coding involved with the projects you are currently working on?
We’re very passionate about technology since it’s embedded into both our everyday lives and the solutions that we build for our clients. A lot of that means coding custom solutions to solve problems that haven’t yet been resolved. What’s more amazing is that the typical life of most hardware devices have been extended by software.
Aequilibrium designs and develops web and mobile applications to drive business value for our clients, fast. This involves writing code for software products such as sleek and responsive web applications, mobile applications for iOS or Android smartphones or tablets, or to connect customers to brands using IoT and smart devices!
Why should everyone learn the basics of coding?
People should learn the basics of coding for three reasons:
To demystify what coding means and to give people the confidence when they use the devices to find innovative ways to leverage this technology To keep people’s mind fresh and challenge the status the quo To gain a competitive advantage, as software will play an increasingly bigger role in every industry
What do you think is the biggest misconception about coding?
That coding is only required in technology companies. Instead, software is a now a permanent part of the world and there’s a lot of coding in which technology is an enabler. Take an eCommerce platform such as Amazon as an example, or a device manufacturer such as Samsung.
The truth is that coding is an opportunity to unleash a person’s creativity and to bring new ideas to life. This is true across Canada, the Silicon Valley, and anywhere else where people have access to computers, the internet, and an eagerness to code. Incredible value is being generated by people who code, and as a result, by entire communities who are eager to learn, contribute, and share their knowledge.
Do you have any advice for aspiring coders wanting to get involved in your line of work?
Have a good foundation and be eager to learn. We bring on people to the team for their potential rather than just for the skills they already possess. With the right fit, we’re able to inspire transformational learning and help individuals level-up their knowledge and fast track their career. Don’t be afraid to try new things—we encourage people to roll up their sleeves and get their hands dirty. Plus, it’s easier than ever now. There are open source API’s, and you can put your credit card down and get your application hosted on a server hosted in the cloud within minutes. This lowers the barrier for startups who can emerge out of nowhere and become a competitor to more established companies. People can fulfill their dreams, enhance existing solutions, or totally disrupt an industry by providing innovative, seamless and personalized user experiences.
My advice: be curious and try something out, interact with your peers, and become aware of the resources available to you so you don’t have to reinvent the wheel to get a basic application in place. Just like how a globetrotter understands different languages and cultures and how to interact with various people, good developers need to have their arsenal of tools ready by knowing multiple programming languages.
Also, be patient and don’t lose the drive to get bigger and better results every day. You have athletes accomplishing amazing feats during the Olympics and you have musicians playing at world-renowned concert halls. To become a master in your field, you need to have the discipline for intentional practice. You need those hours (and no, there isn’t a shortcut around it) to become an expert!