PANASHE MURIRO
RESUME
PROJECTS
SKILLS
CONTACT

NOTE: UNDER CONSTRUCTION

PANASHE MURIRO

Hi, I am glad you're here! I am Computer Science Senior at Northwestern University who is very passionate about providing and enhancing technological user experiences and satisfaction by adhering to Human-Computer Interaction (HCI) principles.

RESUME

This is my resume, to highlight some of my professional experience



EDUCATION

Northwestern University, 2019-2024

BSc Computer Science, 3.6 GPA


EXPERIENCE


AMAZON WEB SERVICES (AWS)

Software Development Engineer Intern, Jun 2023 - Sep 2023

  • Owned and maintained 2 Frontend and Backend CI/CD pipelines with 3 non-production stages and 1 production stage using AWS CodePipeline with approval workflows and rollbacks on deployment failure.
  • Designed a full stack software architecture for my project, which was reviewed and approved by the Dev team.
  • Transformed Figma UI design into a dynamic, multi-page, unit tested React application, ensuring strict compliance with AWS design standards and best practices for a seamless user experience.
  • Successfully deployed the React application using AWS CDK, orchestrated the infrastructure through CloudFormation, optimized content delivery with CloudFront, and assigned a custom domain using Route 53 for enhanced scalability and performance.
  • Implemented rigorous integration and canary testing in the CI/CD pipeline for quality assurance.
  • Designed, implented, deployed, and load tested restful APIs integrated with AWS DynamoDB using AWS Smithy models, AWS Lambdas, and AWS API Gateway with API throttling and security measures through AWS WAF and CSP headers.

AMAZON WEB SERVICES (AWS)

Software Development Engineer Intern, Jun 2021 - Sep 2021

  • Collaborated closely with the product team to define and refine metrics requirements, ensuring a clear understanding of their objectives as needed for my project, and facilitated meetings to maintain alignment between development and goals
  • Implemented Amazon Pinpoint within a React application by leveraging AWS CDK to seamlessly integrate user engagement tracking capabilities in non-realtime.
  • Utilized AWS CloudWatch for monitoring and analyzing Pinpoint metrics, ensuring data-driven decision-making and optimization of user experiences.
  • Implemented real-time metrics collection and analysis infrastructure utilizing AWS services, including AWS Kinesis for data streaming, Athena for SQL querying, QuickSight for interactive visualizations, and Glue for ETL processes. Stored and organized data efficiently in Amazon S3, enabling comprehensive insights and data-driven decision-making.

SKUY STARTUP

Senior Software Developer, Oct 2022 - Jun 2023

  • Collaborated in a cross-functional team of six students following Agile Software Development to develop a feature-rich Expo application, backed by a PostgreSQL database hosted on Heroku for students to stay up-to-date with on-campus news and activities.
  • Led the migration from Client-Server architecture to a serverless one using Firebase and Google Cloud Services.
  • Designed and developed an automated web scraping solution with Puppeteer, scheduled for daily execution in the morning, to retrieve the latest news articles from school sources.
  • Instituted a Jenkins-based Continuous Integration/Continuous Deployment (CI/CD) pipeline within the Expo app to enhance code quality and deployments.

INDUCTION LEARNING STARTUP

Mobile Application Developer, Sep 2020 - Feb 2021

  • Collaborated with a team of 4 to build a mobile appication to help students practice SATs on iPads and Tablets using annotations.
  • Successfully migrated an iOS application's codebase from Objective-C to Swift, leveraging modern development paradigms and build more components sticking to the MVC design pattern and Apple's HIG.
  • Participated in outreach to 12 high schools to initiate real user testing of the application.
  • Implemented a PDF masking feature within the Flutter version of the application, enabling users to annotate and write on top of PDF documents seamlessly on Android devices.