You have discovered Dennis Alston, an experienced Web Developer.


Dennis Alston is from Passaic, New Jersey and has always been curious about gaming and the technology behind it. While he didn't pursue game development, he eventually discovered web development in his college CIS program and pursued that as his craft. With over 17 years of experience and exposure to a variety of technologies, he is ready to take on any web development task.

My Work Experience
Townsquare Interactive
CurrentPrior to being hired by Townsquare Interactive, I was primarily a front-end web developer. Once I received my computer and access to the code base I was immediately put on a full-stack development project. From that point on, I continued working on full-stack web development projects within various parts of the Townsquare Interactive's suite of tools. The technologies I work with here include HTML, CSS, JavaScript, TypeScript, Angular, React, PHP, Laravel, and MySQL.
Project Highlights
ICAP Services North America LLC
ICAP was my introduction to the financial services industry. While here I worked on UI components for various financial services applications. These components were built to be used in updated versions of existing legacy applications. The technologies used include React, ES6 JavaScript, SASS, Webpack and an open-source library called nFlow for handling events.
EPIX-Studio 3 Partners LLC
While working at EPIX (now MGM Plus), I mainly worked on different aspects of the epix.com website. This included working on the mobile version of the website and a JavaScript library that made it easier to communicate with the new back end API. The tools and technologies used include HTML 5, JavaScript, CSS, jQuery, Angular JS, Bootstrap, AJAX, JSON, Grunt, and Git.
True Choice Solutions
Senior Interactive Developer assisting in the development of True Choice’s new application platform, which is built with HTML 5 / CSS / JavaScript. Working on the new platform includes building custom UI components with JavaScript using prototypal inheritance and HTML templates, implementing responsive design using CSS media queries, and learning and applying supportive technologies such as LESS, Angular JS framework and Gulp.
This is a shorter but more relevant list of my work history. If you would like more details, choose one of the items below.
Current Projects
This website is currently the primary project that I'm working on. I'm not sure exactly how it may evolve in the future but for now it'll will serve as the foundation for my online presence. Though the website is simple on the surface, I am using Next JS combined with Sanity to make the content easier to update in the future. So far, I like this combination and will continue to use it for this site.
Outside of this website, I am exploring Shopify theme and custom storefront development (Hydrogen). I am looking forward to expanding my knowledge of e-commerce and at some point, will start an e-commerce related project. Stay tuned!
Let's work together
Have a project in mind or just want to connect? I'd love to hear from you.
dennis@mralston.meFrequently Asked Questions
Who is Dennis Alston?
Dennis Alston is a web developer based in New Jersey with over 17 years of experience building web applications across a wide range of technologies.
What technologies does Dennis Alston work with?
Dennis works with HTML, CSS, JavaScript, TypeScript, PHP, MySQL, NodeJS, React, Angular, Laravel, and has applied these across full-stack web development, front-end engineering, and platform integration projects.
What kind of projects has Dennis Alston worked on?
Dennis has worked on full-stack web applications, front-end interfaces for financial services and media platforms, and custom UI component libraries, spanning senior engineering and application development roles.
How can I contact Dennis Alston?
You can reach Dennis by email at dennis@mralston.me, or connect via the social links on this site.