Dorian Dominguez Resume
Dorian Dominguez Resume
Dorian Dominguez Resume
Skills
Languages TypeScript, JavaScript (ES5, ES6), Java, Kotlin, HTML5, CSS3
Frameworks & CMSs Angular 2+, React, Adobe Experience Manager(AEM), WordPress, jQuery, GatsbyJS, Bootstrap
Tools and Utilities Azure, Jenkins, Git, NPM, webpack, Jira, Less/SCSS, Styled Components, Lodash
Methodologies OOP, MVC, BEM, Agile, Scrum, Kanban
Experience
Washington State Department of Social and Health Services Olympia, WA (Remote)
FULL STACK DEVELOPER May. 2019 ‑ PRESENT
• Developer on the CARE modernization team where we’re taking an outdated case management system used to assess
75,000+ citizens and converting it into a progressive web app (PWA) using Angular 12, Java, Spring and SQL.
• Responsible for maintaining and developing custom Angular components for WEBUI, our private frontend framework
that’s used across multiple internal applications such as CARE, TIVA2, STARS and ASAP. Also responsible for updating,
deploying, and publishing WEBUI to our internal npm repo using Jenkins.
• In this role I also act as the primary UI/UX designer and developer. I am heavily involved in all major design decisions
and I regularly meet with business, users and development teams to determine the best design solutions for our
application. As part of our design process I create mock ups and wireframes using Balsamiq and functional prototypes
using Angular, HTML, SCSS and Bootstrap.
• Participated in interviewing UI/UX consultants for the new Washington state WA Cares project as well as a key inter‑
viewer for Frontend developers and UX/UI Web Designers for existing DSHS applications.
• TypeScript, Angular 12, RXJS, Java, Spring, SQL, Jenkins, Azure, Git, Jira, BootStrap, SCSS, Balsamiq
Ceasars Entertainment Las Vegas, NV
FULL STACK AEM DEVELOPER Jul. 2017 ‑ May. 2019
• Developed a modern UI using CSS Grid, Flexbox, JavaScript and Adobe AEM Screens to provide patrons at The Linq
Hotel and Casino live up to date stats, betting odds and leaderboards.
• Developed AEM 6.4 components for the Caesars Entertainment enterprise homepage with React, TypeScript, HTL,
Bootstrap and Less. Additionally, used Java to create component models to retrieve data from CRXDE.
• Built new AEM components for two major site redesign projects using TypeScript, jQuery, Less with BEM methodolo‑
gies and Kotlin to handle data and render HTML with Kotlinx DSL.
• Responsible for creating end user components for Caesars Entertainment’s 50+ enterprise websites using Adobe Ex‑
perience Manager.
• Aided in migrating AEM 5.6 to AEM 6.2 which involved converting JSP files to Kotlin, JavaScript files to TypeScript and
dialogs from Classic UI to Touch UI.
• Diagnosed and remedied technical debt resolving over 700 linter errors, which helped improve build time and per‑
formance. Reducing Kotlin lint by 45% and CSS lint by 33%.
• Adobe Experience Manager (AEM), React, TypeScript, JavaScript, Java/Kotlin, Sightly/HTL, JCR, Git, Less, jQuery
Independent Freelance Las Vegas, NV
WEB DEVELOPER Dec. 2016 ‑ Jul. 2017
• Used GatsbyJS and Styled Components to develop a site which consumed a Wunderground weather station API to
display conditions for Willie McCool park and flying field.
• Created static sites using HTML, Bootstrap, CSS, JavaScript and jQuery for a handyman and hair stylist that were
hosted with Github Pages.
• Migrated an outdated basketball camp site over to a modern WordPress theme. Applied custom styles with CSS and
implemented an EventBrite API feed for ticket sales.
• Built an Amazon ecommerce affiliate site and blog with WordPress. Linking a 100+ products, and installing plugins
for forms and analytics to track visits and sales.
• Installed a WordPress theme for a mobile car detailer and adjusted styles base off of clients requests using CSS.
• WordPress, GatsbyJS, React, HTML, CSS, Bootstrap, JavaScript, jQuery, Less/Sass