Andrew Davidson

Portfolio

MIT xPRO Professional Certificate
Full Stack Development with MERN

Scroll For More

This site is a portfolio of my work in the MIT xPro Full Stack Development with MERN Bootcamp. An immersive formally structured coding program leveraging vetted content from world-renowned experts in the MIT faculty. Focusing on MERN: MongoDB, Express, React, and Node.js and related frameworks. These components provide the end-to-end framework support for developers. Several hours per week are spent in live interactive sessions with course leaders. Weekly testing and grading. I am wrapping up the first trimester covering web development with JavaScript. Built pages and projects using the latest techniques on the most up to date versions of frontend languages with modern tools such as VS Code and GitHub. Trained on many supporting methods, technologies, and API as well. The best way to contact me is [ Email ]

Front End Development

The heart of the program is building web applications using Javascript, HTML, and CSS with Agile methodology. Designing and coding user interactions on web pages. Implementing UI components, and DOM manipulation in synchronous and asynchronous applications. Debugging and extensive utilization of Browser Developer Tools.

TDD/ BDD

Improved skills and efficiency with knowledge and implementation of Test Driven Development (TDD) and Behavior Driven Development (BDD) unit testing systems: Jest, and Mocha with Chai. Produced HTML reporting with Mocha awesome. As seen in this project Mocha Awesome HTML Report

Node npm/npx

Basic node.js foundation in this first module. Laying the ground for React and Express in the next two trimesters. Launched projects and packages using the node, npm npx asynchronous event-driven JavaScript runtime. Improved code with node backend including unit testing and git actions.

git & GitHub

Setup git and GitHub Secure Shell and trained in the git Cycle. Resolved git issues and facilitated version control initialization and management of local and remote repositories over SSH with GitHub Cli. Integrated git into IDE’s and editors and worked with git and GitHub GUI applications.

UI/UX Design

Trained in User interface and User experience tools, concepts and practices. Worked in depth with CSS Grid layouts and vector based web fonts. Modernized design with bootstrap to add fluidity and responsiveness to projects. Achieved proficiency applying styles and animation programmatically. Covered design lifecycle collaboration with tools such as Adobe XD and Sketch.

Cyber Security

Worked with the foundational building blocks of Cybersecurity such as the public key infrastructure (PKI) and Transport Layer Security (SSL). Generated public and private keys via CLI including file hash generation with signing and testing. Moved on to Encryption and Decryption In Kerberos email server scenario. Reverse engineered a block HASH program to customise: Blockies .

Real Time Bus Tracker

PacMen Factory

Eye Movement