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.