Marc
Apesos

Web Developer

A web developer dedicated to lifelong learning with a passion for building, writing and designing effective business solutions on all sides of the tech stack.

I build full stack web applications with a specialty in modern Single-Page-Application frameworks and Cloud Computing Infrastructure.

From building accessible customer-facing web clients, to REST APIs, to CI/CD pipelines, to internal tooling & E2E testing - I both enjoy and have experience contributing to every step of the development process.

About

justify-self: start;

Detail-oriented self-starter with a passion for building user experiences & creative problem solving. I'm a clear communicator, that thrives both independently and in collaborative environments.

I have years of experience developing enterprise web applications using modern tech to streamline complex user workflows and data pipelines that serve clients such as NYS DOT, MTA, Army Corps of Engineers & many other AEC (Architecture, Engineering, and Construction) organizations in the Upstate New York region and beyond.

javascript and typescript
Typescript
css and css libraries
CSS
cypress e2e testing headless ui
Cypress
react nextjs tanstack
ReactJS
aws s3 cognito dynamodb apigateway
AWS
github/git
Git
vitejs web bundler
Vite
golang backend
Go
node/express
Node
bash ubuntu linux
Bash

PROJECTS

BlackJack

  • HTML
  • CSS
  • JavaScript
  • A project that tested my early knowledge in the basics of the holy trinity: HTML, CSS & JavaScript. Starting as a text-based CLI game, and finally making it's way to the DOM with 3D CSS animations and async DOM manipulation.

    This project challenged me to employ OOP design principles such as Single Responsibility and loosely-coupled objects.

    NHL APP

    • HTML
    • CSS
    • JavaScript
    • ReactJS
    This app fetches data from the NHL API and conditionally renders data according to date and time. The data is pushed to a clean, fully responsive UI.

    This program demonstrates my ability to dynamically route a SPA using React Router, as well as populate class & functional components with incoming data passed to props.

    Public API depreciated - project in frozen/maintenance mode

    StonkWatch

  • React
  • Redux
  • Node
  • Express
  • A stock market CRUD application that uses a custom REST API server using Express that is connected to MongoDB using Mongoose.

    Users can sign in using Google OAuth2 and CRUD custom watchlists to follow their favorite stocks in real time. This application uses Redux action creators and reducers to manage state between components and Redux Forms that provide client-side input validation.

    Project currently in hosting migration

    Tuesday.com

  • Node / Express
  • React
  • MongoDB
  • MaterialUI
  • A project management application similar to the base functionality of Monday.com.

    Full stack application with user authorization and validation using a REST API written in JS with NodeJS / Express. This project uses React Context and useReducer hook to apply an independant state container pattern.

    Project currently in hosting migration

    Contact

    Feel free to reach out to chat, collab or if I can answer any questions.