- 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/
Languages | Technologies | Testing Frameworks | Concepts |
---|---|---|---|
|
|
|
|
- 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.