- Leadership — servant leadership, coaching, change management, WISER analysis technique, SWOT analysis, Big Five, game theory
- SDLC: Scrum, Kanban, agile methodologies, waterfall
- Design methodologies / tools — DDD (domain driven design), c4 modeling, LucidChart, Miro
- Languages: TypeScript, JavaScript, Node.js, Java, Python, PHP, HTML, CSS, SQL
- Frameworks / libraries: React, Next.js, GraphQL, XState, jQuery, Spring, Django
- Architectures — SPA (single page application), Jamstack, serverless, microservices, event-driven (asynchronous), MVC (model-view-controller), headless CMS (content management system), REST, JWT (JavaScript Web Token), OAuth2
- Application / project types — LLM generative AI, mobile apps, web apps, websites, websockets, technical SEO
- Database / OS — PostgreSQL, MySQL, nginx, Apache, Ubuntu, Linux, bash scripting
- Infrastructure — Amazon Web Services (EC2, Lambda, RDS, CloudFront, VPC, WAF, etc.); Docker, Ansible
- Observability — New Relic, Datadog, CloudWatch, Mixpanel, Google Analytics, Kibana, Splunk, PagerDuty
- Experimentation — Optimizely
- Project management / documentation — Atlassian (Jira, Confluence, Trello), Slab, Google Docs, Figma
- Code / process management — Git, Subversion, GitHub, Jenkins, CircleCI, PM2, Gunicorn, Supervisor
See my Leadership and Management Skills page page for an expanded breakdown of these softer skills. Also see my Software Engineering Skills page page for expanded details of my proficiency and longevity of use of the languages, 3rd party frameworks and libraries, databases, and OS technologies listed here and a more exhaustive list of other technologies I have used.
- SmartAsset — Engineering Manager — 2020 to 2024
- Rent the Runway — fulfillment center specialist (contract) — 2019
- FlyCleaners — CTO, Head of Technology — 2013 to 2018
- GrubHub / Allmenus / Campusfood — Director of Technology, Director of Product & Technology — 2010 to 2013
- GOOD Magazine — VP, Product & Engineering — 2009 to 2010
- Citysearch — Director of Consumer Products, Engineering Manager — 2005 to 2009
- DreamWorks SKG — Systems Architect — 2004 to 2005
- Universal Studios — Senior Programmer, Tech Lead — 2001 to 2004
- Diamond Technology Partners / DiamondCluster — Senior Web Architect — 1998 to 2001
- Adbot, Inc. — Internet Team Manager — 1997
- Tribune Media Services — Web Systems Specialist — 1996 to 1997
- Developed the first website for the Chicago Cubs
- Contributed to four startups that subsequently exited in an IPO (DiamondCluster, DreamWorks, GrubHub, Rent the Runway)
- Partnered to start FlyCleaners, an on-demand laundry and dry cleaning startup that employed over 250 at its peek
Email me at [email protected]
pronouns: he/him/his 👨