Jami Johnson home

portfolio

Project 1: CRM Database Design and Implementation

  • Description: SQL-based CRM system with normalized tables for clients, salespersons, contacts, addresses, and interactions
  • Relevance: Demonstrates database schema design, normalization, foreign key relationships, and understanding of relational data modeling—foundational skills for designing staging tables and dimensional models
  • Justification: Data engineers must create well-structured database schemas for data warehouses; this shows my ability to implement proper constraints and business logic
Show SQL

Project 2. Inventory Management Database System

  • Description: Advanced SQL implementation featuring self-referential foreign keys, junction tables for many-to-many relationships, and ENUM data types
  • Relevance: Shows understanding of complex data relationships, dimensional modeling patterns, and slowly changing dimensions
  • Justification: Modern data warehouses use similar patterns (bridge tables, hierarchical relationships, controlled vocabularies); demonstrates ability to implement advanced database patterns used in analytics platforms like Snowflake and Databricks
Show SQL

Project 3. Project Budget Development (Project Management)

  • Description: Excel-based budget for website development with dynamic formulas, contingency planning, and multi-worksheet organization
  • Relevance: Financial planning and resource allocation for technical projects
  • Justification: Data engineers must estimate cloud infrastructure costs, justify investments, and manage expenses for services like Snowflake, Databricks, and AWS

Project 4: Change Control Management Plan (Project Management)

  • Description: Formal change management process with stakeholder roles, approval authorities, and impact assessment procedures
  • Relevance: Production data pipelines require rigorous change management to prevent data quality issues and service disruptions
  • Justification: Demonstrates understanding of controlled change implementation critical in regulated environments where schema changes must follow formal approval processes
Project 4: the change management plan

Project 5: Project Schedule Analysis and Critical Path Management (Project Management)

  • Description: 16-week project schedule with five phases, task dependencies, and critical path analysis
  • Relevance: Coordinating multiple parallel workstreams with interdependencies in data engineering projects
  • Justification: Shows ability to plan sprints, estimate timelines, identify blockers, and communicate project status—essential for managing data warehouse migrations and multi-system integrations
Project 5 analysis