- Maintain multiple projects in AEM and Angular and develop new components for key initiatives, including a Sustainer Lightbox to help convert one time donations to sustaining monthly donations and an employer matching widget that brought in upwards of $90k of revenue in 2 weeks.
- Lead Web Performance meetings to monitor SEO and performance optimization.
- Document and demonstrate new and changed functionality for the benefit of authors and other developers.
- Work towards and complete annual goals for certification and continuing education on topics like advanced AEM techniques, Angular, OWASP threats, AWS/Azure, etc.
- Used Puppeteer and Lighthouse Node.js packages to streamline and automate performance and accessibility auditing across workflows requiring heavy user interaction, eliminating hours of manual testing.
- Work in Agile, team-oriented environment. To that end, I developed a utility to interpolate Jira ticket links in daily scrum messages using raw HTML/CSS/JS, currently hosted at https://www.coreyhgross.com/scrumlinkutility.
- To aid in our a11y (accessibility) efforts, I duplicated an existing color contrast tool so I could add query string parameter functionality. This allowed us to programmatically create links to comparisons of specific color combinations in our a11y Excel sheets. This is currently hosted at https://www.coreyhgross.com/a11ycolortool
- Created a tool that took in selectors from Lighthouse audits and spat out regexes to search through our entire codebase in VSCode for occurrences to help find problem components. This is currently hosted at https://www.coreyhgross.com/selectorsearchstringstarter
Key Technologies: Git, Adobe Experience Manager, Web Fundamentals (HTML, CSS, JS), Angular, Node, Puppeteer, Lighthouse, TypeScript
- Joined the DICE team as a Web Developer.
- Continued to produce high-end web experiences for their still-expanding offerings.
- Built and maintained multiple projects in AEM and React to design team specifications, including full site builds for their Marcus Institute and Specialty Care Pavilion projects, an internal departmental site, a mindfulness mediation app, and more.
- Helped keep applications updated and running through the COVID pandemic and an internal transition from DICE to IS&T.
- Built several scripts and tools to expedite development, including an AEM component scaffolding tool that would clone default component directories and perform text replacement tasks on them that had previously been performed manually.
- Wrote documentation for frequent publishing workflows to aid in onboarding new team members. Advocated for increased and standardized documentation to further ease onboarding and ongoing operations.
Key Technologies: Git, Adobe Experience Manager, Node, React, Gatsby, Styled-Components, Web Fundamentals (HTML, CSS, JS)
- Contracted as a Front-End Developer with DICE (Digital Innovation and Consumer Experience) Group at Thomas Jefferson University Hospital through TekSystems.
- Provided front-end web solutions for TJUH's rapidly expanding offerings.
- Learned to develop new sites with Adobe Experience Manager, a Content Management System (CMS) with which I'd never had previous experience.
Key Technologies: Git, Adobe Experience Manager, Web Fundamentals (HTML, CSS, JS)
- Contracted with TN State Parks through Knowledge Services.
- Upgraded their web site to the newest version of ExpressionEngine (EE) with time to spare on my contract. Continued to perform additional development tasks to further improve user experience.
- Was brought on in a full-time capacity to develop many new features and further improve site organization and performance.
- Developed a JSON API out of EE to feed site information to a then-upcoming mobile application including map data, lists of available activities, site content, and more.
Key Technologies: ExpressionEngine, PHP, Python, Node, Web Fundamentals (HTML, CSS, JS)
Adobe Experience Manager (AEM), Bootstrap, CSS, Cypress, Gatsby, Git, HTML, JS, Node, Puppeteer, React, Sass, styled-components
Baking, Board Games (Good Dog Bad Zombie, Spirit Island, etc), Cooking, Hiking, Kayaking (lazily on a lake, not white water), Movies, Music (Guitar, Saxophone) Pen & Paper RPGs (D&D, Old School Essentials, Pathfinder, Stars/Worlds Without Number), Reading, Video Games (PC, PS4, Switch)
- I was working on the stage crew for our high school's musical in 8th grade and a steel pole holding a stage curtain fell and grazed me on the ear. A few inches over and I would have been eating from a straw for the rest of my life, according to the doctor. I later played Reverend Shaw in Footloose and Professor Harold Hill in The Music Man on the same stage.
- My wife and I have a goldendoodle named August Adventure Gross-Lewin, CGC. "Adventure" is literally his middle name. The CGC stands for "Canine Good Citizen," an obedience certification he achieved through the American Kennel Club. He has his own Instagram account - @augustadventuredog. We're fully obnoxious about him. They recently made the news for his work in her dental practice.
- Prior to COVID, I could handle a handful of recipes; over the course of the pandemic, I made loads of recipes from The Food Lab and Bravetart and learned loads of additional cooking techniques. I can make some pretty great food now - sous vide steaks and cheeseburgers, homemade marshmallows, the best snickerdoodles I've ever eaten, and loads more. I'm currently working on doing more fully meatless meals.