About Me


Turkey Trip

My name is Saravanan Subramanian (சரவணன் சுப்பிரமணியன்), an old Tamil name (தமிழ்) that is pronounced “seruh-va-nun sue-bruh-money-yen”) based in Regina, Saskatchewan, Canada 🍁 . I make a living as a software developer/architect building web, mobile and cloud-based applications for the healthcare and financial sectors.

I am very passionate about software development and software architecture, and I am thrilled to be involved in a field that is having a profound impact on the very nature of humanity in terms of changing as well as accelerating how humans learn, use and share knowledge with each other as part of the numerous commercial and non-commercial activities that we all collectively engage in every day.

Though the problems of the world are increasingly complex, the solutions remain embarrassingly simple ~ Bill Mollison

Over the last 23 years, after completion of my undergraduate and graduate degrees in Engineering, I have worked on some very interesting software projects ranging from rowing performance improvement studies, microwave guide design, food quality assessment instruments, teleradiology and imaging systems, electronic health record systems, financial and investment management-related applications, electronic document management and speech recognition-based applications. I have shared this journey with some sharp people over the years and have helped my clients and employers conceptualize, design, develop and implement ideas/products that are enabled by information technology in a cost affordable manner using both commercial as well as open source solutions. I also have certifications in the areas of software development, software architecture, DevOps/SecOps, and cloud computing from major technology and cloud vendors as well as professional organizations.

Hire Me

Hiring me for your software projects means bringing on board a seasoned professional with over two decades of experience in the industry. My extensive background in various domains, including healthcare, finance, and technology, equips me with a unique perspective and a versatile skill set. I am adept at both the technical and strategic aspects of software development, ensuring that projects are not only built to specification but also optimized for performance, scalability, and maintainability. My commitment to continuous learning and professional development means that I stay current with the latest technologies and best practices, which I leverage to deliver innovative and efficient solutions. Whether you need a robust architecture, seamless integration, or cutting-edge application development, I am dedicated to turning your vision into reality with precision and excellence.

Contacting Me

If you need to reach me, you can either send me an email or connect with me on LinkedIn. Any views and opinions expressed on this site do not necessarily reflect those of my clients or employers (past or present). If you do find something useful on my website, I always do appreciate a small thank you note or a greeting as it keeps me motivated to write more articles that are also hopefully useful. 🙏🙏