Skip to main content

Echo's Portfolio

sophieechosolo@gmail.comGitHub Cat Logo

https://github.com/SophieEchoSolo

LinkedIn Logo

https://www.linkedin.com/in/echo-solo/

Skills

Drupal/PHP

  • Created a custom module for our internal website using PHP and Twig
    • The module searches for inactive users specified by last activity date
    • Allows the users to review the results before using a batch process to delete the users
    • I also implemented filters to ignore service and administration accounts
  • Assisted in the migration from Drupal 8 (D8) to Drupal 10 (D10) for both our internal and external sites. My responsibilities included:
    • Removal and replacement of deprecated code
    • Finding modules to replace those that were not supported in D10

PHP Page

Drupal Organization Page

 

Acquia

  • Complete weekly code transfers for both our internal and external sites
    • Coordinate QA testing for all changes
    • Create a test plan for each site 
    • Coordinate the change request process which involves several teams in my department

Acquia Cloud Platform site

 

 

TeamDynamix/iPaas

  • Gave a presentation at TDX Converge 2024
  • Created several iPaas workflows to streamline my departments ticketing process

iPaas Site

TeamDynamix Site

 

Python

  • Wrote Python scripts to assist with webform recovery after NCCU's cyber-intrusion incident in 2023
  • Created several applications as personal projects 

Work Experience

Job Title: Backend Web Developer

Employer: North Carolina Central University

Responsibilities:

  1. Complete weekly Code Base updates via Acquia Cloud Platform
  2. Update deprecated code and Drupal modules
  3. Assist with daily Web Services tickets such as webpage updates and creations
  4. Create webforms via Drupal CMS and NextGen
  5. Maintain and create stores using the TouchNet platform
  6. Maintain and create knowledge base articles for internal and external users

Education

Graduated May 2022 with Associate in Applied Science in Information Technology-Software Web Development from Durham Technical Community College, Durham, NC

Personal Projects

Size Converter App

  • Created app using React
  • Provides templates for user based on typical clothes sizing charts
  • Automatically adds and removes rows as needed
  • Converts sizes from metric to imperial for easier international shopping
  • Link to repository

Relationship Molecule App

  • Built backend in Python(Flask)
  • Created database using MySQL
  • Wrote a simple HTML webpage to test data insertion and deletion
  • Link to repository

Dice Rolling App

  • Built backend in Python(Flask)
  • Python code allows visitors to roll a unique dice set for the Edge of the Empire tabletop game
  • Will write a webpage in HTML and CSS to act as user interface for the app
  • Link to repository

Discord Bot App

  • Created database using MySQL
  • Wrote a function in python that scrubs the data and prepares it for the database
  • Wrote Discord bot in python that writes messages to the database
  • Also wrote a side application to plot data using Python libraries
  • Link to repository