About Me

Hello


My name is Marco, and I'm a Front-End/UI Engineer based in New York City via Indiana. My work focuses on building, testing and scaling MVP enhancements (or proof of concepts) in a quick, iterative, and data-driven process. I have a passion for making good user experiences (UX) by partnering with the creative team to translate UX design into the digital format, also known as the user interface (UI)! I also have professional experience building React.js products for Fortune 500 enterprise companies.

As far as technology goes, I enjoy working with powerful frameworks like React.js, but at the end of the day, I really love the power and versatility of simple, vanilla JavaScript and CSS. Given the chance, I will remove jQuery in lieu of using the DOM Web API every time. Styling and CSS work is what I refer to as "my happy place." It’s extremely satisfying when I get to swap JS animations for better performant CSS ones.

My path as a web developer began at my first non-technical job out of college. On the first day at the job, I was given the “admin” username and password and was instructed to manage all the content on the company website. This was my first proverbial look behind the “magic” curtain of a website, where I tinkered with basic HTML and CSS. I'm so thankful for that opportunity because that job function and interest is what eventually led me to do what I love by building digital experiences today!

Technical Skills


FRONT-END

JavaScript (ES6)
Sass | CSS3
HTML5
DOM Web API
jQuery.js
D3.js

FRAMEWORKS

React.js
Redux
Backbone.js
Ruby on Rails

BACK-END

Express
Node.js
Ruby

TESTING

Jasmine
Chai
Mocha

MORE

Web Performance
WCAG Accessibility
Webpack
Git
SEO

Relevant Skills


METHODOLOGIES

Agile Software Development
Lean Software Development
Responsive Web Design (RWD)
Test-Driven Development (TDD)
Behavior-Driven Development (BDD)
Object-Oriented Programming (OOP)

UI/UX Design Tools

Sketch
Zeplin
Invision

Adobe Creative Suite

Illustrator
Photoshop

Languages

English (Native)
Spanish (Fluent)

More

WordPress
Client Enablement
Project Management

Projects

more gifs app

More GIFs


A React.js and Node.js project developed to allow a user to discover gifs by entering and selecting keywords. The page will return gifs for a given keyword, plus a list of synonyms that allow the user to expand their gif journey. This project was designed and built from scratch.

scattergories app

Scattergories


A development project created to simulate the popular game, Scattergories. In it's current iteration, it allows a user to engage in a single-player game. This project implements: JavaScript, Node.js, Express.js, HTML5 and CSS3. This project was designed and built from scratch.

joe redman site

Joe Redman


A fully responsive (RWD) front-end project featuring a custom photo carousel built in vanilla JavaScript. It uses the following technologies: JavaScript, jQuery, HTML5 and CSS3. This project was designed and built from scratch.

Contact Me