Skip to content
View fitzfoufou's full-sized avatar

Block or report fitzfoufou

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 100 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
fitzfoufou/README.md

👋 Hi, I’m François

😄 I am a Freelance Full Stack developer working remotely from Montréal
💞️ I’m helping companies improve their web applications to bring more business value to their customers

📫 To reach me, send me a mail at: francois.fitzpatrick@gmail.com

👀 I’m very experienced on: RubyOnRails and React.js

🌱 I’m currently learning: GraphQL

Overview of my projects 😊

💥 My main side project: website to sell tailored original drip art 💥

Find out more on my experience with my previous projects:

  • Repos where I tried out new technologies : check them out #rails #graphql #docker
  • Repos from my coding bootcamp: check them out #web #nodejs # react #javascript

Programming principles I follow 😵

  1. 📚 General principles
    • KISS: Keep It Simple, Stupid
    • YAGNI: You Aren't Going to Need It: don't implement something until it is necessary
    • DRY: Don’t Repeat Yourself
    • Boy Scout Rule: always leave the code cleaner than we found it
    • Avoid Premature Optimization
  2. 🎆 Design principles
    • BDUF: Big Design Upfront: design the project first and implement it later
    • Measure Twice and Cut Once: plan and prepare thoroughly and carefully before you take an action
  3. 👓 Class/Module principles
    • Separation of concerns: separate a computer program into distinct sections, such that each section addresses a separate concern
    • SOLID's 5 principles
    • Minimise Coupling

For more information on the principles, check out these ressources: Software Engineering Principles and Programming principles

Popular repositories Loading

  1. Clinical_trials_analysis Clinical_trials_analysis Public

    Jupyter Notebook

  2. AWA_NLP_analysis AWA_NLP_analysis Public

    Jupyter Notebook

  3. fitzfoufou fitzfoufou Public

    Config files for my GitHub profile.

  4. dripart dripart Public

    Ruby