/miguelniblock.github.io

Professional site for showcasing my computer science projects, career trajectory, skills and contact information.

Primary LanguageHTML

My Portfolio Site

Professional site for showcasing my computer science projects, career trajectory, skills and contact information.

screenshot

Technical Details

  • Site is an extensively modified spin of template Stellar from HTML5 UP, by @ajlkn. See the original template here.
  • JQuery functions auto-generate HTML content from a Data.js object and update the DOM elements on page load.
    • This behavior is responsible for rendering the portfolio project cards and the career entries.
  • Neat integration of Jupyter Notebooks static content, while avoiding expensive requests for bootstrap. See it here.
    • The Jupyter Notebook is loaded through an <iframe> with no styles. Then a JQuery function accesses the DOM and appends them to iframe.jupyter > html > head. This achieves styling multiple <iframe> elements with only a single request to Bootstrap and other dependencies, such as styles for code highlighting.
  • More features to come...