Nuffsaid

  • Principal Software Engineer

  • Jan 2020 – Present
  • Led the messaging team responsible for Slack and Gmail integrations
  • Built search as you type functionality for Slack and Gmail inboxes powered by Elasticsearch, with a zero-downtime upgrade process for schema changes
  • Instituted best practices for Cloud Security and deployment including secret management and continuous integration
  • Facilitated faster local development by moving to a modern Docker based environment
  • Responsible for backend performance

The Atlantic

  • Director of Product Engineering

  • Jun 2015 – Aug 2019
  • Oversaw a division that more than tripled in size to 16 developers, reorganizing into four teams with weekly check-ins and standardized format for yearly team and individual OKRs
  • Began transitioning The Atlantic from a monolithic codebase running out of a datacenter to a more service-oriented architecture running on containers in AWS
  • Oversaw numerous successful product launches, including homepage and article redesigns, rollout of AMP versions of all articles, GDPR compliance, a new podcast section, a redesigned iOS app, and a paywall with a redesigned login and user accounts
  • Primary developer for multiple products including our initial Facebook Instant and Apple News launches, HTTPS transition, automatic in-article HTML ad insertion, and a full CDN migration including coding new advanced CDN side logic such as JWT validation and refresh
  • Lead Developer

  • Aug 2011 – Jun 2015
  • One of two developers primarily responsible for coding a new custom Django powered CMS for TheAtlantic.com and for importing all magazine, blog, and other HTML content from legacy CMS databases and flat files without downtime
  • Designed a new server architecture that increased stability and better utilized resources
  • Led development of a new Atlantic Cities website and CMS
  • Recruited, screened, and hired new developers
  • Active in rapidly responding to, troubleshooting, and coordinating any site reliability issues
  • Web Developer

  • Apr 2009 – Aug 2011
  • Primary developer for the launch of The Atlantic Wire at Atlantic Media's Innovation Lab
  • Led a major redesign that unified all front-end code for TheAtlantic.com
  • Piloted Python / Django as a better technical fit for our business needs than PHP, leading to the team adopting Python as the back-end language of choice

TMI

  • Division Manager

  • Dec 2007 – Jan 2009
  • Hired and managed a web development intern and one full-time employee
  • Responsible for meeting with clients, gathering and shaping requirements, writing proposals and contracts, creating original web designs, and ensuring that final web products met client and TMI standards
  • Developed a custom backend for TMI to securely track and run reports on deployment information for the Engineering Division
  • Senior Web Developer

  • Oct 2006 – Dec 2007
  • Built front and backends of client websites with MySQL, PHP, HTML, and CSS
  • Develop project proposals for clients

Indigo Night Graphics

  • Production Artist / Web Developer

  • Nov 2005 – Jan 2006
  • Implemented website redesign including an interactive tour