Skip to content

medicamina/constitution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 

Repository files navigation

Medicamina constitution

This document shall be considered the constitution and the declaration of the corporate organisation medicamina. The terms of this constitution will apply to the modus operandi of medicamina.

Organsational mission

The goal of medicamina is to develop open source technological tools for the field of medicine, pharmacology and bioinformatics. All information which does not compromise the privacy of our customers shall henceforth open source, including but not limited to application source code, database structures, machine learning algorithms, company profits and expenditures, and any tools created for daily use. Open soruce does not imply freedom to infringe on medicaminas intellectual property but the freedom to learn from developed technologies to further and progress the field of medicine.

Genesis chronicle

During a human genetics and precision medicine class a lecture was given in which it was stated approximately 50% of SSRI's are ineffective in the treatment of depression in patients due to pharmacogenetic factors. The misdiagnosis of therapuetic medications can be avoided with correct prior screening of patients using newly developed technologies. Current technologies allow for the genetic screening of individuals but the technology is rarely used in a common clincal setting, after learning about the possibilty to prevent misdiagnosis using genetic data a decision was made to create medicamina, an application which will allow indivduals to carry around their vital genetic, previous diagnostic, and family history information. Medicamina's goal was to move the center of information from the physicians cabinet to the patients pocket and for the patinet to be able to grant a doctor access to information while also being able to intrepret the data themselves. A model was designed in which the individual will get a genetic test and have the results sent to their devices, then this information can be used at every consultation to prevent misdiagnosis at any clinic.

Initial feature set

  1. Genetic data importation
  2. Automatic disease and genetic polymorphism detection
  3. The ability to import parent and child data to analyse familial origin of genetic disease
  4. Avoidance of potential familial genetic disease with preventative treatment
  5. Drug-Gene interaction analysis

Management structure

🌟CEO ━ 📈🥼Board of advisors
 ┣ 🔺Director of Engineering
 ┃ ┗ Lead software engineer (Project manager)
 ┃   ┣ Senior software engineer (Mentors)
 ┃   ┣ Software engineer
 ┃   ┗ Junior software engineer (Trainee)
 ┣ 🔺Director of Customer Experience
 ┃ ┗ Department manager (Sales/Design/Marketing/Customer Support/Communications)
 ┃   ┣ Senior specialist (Mentors)
 ┃   ┣ Specialist
 ┃   ┗ Junior specialist (Trainee)
 ┗ 🔺Director of Medical Research
   ┗ Laboratory manager (Project manager)
     ┣ Senior researcher (Mentors)
     ┣ Scientist
     ┗ Laboratory assistant (Trainee)

Managment roles

Shareholders

Share holders will have no vote on company direction. There is nothing meaningful a shareholder can say on the direction of the product unless they are a highly educated and skilled craftsman in science and biomedical engineering. The average shareholder will have nothing meaningful to say other than maximise profits. If someone has the skills to make a positive impact on medicaminas success they can join the company as an employee or submit their idea in an open source spirit instead of trying to parachute in.

Board of advisors

A team of 8, appointed and removed by majority rule decision in meeting by Directors + CEO (3/4 vote or 75%).

Board of advisors can overrule CEO's decision by majority rule vote (6/8 votes or 75%).

Preferably people with double degrees in business + engineering or business + science.

Acts as a de facto senate, adivising the corporate leaders and executives while the CEO acts autonomously, if a CEO makes a wrong decision the board of advisors can veto the decision. Board of advisors can not direct medicamina or employees excluding by veto power of CEO. Organisational decision making is the role of the CEO and directors. The advisors job is to analyse future markets, technologies and research to maintain organisational vigour and innovative energy then to educate executives and produce internal reports. Taking the role of both treasurer and market analyst, leaving risk making decisions to the CEO.

Department directors should be invited to CEO-Board of Advisor meetings and information allowed to propogate organsationally wide but meetings should be viewed as guidance from experts and not rule by leadership. Director attendence is not mandatory but since advisor appointment and removal depends on director participation attendence it is permitted.

Directors

Directors are appointed and removed by meeting with majority vote by current directors and CEO (3/4 votes or 75%). A directors position can be discharged at any moment for misconduct or under performance by majority vote of current directors and CEO (3/4 votes or 75%). Directors will be given a budget from the CEO for their entire department and have to operate within the constraints govenered by the business.

CEO

CEO position is appointed by anonymous vote from all current directors, board advisors and project managers in majority rule appointment (>50% of vote). CEO position is removed by anonymous vote from all current directors, board advisors and project managers in majorty rule appointmet (>75% of vote). The CEO has the final say when it comes to budgetting, risk taking and general business guiding so long as it does not breach the constituion of medicamina or get vetoed by the board of advisors. A CEO does not have to be an expert at all fields of expertise within medicamina, they only need to have the business leadership to negotiate with the right people and set budgets and future economic market predictions. Industry specific decision making will be govenered by the director of the respective field.

Middle management

Project managers

Middle management are appointed by directors. Project managers have the ability to hire/fire staff on their team, the team can have a maximum of 10 members. A project manager is assigned a project by a director or can be appointed as head of a newly formed team by providing an innovation solution to a problem. Project managers report to the director who has the authority to dissolve a team. A project manager may lead a laboratory, a github repository or a design team. A budget will be assigned to the project manager by the director and this will constrain their staff expenditures.

Role responsibilities

Deparment roles

  • Engineering is to develope, design, implement and create technical soltuions to complex digitial problems.

  • Medical Research is to collect, correlate, analyse and infer decisions from genetic data and publish results where new pharmacogenetic or bioinformatic discoveries are found.

  • Sales communicates and solves problems with physicians and customers wishing to upgrade their service.

  • Design creates user experience processes and user interfaces for the engineering team and marketing departments.

  • Marketing creates solutions to reach broader audiences with the goal of having every person on the world on medicamina and drastically reducing world wide the drug misdiagnoses.

  • Customer support solves problems for customers and creates documentation for how to use guides.

  • Communications purpose is to charismatically mingle with project managers, directors and advisors to communicate information effectively and to extract information on products to make sure everyone knows what features are out, what changes have been made and of what plans are coming - to minimise team isolation and essentially being a meeting creator between project managers.

Role templates

Engineering roles

  1. Director of Engineering
    • Oversee engineering
    • Management
    • Head of engineering
  2. Lead software engineer
    • Project manager
    • Techlead
    • Middle management
    • Code review
    • Hire/Fire team staff
    • Manage and approve or deny pull requests
    • Time spent coding decreases as time spent managing increases
    • Maximum team size of ten members (5-7 is optimal)
    • Organise meetings
  3. Senior software engineer
    • Main developers
    • 2+ years of company experience
    • Full stack engineering
    • Design, test and implement code
    • Create technical documentation
    • Mentor junior developers
  4. Software engineering
    • 8+ months of company experience
    • Develop software code and unit tests
    • Communicate with stakeholders on feature requirements
    • UI or DB developer, develop skills in fullstack
  5. Junior software engineer
    • 0 to 8 months of company experience
    • Understand codebase
    • Understand organisation goals and structure
    • Contribute to software code and bug fixes
    • Entry level job

Medical Research roles

  1. Director of Medical Research
    • Oversee research projects
    • Management
    • Head of biological research
  2. Laboratory manager
    • Project manager
    • Middle management
    • Peformance review
    • Hire/Fire team staff
    • Maximum team size of ten members (5-7 is optimal)
    • Organise meetings
  3. Senior researcher
    • Main labratory experts
    • 2+ years of company experience
    • Design, test and implement research
    • Create technical documentation
    • Mentor junior laboratory technicians
  4. Laboratory scientist
    • 8+ months of company experience
    • Perform experiments and laboratory techniques
    • Communicate with managers on progress
    • Develop lab skills
  5. Laboratory assistant
    • 0 to 8 months of company experience
    • Understand job requirements and techniques
    • Understand organisation goals and structure
    • Contribute to projects
    • Entry level job