EDUCATION
Momentum Learning
Python Full-Stack Development
January 2019
Duke University
Major: Public Policy
September 2017
TECHNICAL SKILLS
Expert: Python, Django, Java, CSS, MySQL, JavaScript, React, NextJS, Rest APIs, HTML, PostgreSQL
Proficient: React-Native, Tailwind, Bootstrap, AWS, Typescript
Competent: jQuery, Tachyons.io, Groovi, Vue.js, Figma, PHP
Beginner: Esri/Arcgis, PostGIS, Terraform , Swift
PROJECTS
Built algorithm that allows customers to submit a quiz that will dynamically create the recipe for a 12 ounce personalized deep conditioner based on their hair type and the improvements they would like to see in their hair. Used Python, Django, Javascript, Stripe, HTML, and CSS to develop an ecommerce website from scratch that allows customers to add and remove items from their shopping cart and securely make purchases.
Programsuite
Used Python, Django, and NextJS to build a platform for managing social justice campaigns with complex data relationships. Developed functionality for in-app and email notifications, mentioning users, creating campaigns, filtering and showcasing campaigns, pagination, assigning users to campaigns, and an activity log of actions taken within the platform. Built data restoration commands, unit tests, end to end tests, and third-party authentication integration all with extensive documentation.
Used Python, Django, HTML, and CSS to design and build a responsive wedding website from scratch that allows guests to search for their invitation and RSVP to multiple events. Website visitors can also subscribe to an interest form and subscription sign-ups are instantly added to a Google spreadsheet. Features included "Coming Soon" functionality for pages not ready to be published, image carousels, custom cursors, and site password protection (Use "test123" to view and "Test Guest 2" to see rsvp functionality).
SourceZilla
Used React and Typescript to build a dynamic source generator to create source links based on user input. Reference codes update based on the source and input fields are protected from nested SQL injections.
EXPERIENCE
Color Of Change
Remote
Full-Stack Software Engineer
April 2022 - December 2024
• Architect and develop backend database and REST API for a platform to manage and archive social justice campaigns with complex data relationships. Style frontend based on mockups and implement unit tests.
• Discovered the cause and code fix for accessibility issues that were affecting millions of donor emails.
• Built form fields that protect against nested SQL injections and dynamically update source codes.
• Developed script to check external API for new donations and add information to our database.
• Used Python, Django, Javascript, and NextJS to engineer ability to sign in via Okta, receive email and in-app notifications, track and display actions taken on the platform in an activity log, mention users in comments, assign users to campaigns, change campaign status, change user settings, upload data in bulk from Amazon RDS backups stored in S3, create and edit campaigns.
• Saved the company over $15,000 in annual website hosting costs within first month of joining team.
• Developed ActionKit integration for main website redesign.
getJustice
Durham, NC
Software Architect & Founder
January 2021- Present
• Building native iOS and Android application that allows users to report instances of police brutality seen on social media to civil rights groups and elected officials.
• Creating company imagery, marketing, and assets. Researching and learning best practices for mobile application marketing and app store optimization through guided instruction.
• Utilizing public policy and software engineering background to make high-level design decisions.
ArchiveSocial
Durham, NC
Associate Software Engineer
Dec 2019 - October 2020
Software Engineer Intern
July 2019 - Nov 2019
• Write, review, and test backend and frontend code. Deploy code to sandbox and to production to support customers ranging from school districts to the Obama Administration. Write test cases to accompany each pull request. Write unit tests.
• Use Java, MySQL, JavaScript, and APIs for Facebook, Instagram and major social networks to archive social media records for government leaders.
Flower Child Remedies
Durham, NC
CEO/CTO and Cofounder
Aug 2015- Present
• Architect e-commerce web app using Python, Django, AWS, Stripe, and Postgresql to allow users to purchase products securely.
• Build algorithms to create customized hair products for customers and have individual customer prices reflect pay gaps in the workplace.
• Research and product development for an all natural hair care company. Manage sales, delivery, shipping, and store accounts.
Durham County Transportation Advisory Board
Durham, NC
Board Member
Nov 2018 - Nov 2021
• Appointed by Durham County Board of Commissioners to serve on seven member board tasked with making program recommendations and advocating for community transportation needs.
GoldenKey
Durham, NC
Sales Representative
Sept 2017 - Feb 2018
Business Analyst/Executive Assistant to CEO
May 2015 - May 2016
• Customer acquisition and lead qualification. Connected with over 1,000 homeowners and real estate investors throughout North Carolina to assist them with an off market home sale.
• Operated tasks including but not limited to brand development, website traffic growth, social media marketing, and executive assistance for CEO of a real estate tech company.
Carpe Lotion
Durham, NC
Director of Internet Communications
Nov 2015- May 2016
• Managed social platforms and researched ways to expand online presence through market research.
• Implemented Hyperhidrosis awareness campaign in conjunction with Duke stores to increase brand awareness and awareness for a serious medical condition.
President's Council on Black Affairs
Durham, NC
Undergraduate Leader
Sept 2013 - May 2014
• Conducted research and community outreach to bring about actionable change for the Black student body at Duke, such as uniform ID carding policies and limiting police presence at social gatherings.