Resume

A little about me

My name is Nicola Greco, and I code things. I graduated from La Salle University with a degree in Multimedia Design in 2015 and began working as a full stack web developer at a small digital agency in Philadelpha, PA. From there, I continued to deep dive into the world of software engineering working on side projects in both C++ and C#, eventually picking up Unity3D and creating a small horror game that I presented at Gameacon.

I have spent most of my career working as a Frontend engineer. First delving into the world of jQuery followed by both AngularJS (made by google) and Angular v2+ (also made by google), and finally ReactJS. I reserve the right to keep my favorite to myself.

Some of my free time is spent either playing video games or creating video games. My best accomplishments to date are without a doubt my self taught efforts to create my own 2D game engine in C++, CoffeeMaker.

Some of the places I've worked

  • Outreach

    Seattle, WA | 2020 - Present

    During my time at Outreach, I played a role as a Frontend Engineer on the Voice Experience Team. Here are some of my highlights...

    • Led the team implementing a business authorization application using React/TypeScript and GraphQL for Outreach clients to comply with FCC mandated Shaken/Stir protocols enforced by Outreach's voice vendor[s].
    • Built out the company's web-based phone widget, which takes advantage of Websockets for real-time updates, GraphQL, and React/Typescript. Audio settings such as noise cancelation, echo suppression, and audio device could be persisted within browser's local storage.
    • Worked directly with lead designers, implementing design mockups within Figma into Storybook components.
    • Worked with backend engineers to address file uploading challenges in order to build out the Voicemail Drop feature of Outreach's phone widget using React/Typescript, GraphQL, and AWS S3.
    • Made contributions back into the frontend framework's common component library.
  • Vanguard Financial Group

    Malvern, PA | 2016 - 2020

    Some of my best experiences at Vanguard included non-stop creative sessions with product designers and fellow engineers in order to blueprint the next phase of the company's common UI library and create a better DX for all fellow engineers.

    • Worked on the development of a common component UI library, using Angular/TypeScript, for use within both internal and externally facing web applications. For this library, I architected the company's first functioning monorepo, leveraging Bamboo for CI/CD and release management.
    • Spearheaded research and development into a Bazel build system for Vanguard's UI component library, this later would translate into the first adopted NX workspace at the company.
    • Developed a NodeJS Command Line Application that automated the creation of Jira Tickets to IT support to speed up Developer Experience acquiring vendor modules.
    • Worked 1:1 with designers to develop an NX monorepo workspace that housed a web application and common component library built with Angular/JavaScript and Storybook.
    • Led a team of engineers to build out a health care cost portal for Vanguard clients enrolled within personal advisor services, leveraged in-house built RESTful APIs with an Angular frontend.
    • Developed CI/CD pipelines to run first in Jenkins and later within Bamboo using Atlassian tools. Reported code cleanliness status via SonarQube and displayed badges within repo READMEs.
  • Brolik

    Philadelphia, PA | 2014 - 2016

    Brolik is where my career got started. My time there holds a lot of value because it is where I grew from a designer to full stack web developer.

    • Created dynamic brochure websites, leveraging MySQL, PHP, and C# on the backend alongside HTML and Angular/JavaScript on the frontend using the company's proprietary content management system.
    • Met 1:1 with clients and designers to acquire full acceptance criteria for each project.

My projects

  • Coffeemaker | 2D Game Engine
  • Obscure Logs | Electron Text File Parser

Get in touch

For all business inquiries please fill out the form below, or you may contact me via email at nico@nicogreco.com