Michael Gacetta personal email
- Valid
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
Roundhouse Designs
View- Website:
- roundhouse-designs.com
- Employees:
- 2
-
Software EngineerRoundhouse DesignsKirkland, Wa, Us -
Software Engineer InternRoundhouse Designs Apr 2023 - PresentRISE 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 -
Software EngineerGraphql One Stop Shop (Open Source) Jan 2023 - May 2023OSS 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) -
Tmnt (Team Management Tool) | Software EngineerOpen Source Mar 2023 - Apr 2023TMnT 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. -
Quizcards (Educational Web App) | Software EngineerOpen Source Feb 2023 - Mar 2023QuizCards 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
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.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial