Me!

Hi, I'm Margaret Nigh!

Creative Developer and Curious Designer

Junior studying Computer Science at Indiana University

Hey there! I'm an enthusiastic computer science student who loves diving into exciting projects. With a knack for creativity, I enjoy designing, coding, and building things that make a positive impact in my community. I thrive when working closely with a tight-knit team, and I find great joy in helping others along the way. I embrace new obstacles and adapt quickly to overcome them. With my strong work ethic and a genuine desire to grow, I'm ready to leave my mark on the world of technology!

Projects

ChatGPT Assistant and Cultural Ambassador Prototype

How can WWT use ChatGPT as an asset to their employees, customers, and processes? We decided to ideate a ChatGPT-based Cultural Ambassador and Assistant. If implemented, the chat bot called Pi would be hosted in an Azure OpenAI instance. We would gather data to fine tune model as a multi-lingual cultural ambassador for internal corporate use. Our project was the Prompt Winner for the Intern Capstone Competition in 2023.

Responsibilities

Met with Software Engineer Managers and Human Resources Leaders to ideate and design the Personas, Planned Features, and Protoype of Pi the People Bot Assistant.

UX/UI DesignFigma

Graduate Admissions Regression Models

Regression model to predict how likely an Indian student is admitted to a graduate school

Responsibilities

Built 2 different regression models and compared their performance using cross-validation regression searches for relationships among variables

PythonMachine Learning
https://github.com/margaretnigh/RegressionML

Artwork Recommender

Content Based Filtering for the "Best Artworks of All Time", Python program where you input an artwork image and the program will output similar looking images.

Responsibilities

Pre-trained ResNet50 model for feature extraction with GPU acceleration and data augmentation

PythonMachine Learning

Pathfinding Research Project

Node based pathfinding project comparing multiple popular machine learning pathfinding algorithms on a random map for best walking/driving paths

Responsibilities

Worked on implementing algorithms and solving bugs with a team

PythonMachine Learning

UNICEF Human-Robot Interaction Research

Design and study of social robots for diverse user populations with UNICEF

Responsibilities

Conducted research on the impact of robot design on children’s perceptions, rights, and privacy. Executed data collection, collaboration, study, content design, and data analysis

ResearchRobotics
https://cewit.indiana.edu/programs/reuw/projects/2021-2022/49

Employee Payroll Application Prototype

Ideated redesign of employee payroll application by implementing enhancements and UX prototype.

Responsibilities

Presented to team on possible future enhancement of employee payroll application using newer technologies and dashboard one-stop-shop design.

UX/UI DesignFigma

World Wide Technology Learning Paths Designs

Ideated Learning Paths ideas and inital plans

Responsibilities

Brainstormed and wireframed learning path courses, later releasing to thousands of customers and employees.

UX/UI DesignFigma
https://www.wwt.com/learning-paths

Java Projects: Routing Wires Algorithms and DNA Alignment Algorithms

Various small projects from Advanced Data Structures and Algorithms course.

Responsibilities

My algorithm works well with placing the shortest distance goals first before the longer distance goals, which eliminates wires blocking other wires on the board. This makes it so that all wires will be placed with respect to the board.

JavaData StructuresAlgorithms
https://github.com/margaretnigh/routing_wires_on_chip

Employee Engagement Dashboard Prototype

Enhanced Onboarding and Employee Engagement Dashboard design as a Figma prototype, Overall Winner for Intern Capstone Competition

Responsibilities

Designed Dashboard Prototype for Three Month Onboarding Plan and Employee Engagement including company wide discussions and polls, to-do plans for new hires and existing required training.

UX/UI DesignFigma

Resume

Resume PDF

Education

Indiana University, Bloomington, IN August 2021 - May 2025

Computer Science Bachelor of Science

Specialization: Artificial Intelligence

Relevent Coursework

Data Structures Honors, Intro to Machine Learning, Intro to Artificial Intelligence, Discrete Structures, Software Systems Honors, Technical Game Art and VFX, Animation for Digital Media

Skills

UX/UI DesignFigmaFront-end DevelopmentReactAngularJavascriptHTML & CSS Back-end DevelopmentNode.js Artificial Intelligence/Machine LearningData Analysis Data Structures & Algorithms MongoDB

Work Experience

Internal IT Developer Intern

World Wide Technology, St. Louis, MO

May 2023 - August 2023

Enhanced and maintained Employee Payroll Application and HR custom applications using Javascript, Angular, and Grails, improving overall functionality and user experience for thousands of employees Documented detailed processes and procedures for future developers Redesigned user experience of Employee Payroll Application as a Figma prototype Explored Azure instance of ChatGPT and designed ChatGPT Assistant and Cultural Ambassador as a Figma prototype

Research Assistant

Luddy School of Informatics, Computing, and Engineering, Bloomington, IN

August 2021 - Present

Studied robot design affects of children’s perceptions, rights, and privacy through data collection, collaboration, study and content design, and data analysis Partnered with UNICEF on the Design and Study of Social Robots for Diverse User Populations.

UX Design Intern

World Wide Technology, St. Louis, MO

May 2022 - October 2022

Collaborated with UX designers, researchers, and developers to design new website components for design system using Figma Brainstormed and wireframed learning path courses, later releasing to thousands of customers and employees Enhanced Onboarding and Employee Engagement Dashboard design as a Figma prototype Translated design components into codebase pieces using CSS, HTML, and JS