# Eliot Nguyen > Senior Full Stack Software Engineer @RoyalCaribbean - deeply enthusiastic about scalability, performance, and great UI/UX. Location: Los Angeles Metropolitan Area, United States Profile: https://flows.cv/eliot I'm a software engineer specializing in Javascript/Typescript and its full stack frameworks - React, Vue, Node, NextJS, NestJS, GraphQL, AWS, SQL / NoSQL databases. I'm a big fan of the microservices/microfront ends approach, and would always be up for some coffee and a chat about technologies as they relate to the web experience at large. Non nerdy stuff - I do like a good trashy reality TV show. guilty pleasure. ## Work Experience ### Senior Software Engineer @ Royal Caribbean Group Jan 2023 – Present ### Senior Software Engineer @ Makai Digital Jan 2023 – Present ### Software Engineer III @ Vivun Jan 2022 – Jan 2023 | Oakland, California, United States o Part of the full stack, pioneering team that worked on a greenfield service offering meant to propel market capture in the automated demo space - Micro-SaaS service utilizing chrome’s extension tools to capture site data for repurposing demos. o Code infra architected with a mono-repo workspace paradigm, NX, to enforce shared code in an application/library concept and promote visibility of cross-company projects. o NestJS/NodeJS was utilized for tight dependency injections across services, helping to facilitate authentication/authorization, asset management, and versatile APIs/subs, served on AWS. React 18 improved rendering states, code reusability, and promoted styled UI/UX, reducing support tickets by 50%. Apollo, GraphQL, Prisma, PostgreSQL, Harness, Cypress, Typescript, CASL, Fargate/S3, were other core technologies involved in building a scalable, zero downtime, performant, mobile-friendly web application ### Senior Software Engineer @ Spectrum Jan 2021 – Jan 2022 | Denver, Colorado, United States o Helped build Typescript/NodeJS/Express micro-service architecture to foster a distributed systems approach, using a GraphQL intermediary layer for handling FE/BE communication. This Api Gateway model acts as an orchestration helping to handle Charter email bandwidth with a user base exceeding 3 million customers. o Involved in leading team to architect the SPA application, which utilizes Typescript, NextJS, React, GraphQL, and Apollo Client as part of the technology stack, to create a mobile-first, performant, accessibility-friendly, and responsive web application. o Response time for bulk queries were mitigated with Apollo client’s local, normalized, inmemory cache. Caching helped prevent unnecessary network calls, favoring cached data. o Responsibilities outside of engineering involved reaching across different departments for QA, automated testing, accessibility, security, UI/UX, design systems, internal APIs, user event tracking automated with internal platform tools ### Software Engineer @ Apexa Corporation Jan 2020 – Jan 2021 | Massachusetts, United States o Implements Vue 2+ for entire SPA architecture, with the addition of VueX and Vuetify for client side state management with client side HTTP requests from by code-driven APIs/swagger specs o Node/Express with type reinforced Typescript server side architecture added with PM2 clusters to help drive scalability in throughput. Server on AWS EC2 instances and updated through Docker, Kubernetes, Rancher orchestration connected with CI/CD Gitlab tags. o Worked with 3rd party APIs like Jira, Slack, AWS, Azure for a collector/accelerator microservice design written in Python. o Typescript enforced Node/Express CLI tool on its own EC2 instance as a microservice of an alerts and notifications system which communicate through various 3rd party APIs ### Software Engineer @ Avirtek Jan 2020 – Jan 2020 o Utilizes React & React Router to create SPA for user dashboard, monitoring health status for networks with the stylization library of Material UI, D3, and Storybooks o Advanced Redux patterns like custom middleware to intercept and create logic from action payload before updating reducer state as well as normalizing unwanted schemas o Design and Draft view, components, and feature mock ups Photoshop, Illustrator that governs MVP goals and objectives from clients. Demos are presented weekly. o Written Python server side script for microservice APIs connected to MongoDB. ### Software Engineer @ ReacType Jan 2020 – Jan 2020 | Los Angeles County, California, United States ReacType is a visual prototyping tool for developers employing React component architecture alongside the comprehensive type checking of TypeScript. In other words, you can draw prototypes and export React / Typescript code! ReacType allows the user to visualize their application architecture dynamically, employing a canvas display, an application tree, and a real-time component code preview. The user can create components and load instances of these components, as well as nested HTML elements, onto the canvas. o Engineered React Redux architecture to create a prototyping tool that dynamically generates higher-order React components, visualized with HTML Canvas and KONVA o Added feature to Electron.js desktop application for a tutorial mode to provide a preview of the application’s core features with modals helping to point out the tools are o Enforced Typescript heavily into the code base to keep all data types sent to the reducers to be accurate all through the many components that are dispatching, to give early and meaningful errors to help debug, and to give a data type guide for any feature expansions o Implemented mobile application mode that allows users to switch their application environment between generating React or React Native components for prototyping o Used D3 to create a tree model visualizer of the current application’s component hierarchy o Leveraged the asynchronous and event-driven nature of Node.js and IndexedDB to sanction a throttling of global application cache to efficiently preserve recent changes o Bolstered Ace Editor with syntax reinforcement to create a display of the current component’s code that can also be edited and exported with typescript o Wrote Jest unit tests and Enzyme snapshots alongside development of all essential features and all components to safeguard the application logic and functionality ### UI/UX Tech Specialist @ Tapin2 Jan 2019 – Jan 2019 | Los Angeles, CA Empower customers to order from their mobile devices using an app or through a custom mobile ordering website. Our app gave users an in-demand access to ordering while staying in their seat through both mobile and handheld devices with card readers. o Curated UI and UX wireframes and translated into HTML/CSS/JS driven by A/B testing, AGILE and SCRUM processes, all with end user focus in functional design o Tech supported proprietary software with multiple clients and was assistant project manager on multiple on site integration of software o Managed media asset library, led on design for briefs to clients, oversaw creating design SOPs, and collaborated across design teams for brand consistency ### Engineering Solutions Specialist @ ETI Digital Technology Jan 2018 – Jan 2019 | Anaheim, California o Led digital solutions pipeline from documentation to having direct dialogue with software developer of our core 3rd software o Crossed trained in 3D Scanner technology, 3D CAD Design using Dental Wings Software, Milling (CNC) Roland, 3D Printing by Stratasys o Handled top tier support related to technical issues spanning from technical machinery troubleshooting to multiple software interactions on Windows / Mac o Involved in complete office networking coverage set up, feeding LAN protocol throughout every single user on network ### Graphic Designer @ Paradigm Health & Wellness Jan 2016 – Jan 2017 | City of Industry, USA o Led design decisions for social media branding with emphasis on modern aesthetics o Responsible for design guidelines for product UserManuals for over 50 machines o Helped to developed various flow charts including function mapping and logic, UI/UX o Produced specs, wireframes, concept art, and marketing material for media consumption ## Education ### Pasadena City College ## Contact & Social - LinkedIn: https://linkedin.com/in/ibeeliot - Website: https://www.ibeeliot.io - GitHub: https://github.com/ibeeliot.com --- Source: https://flows.cv/eliot JSON Resume: https://flows.cv/eliot/resume.json Last updated: 2026-03-22