Nicholas Howard's Profile Picture

Hello, I'm

Nick Howard

Software Engineer

My Linkedin Profile My Github Profile

Get To Know More

About Me

Education

Western University Coat of Arms

Western University

Honours Computer Science

Dean's Honour List.


Graduating May 2026

Professional

Experience

Pulse Infoframe

www.pulseinfoframe.com

Software Engineer Co-op - London, ON

September 2024 - September 2025

A secure healthcare SaaS company providing multi-tenant patient data collection platforms for clinical research. Operated under HIPAA and ISO 27001 compliance.

  • Redefined platform Role-Based Access Control (RBAC) to enable multi-site user access under a single email, resolving a key limitation in the multi-tenant registry workflows.
  • Re-architected authentication & authorization model by designing a new access-control schema in MySQL. Migrated user data from DynamoDB and refactored AWS Lambda and Cognito workflows to support dynamic, cross-tenant RBAC.
  • Delivered a production-ready Angular component (TypeScript, Material UI) enabling real-time site & role switching across tenants.

Technical

Skills

Frontend

Experience Icon

HTML

Intermediate

Experience Icon

CSS

Intermediate

Experience Icon

Javascript

Basic

Experience Icon

React

Basic

Experience Icon

Angular

Intermediate

Experience Icon

TypeScript

Intermediate

Backend

Experience Icon

Python

Intermediate

Experience Icon

Java

Advanced

Experience Icon

SQL

Intermediate

Experience Icon

Database Design

Intermediate

Experience Icon

AWS

Intermediate

Experience Icon

Serverless

Intermediate

Development / Other

Experience Icon

Git

Intermediate

Experience Icon

C

Intermediate

Experience Icon

R

Basic

Experience Icon

Jira

Intermediate

Experience Icon

Role Based Access Control

Intermediate

Browse My Recent

Projects

Project 1

Maze Generating Cellular Automata

This is an implementation of maze generating cellular automata based on the rules described in this paper. It has adjustable parameters for the branching and turn frequency of the automata that generate the maze. Adjusting the frequency will change the pattern of the maze.

Project 1

Random Maze Generator/Solver

Check out the project on

Logic Land (Group Project)

Check out the project on

Get in Touch

Contact Me

P.S. The background is Conway's Game of Life . Give it a click.