Michael Gacetta

Michael Gacetta Email and Phone Number

Software Engineer @ Roundhouse Designs
Kirkland, WA, US
Michael Gacetta's Location
Greater Seattle Area, United States
Michael Gacetta's Contact Details

Michael Gacetta personal email

About Michael Gacetta

A tall, creative full-stack software engineer with a passion for building things & contributing to the open source community.JavaScript (ES6+) • TypeScript • React • React Hooks • Node.js • Express.js Redux • GraphQL • AWS • Docker • NextJS • Firebase • HTML • CSS • SCSS • ChakraUI • TailwindCSS • Version Control • Git • GitHub • Agile WorkflowCurrent contributor to RISE Theatre, an online directory of film and theatre professionals, with 2500+ active users.One of the co-creators of GraphQL One Stop Shop, an open source GraphQL dev tool for integrated data & visual feedback.I was recently invited to share my knowledge of Microservices Architecure with fellow LA software engineers as part of the Jeeny + Bractlet Tech Talk Series.Check out my work: https://github.com/gacetta

Michael Gacetta's Current Company Details
Roundhouse Designs

Roundhouse Designs

View
Software Engineer
Kirkland, WA, US
Employees:
2
Michael Gacetta Work Experience Details
  • Roundhouse Designs
    Software Engineer
    Roundhouse Designs
    Kirkland, Wa, Us
  • Roundhouse Designs
    Software Engineer Intern
    Roundhouse Designs Apr 2023 - Present
    RISE Theatre is an online directory of film and theatre professionals.- Organized and oversaw open source bug bash to improve experience for 2200+ registered users- Ran UI tests using lighthouse to assess SEO, performance, & accessibility, implementing features to increase scores up to 15%- Enforced additional security when creating, resetting and/or updating passwords- Implemented feature for users to “bookmark” profiles with data that persists between sessions- Increased upload efficiency time by up to 50% with drag-and-drop upload capability- Improved onboarding flow documentation (readme)- Streamlined UX through enhanced site navigation
  • Graphql One Stop Shop (Open Source)
    Software Engineer
    Graphql One Stop Shop (Open Source) Jan 2023 - May 2023
    OSS is a comprehensive GraphQL development tool with integrated code editor and schema visualizer.- Leveraged GraphQL APIs with schema introspection to enable the discovery of available resources and relationships, as well as query/mutation requests for the efficient retrieval of data through minimal API calls, free from over-fetching and under-fetching.- Employed React to optimize development with dynamic, reusable, stateful, and functional components that conditionally rendered content, such as performance metrics, and were selectively re-rendered via the virtual DOM, additionally using hooks to manage state between all aspects of the application while taking advantage of React’s unidirectional data flow design.- Utilized React Flow to create an interactive visualizer for GraphQL schema, building custom functionality for nodes & edges such as expand/collapsibility, fullscreen control panel button, target handle location selector & optimized graph positioning via ElkJS.- Integrated Monaco Editor into a web app, providing a powerful in-browser code editor for GraphQL query generation that actively references the fetched schema to provide real-time code completion, syntax highlighting, and validation by using virtual models.- Collaborated with a team using GitHub’s workflow, providing application security with required team code review before merging in feature branch PRs, and automating redeployment to Vercel triggered upon PR merges into main branch.- Product developed under tech accelerator OS Labs (opensourcelabs.io)
  • Open Source
    Tmnt (Team Management Tool) | Software Engineer
    Open Source Mar 2023 - Apr 2023
    TMnT is a highly collaborative tool for team workflow and organization.- Incorporated Google OAuth for secure user authentication & authorization, integrating it with existing login functionality for improved security and more direct access to Google APIs for improved collaboration.- Set up a NoSQL database, using MongoDB as a flexible data model to store semi-structured data input from multiple concurrent collaborating users with low latency, planning for future scalability and cost-effectiveness.- Configured build with webpack, pairing Hot Module Replacement convenience with maximum browser support through ES6+ transpiling & PostCSS auto-prefixing, while minimizing bundle file size through HTML injection, minification & uglification.
  • Open Source
    Quizcards (Educational Web App) | Software Engineer
    Open Source Feb 2023 - Mar 2023
    QuizCards is a full-CRUD flashcard app for studying user-created card sets - Utilized React Router to handle client-side routing for conditionally rendered pages, thereby improving user experience as a SPA requiring minimal network communication.- Deployed PostgreSQL as a relational database management solution for storing standardized data, supporting many simultaneous clients, and simplifying shared relational data between users with PK & FK, while providing reliability with ACID compliance.- Implemented PostCSS for modularized, maintainable, app styling that improved dev efficiency with reusable styles & complex stylesheet management, while providing advanced features such as auto-prefixing, custom media queries, mixins, & nested rules.- Constructed backend using Node.js and Express.js framework for project consistency with JS / React frontend, providing methodical handling of concurrent server requests with semantic router/middleware/controller architecture for organized DB CRUD interaction.

Michael Gacetta Skills

Music Keyboards Musical Theatre Music Education Music Theory Piano Composition Orchestration Orchestral Music Pianist

Michael Gacetta Education Details

Frequently Asked Questions about Michael Gacetta

What company does Michael Gacetta work for?

Michael Gacetta works for Roundhouse Designs

What is Michael Gacetta's role at the current company?

Michael Gacetta's current role is Software Engineer.

What is Michael Gacetta's email address?

Michael Gacetta's email address is mi****@****ail.com

What schools did Michael Gacetta attend?

Michael Gacetta attended University Of Michigan, University Of Washington.

What skills is Michael Gacetta known for?

Michael Gacetta has skills like Music, Keyboards, Musical Theatre, Music Education, Music Theory, Piano, Composition, Orchestration, Orchestral Music, Pianist.

Who are Michael Gacetta's colleagues?

Michael Gacetta's colleagues are Stephen (Steve) Aguirre, Karen Watts.

Not the Michael Gacetta you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.