Shawn W. Logan

Senior Software Engineer • Educator • Senior Full Stack Developer

Skills

Backend: Java, Spring, Python, Django, TensorFlow, Node.js, PHP

Certifications: Microsoft Azure Fundamentals, Google Machine Learning

Databases: PostgreSQL, MySQL

DevOps: Kubernetes, Heroku, Microsoft Azure, Redhat Openshift, AWS

Frontend: HTML, CSS, React.js, Redux, Contentful, Remix, Angular.js

Testing Tools: Junit, Mockito, Enzyme, Mocha, Chai, Postman, Splunk, Optimizely, Percy, DataDog

Education

University of North Carolina at Chapel Hill — August 2015 – May 2019

Bachelor of Science, Information Science, Computer Science minor

Professional Experience

Senior Software Engineer – Greenlight

Raleigh, NC | December 2021 – Present

  • Built a NestJS microservice to store Contentful data in AWS S3, reducing reliance on third-party vendors and decreasing Contentful uptime costs by 15%.
  • Enhanced website and registration services using NextJs and Optimizely, acquiring thousands of customers through experimental design.
  • Led scrum ceremonies and knowledge transfer sessions, fostering team collaboration and success.
  • Developed secure Google Web SSO and unique teacher data management for the Greenlight For Classrooms initiative using Cognito and NextAuth.
  • Built and deployed backend search functionality for the Learning Center, significantly improving content discoverability and user experience.
  • Designed and implemented a standardized content release pipeline using Contentful webhooks, GitHub Actions, and Percy visual testing.
  • Spearheaded the P11 initiative, delivering a full-scale website redesign with animations and tap-to-pay support for Fitbit Ace LTE via Google Wallet integration.
  • Engineered a dynamic pricing toggle in Contentful to automate price changes across CMS environments, contributing to an $8M ARR increase.
  • Developed a targeted investor promotion feature using Optimizely, improving conversion through contextual promos during plan selection.
  • Led the Family Shield initiative to expand platform inclusivity across generations, integrating new React landing experiences with updated backend logic.

Full Stack Software Engineer – Deutsche Bank

Cary, NC | July 2019 – December 2021

  • Designed and implemented a new Java Spring Boot microservice to monitor system interactions and data exchange between clients, enhancing observability and system reliability.
  • Investigated and resolved critical issues related to bank payment processing, diagnosing root causes of failing transactions and delivering scalable solutions.
  • Contributed to UI improvements of an internal data-sharing tool using React, enabling more intuitive data management across teams.
  • Participated in development of a distributed REST-based microservice architecture of ~20 interconnected apps in an Agile environment.

Community College Instructor – Promineo Tech

Cary, NC | November 2020 – July 2021

  • Taught a virtual front-end development course focused on JavaScript, React, Redux, and full CRUD app building.
  • Created coding exercises, helped with project-based assignments, and provided 1:1 virtual support to students.
  • Mentored aspiring developers, fostering a supportive environment and helping build foundational tech skills.

Software Engineer Intern – Deutsche Bank

Cary, NC | June 2018 – August 2018

  • Used TensorFlow and Django REST to build an AI model simulating stock trading based on sentiment analysis.
  • Integrated Alpha Vantage and News APIs for live financial data and news aggregation.
  • Won 1st place among all intern teams for the machine learning NLP application.

Web Designer (Contract) – Feelin’ DNA

Chapel Hill, NC | June 2017 – November 2017

  • Designed an accessible website supporting screen readers for a club focused on STEM tools for visually impaired students.