Allan's profile picture

About Me

Hey, I'm Allan! I'm a Senior Frontend Engineer and former UX/UI designer with 15 years of experience building fast, scalable, and user-friendly web applications. I specialize in ReactJS, TypeScript, and SCSS, focusing on performance, responsive design, and maintainable code. I also have experience with Next.js for optimizations, Node.js for tooling, and GraphQL for data fetching.

When I'm not coding, I'm building mechanical keyboards, exploring science and space, watching anime, or reading comics, and of course playing and eating with my cat Kenny =). Let's build something awesome!


Core Skills

  • HTML / CSS / SASS

  • React

  • JavaScript (ES6+)

  • TypeScript

  • Next.js

  • Node.js

  • Technologies and Tools: 
  • A/B Testing, 
  • AWS, 
  • Accessibility Standards (ADA Compliance), 
  • Bootstrap, 
  • CSS, 
  • Digital Asset Management, 
  • GraphQL, 
  • HTML, 
  • JavaScript (ES6+), 
  • MobX (similar to Redux), 
  • Mobile / Responsive Design, 
  • Next.js, 
  • Node.js, 
  • PHP (WordPress), 
  • React, 
  • Responsive Design, 
  • Ruby on Rails, 
  • SASS, 
  • Tailwind CSS, 
  • TypeScript, 
  • UX/UI Design, 
  • Webpack, 
  • Adobe Illustrator, 
  • Adobe Photoshop, 
  • Agile, 
  • CI/CD, 
  • CLI, 
  • Code Linting, 
  • Developer Tools, 
  • Feature Flags, 
  • Figma, 
  • Git, 
  • GitHub, 
  • GitHub Copilot, 
  • Google Analytics, 
  • Sketch
  • Soft Skills: 
  • Adaptability, 
  • Attention to Detail, 
  • Collaboration, 
  • Communication Skills, 
  • Creative Problem Solving, 
  • Critical Thinking, 
  • Decision-Making, 
  • Design and Development, 
  • Innovation, 
  • Leadership, 
  • Lifelong Learner, 
  • Mentorship, 
  • Motivation, 
  • Problem Solving, 
  • Sense of Ownership, 
  • Sound Judgment, 
  • Team Support, 
  • Technical Communication, 
  • Troubleshooting

Work History

Five Below - e-commerce

Lead Senior Front-End Engineer - Jan 2020 - Oct 2024

  • Tech Stack: React, TypeScript, GraphQL, Node.js, Tailwind CSS, CommerceTools CMS
  • Developed and maintained frontend applications using React, TypeScript, and GraphQL.
  • Created responsive design implementations with pixel-perfect accuracy.
  • Utilized SCSS preprocessor to improve styling maintainability and scalability.
  • Spearheaded an ADA compliance initiative to enhance accessibility.
  • Mentored junior engineers and contributed to an agile environment by defining best practices.

Hollar - e-commerce

Senior Front-End Engineer - Dec 2015 - Jan 2020

  • Tech Stack: React, Node.js, Ruby on Rails, GraphQL, MobX, Solidus CMS
  • Built and maintained frontend architectures using React, Node.js, and GraphQL.
  • Worked with UX/UI teams to ensure design and development best practices.
  • Integrated REST and GraphQL APIs, optimizing data flow for product pages.
  • Optimized Web Performance across multiple user touch points.
  • Contributed to frontend engineering best practices in a fast-paced, service-oriented architecture.

MasterClass - SaaS Learning Platform

Front-End Developer & UX/UI Designer - Apr 2015 - Jun 2015

  • Tech Stack: HTML, CSS, JavaScript, Ruby on Rails, Bootstrap, jQuery
  • Built responsive UI components for an early-stage SaaS platform launch.
  • Developed frontend using HTML, CSS, JavaScript, Ruby on Rails, Bootstrap, and jQuery.
  • Ensured responsive design consistency across multiple devices.
  • Worked closely with UX teams to implement accessibility best practices.

Pledgeling - SaaS Philanthropy

Front-End Developer & UX/UI Designer - Jan 2015 - May 2015

  • Tech Stack: HTML, CSS, JavaScript, Ruby on Rails, Bootstrap
  • Developed nonprofit fundraising platform features using HTML, CSS, JavaScript, Ruby on Rails, and Bootstrap.
  • Improved frontend scalability and user interfaces for nonprofit clients.
  • Designed intuitive UI components to enhance engagement.
  • Integrated B2B donation services with third-party platforms.

Mogreet / Outspoken / mGage (SaaS - Mobile Marketing)

Front-End Developer & UX/UI Designer - Jun 2011 - Jan 2015

  • Tech Stack: HTML, CSS, JavaScript, Ruby on Rails, PHP (WordPress CMS), Bootstrap
  • Developed and optimized marketing landing pages for SMS/MMS campaigns.
  • Built an API status page to provide real-time system health visibility.
  • Developed internal tools and intuitive user interfaces for campaign management.
  • Implemented Web Performance enhancements for mobile platforms.

Built & Shipped!

Happy Ninja
Cat playing with a ball