Technical Approach to Evolutionary Changes
My approach to software architecture and development is evolutionary, not an ivory-tower exercise—get your product built, secured, and out there in the real world as soon as possible. If you miss the mark in any way, your customers will tell you. Better to hear it from them after 3 months of pre-launch development work than 3 years.
To me, a well-researched idea that endorses a realistic expectation of the value it might bring is of the utmost importance. A venture that reflects my personality is dedicated to being the best version of itself, compromises only where it’s sensible and ethical to do so, and takes its integrity and responsibility to its people seriously. The experience of my product from the perspective of an end-user is always my priority. And as the person with the most control over the actual software they pay for, I take my craft and responsibility earnestly.
Across each chapter of my career so far, I’ve faced different challenges, from finding myself isolated and unstimulated to missing real hands-on projects. Above all, it was an eventful journey of experiencing a variety of professional roles and finding the next best fit that could accommodate my passion. After joining Builders, I get to focus on what I love - translating high-level product vision into high-quality, tangible software systems.
I credit my career so far, both inside and outside academia, and even my software engineering skills themselves to my relentless appetite for failing until I succeed. I wrote many lousy software on my journey to be able to write good software, had several papers rejected before becoming published, and gave a lot of mediocre lectures before I learned what keeps learners engaged. At no point do I let that fact discourage me. I’m notoriously bad at knowing when to give up on things I’m excited about. And so long as I’m careful to apply that facet of my character in a productive direction, I tend to keep running at a problem until I overcome it.
At the end of the day, I long to make a real difference in how people experience their jobs. I want to give them the tools to dig deep into what about their work makes them happy, and what is draining their energy, and help create an environment where they can put those tools to use. It’s been a dream of mine to not only build the product but also the company itself. And I think it would be disingenuous to pretend that I’m not also excited by the personal challenges and learning opportunities launching a new venture will bring.