Skip to content
View innershell's full-sized avatar

Block or report innershell

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
innershell/README.md

Melvin Tan Banner

About Me

I have 26+ years' experience in medical software product development and have launched six FDA 510(k) approved software in my career, took a software business from 10% to 80% market share, hold multiple provisional patents, and recognized throughout the plasma industry as a key opinion leader on digital innovation. I am a technologist that combine my passion for entrepreneurship, product development, software development, interpersonal relationships, and people leadership to bring commercial success and innovative technologies to the medical industry.

On a more personal level, I am a software developer hobbyist who is passionate about creating technology that solves daily problems, automate our lives, and give us more time in the day for other precious moments. The technologies that I love working with include Linux, Angular/Ionic, React Native/Expo, AWS, Python, PHP, and Figma.

  • 💻 Currently using an M1 MacBook Pro and Lenovo Thinkpad Z13 for development.
  • 🐧 Arch is my favourite Linux distribution. Fedora is second in line and then Ubuntu third.
  • 🏍️ My hobbies include electronics, photography, video gaming, motorcycles, cooking, and vacationing.
  • 🏝️ Disney World and Las Vegas are my top vacation destinations, but also where I get inspiration for innovations.

Professional

I am the Founder & President of a medical software company in Canada. In this role, I am responsible for the following essential components of the product life cycle:

  • General Management
  • Product Management
  • Business Analysis
  • Architecture & Design
  • Software Development / Coding
  • Infrastructure
  • Marketing
  • Business Continuity / Support

Career

My career has been an incredible journey, covering the entire spectrum of product development life cycle from cradle-to-grave and encompassing multiple roles with increasing responsibilities as follows:

Period Role
2024-present Founder & President
2014-2024 Director of Product Development & General Manager (R&D)
2013-2014 Senior Global Product Manager (Marketing)
2012-2013 Solutions Manager (R&D)
2006-2012 Product Manager (Marketing)
2004-2006 Software Development Manager (R&D)
2003-2004 Systems Implementation Team Leader (Sales)
2001-2003 Software Developer (R&D)

Profile Statistics

GitHub Streak

Top Langs

Languages

                       

Tools

Operating Systems

           

Cloud

     

Pinned Loading

  1. glass-rpn-calculator glass-rpn-calculator Public

    Reverse Polish Notation (RPN) engineering calculator recreated in a stylish glassy look. App is a PWA written with pure HTML and JavaScript only (no frameworks or libraries).

    JavaScript 1

  2. sony-tv-remote sony-tv-remote Public

    I created a Sony TV Remote PWA app because I didn't want to buy another remote to control my TV. Now I can battle with my wife on which show to watch.

    JavaScript 4 1

  3. food-diary food-diary Public

    Physician food diary requisitions for patients at a weight management clinic. Patients journal their meals over n-days and electronically submit the their diary to their primary care physician for …

    Vue 1 1

  4. wp-triage-algorithm-plugin wp-triage-algorithm-plugin Public

    Wordpress plugin for family doctors to triage patients at arrival to their clinic

    PHP 2

  5. programming-handbook programming-handbook Public

    TypeScript 1

  6. multi-person-face-identification multi-person-face-identification Public

    Identification app using face recognition technology and requires multiple persons to identify within a time window to authorize access to an asset.

    TypeScript