Alan Morel

Skills

Spanish, TypeScript, Next.js, JavaScript, Tailwind, React, Docker, Jotai, MDX, Vitest, Deno, Bun, redis, pino, vite, rollup, Electron, Vue, Pinia, Zod, Prisma, GraphQL, Express, Jest, Node, AWS (S3, CloudFront, Route 53, SES), nginx, Java, C#, Python, MongoDB, PHP, MySQL, PostgreSQL, Sass, Storybook, Phaser, Colyseus

Experience

  • Dotdash Meredith, Senior Software Engineer II
    • Work on an agile team building innovative products on the D/Cipher team using Vue and TypeScript.
    • Collaborate closely with designers, product, QA, and others, to develop beautiful products and features.
    • Mentor other engineers to help bring them up to speed and facilitate knowledge transfer.
    • Pride myself on writing clean, scalable, and maintainable code that is cross-browser compatible.
    • Actively identify, prioritize, and eliminate tech debt to ensure quality of codebase remains high.
    • Member of the technical interviewing team, responsible for assessing and hiring new engineers.
    • Write technical articles for the company tech blog and documentation on internal Confluence instance.
    • Created and maintain the much-loved 'Dashy the Dog' Slack bot in JavaScript, deployed on AWS.
    • Led the engineering team to re-write Dotdash Meredith's homepage in Vue, Nuxt, and the Prismic CMS.
  • Catchpoint Systems, Front End Engineer Intern
    • Developed Catchpoint’s DEX Sonar chrome extension, available on the Google Web Store. It uses Chrome APIs to asynchronously extract data and display useful metrics about the current tab.
    • Worked with the product team to implement new features on their ASP.NET-based services.
    • Created migration tool in C# to export data from Rally to their new agile development software provider.
  • New York University, Website Developer
    • Led NYU’s new digital diversity efforts, including a new web service which highlights student and faculty excellence, and coordinated directly with university officials to get ideas implemented university-wide.
    • Revamped NYU's online diversity section using their instance of Adobe's Communique 5 CMS.

Projects

  • Sabe.io is a publisher where I write high-quality classes, tutorials, and resources on web development and tech. My content reaches thousands of people a day across the site and shares on social media.
  • Mailriser is a Next.js-powered platform to send bulk emails cheaply using Amazon SES. The app is deployed on Docker and uses Prisma and MySQL for the database.
  • Mixcurb.com is a Vue-powered e-commerce platform to discover, buy, and sell music and beats. Content uploaded by users is stored securely on an AWS S3 bucket and served by Amazon Cloudfront.
  • Aria is a React front-end CMS designed for private servers of the MMORPG game game MapleStory.
  • WASD With Me is a Node-powered social network created to meet and play with gamers. The app is deployed on Heroku and uses mutliple different gaming APIs to pull gamer libraries and other data.

Education

  • New York University, College of Arts and Science
    Bachelor of Arts in Computer Science, Minor in Web Programming and Applications, 3.61 GPA