Skip to content
View frank-mck's full-sized avatar
  • London

Block or report frank-mck

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
frank-mck/README.md

Hi there, I'm Frank πŸ‘‹

A Software Developer

  • Status: Job hunting πŸ‘€
  • I'm studying: TypeScript & Node.js
  • What I'm working on: Personal Portfolio 2.0
  • Check out my new portfolio: https://frank-mckenna.com/

Connect with me:

My Top Projects

Languages and Tools

Technical Knowledge

Languages Technologies Testing Frameworks Concepts
  • JavaScript
  • Java
  • TypeScript
  • Ruby
  • HTML5
  • CSS3/SASS
  • Node.js
  • Express
  • React
  • Redux
  • AJAX
  • Bootstrap
  • JQuery
  • Ruby on Rails
  • Sinatra
  • MongoDB
  • PostgreSQL
  • Heroku
  • Git
  • Jest
  • Jasmine
  • RSpec
  • Capybara
  • JUnit
  • React testing library
  • XP/Agile methodology
  • TDD/BDD
  • BEM
  • OOP/D
  • MVC Pattern
  • RESTful APIs
  • Team collaboration
  • Pair programming
  • Continuous Integration & Deployment
  • Git workflow
  • Code review

Education

πŸ‘¨β€πŸŽ“ Makers Academy (May 2021 - September 2021)

  • Built applications using a Test Driven approach, using best practice coding techniques.
  • Frequently collaborated in a driver, navigator style in order to problem solve efficiently, requiring teamwork and communication
  • Followed the Model, View, Controller software design pattern.
  • Regularly practiced the four principles of Object Oriented Programming (encapsulation, abstraction, inheritance, polymorphism)
  • Agile/XP
  • Team collaboration
  • JavaScript, Node.js, Express, Ruby, Ruby on Rails, CSS, PSQL
  • RSpec, Jasmine, Jest, Capybara

After completing a software developer Bootcamp that focuses on using best coding practices to create clean, tested and reusable code. I can confidently say I can TDD effectively following the β€œRed, Green, Refactor” cycle, I follow best coding practices using the four common OO principles to structure my code that's readable, reusable and maintainable, and I am an effective debugger, approaching the stack trace methodically to gather information and get visibility using console.log, p or the debugger to set a breakpoint in the code.

πŸ”₯ Streak Stats

frank's streak

πŸ“ˆ GitHub Stats

frank's github stats

Frank's Top Languages

Popular repositories Loading

  1. personal-portfolio personal-portfolio Public

    SCSS 1

  2. codify codify Public

    A website that helps users organise their tasks. Built using TypeScript and the MERN stack. Tested with Jest and React-testing-library https://codify-tasks.netlify.app/

    TypeScript 1

  3. bybits-tech-test bybits-tech-test Public

    Web application built with React.

    JavaScript 1 1

  4. clmystery clmystery Public

    Forked from makersacademy/clmystery

    Command Line Murder Mystery

  5. Fizz-Buzz Fizz-Buzz Public

    Ruby

  6. student-directory student-directory Public

    Ruby 1