2024 — Now
Blurb 2-
Implemented backend functionality for cart, checkout, and orders, including APIs, database integrations, Flyway migrations, and JOOQ-generated types, using Java with Vavr.
Developed and deployed React frontend features for cart, checkout, and orders with Tailwind and React Query; built a mobile-first, accessible component library.
Built a mobile-first, accessible component library and used it to create pages.
Created health checks for critical services and authored AWS CDK infrastructure code to automate frontend deployments to dev environments for PR testing.
Website Refresh-
Mentored a new developer in Astro while collaborating with design and translation teams to deliver a redesigned homepage, product pages, and reusable React/Astro components for Blurb’s website.
2020 — 2024
10706 SE 225th St
Fastlane - Express, NodeJS, Typescript, Eslint, Mysql, AWS, RDS - Significantly elevated unit test coverage from 20% to 99%, Enhanced error handling mechanisms, Upgraded project to utilize the latest Node.js version, Implemented additional features to enrich project functionality
Partner Portal and CCUIAuthProxy - React, Typescript, Jest, AWS, RDS, Express - Developed an application facilitating Single Sign-On (SSO) for customers managing multiple accounts, with rigorous unit and end-to-end testing.I designed and implemented a seamless GitHub to AWS pipeline, orchestrating the project build process, containerization, and deployment to Amazon ECR. Utilizing blue/green release strategies, I orchestrated the deployment across EC2 instances and load balancers, ensuring high availability and reliability of the system.
Helper Center -Gatsby, CSS, Graphql, nodeJs, Kontent, React - Engineered a shell script for mass conversion of MD files into a Kontent compatible format, while also architecting the backend, establishing the frontend, and implementing a system enabling seamless content updates from Kontent to the static site.
Conversational Cloud - Vue, Vue, Sass,Vuex, Jest, BackboneJs - Built a user-friendly modal for guiding first-time and returning users through system usage and linking them to relevant resources
Answering Service - Vue, Vue, Sass,Vuex, Jest, BackboneJs - Implemented backend validation enhancements and updated the frontend to gracefully handle blank elements while preserving information
Appmgmt, AccountCreation, Maps, Rollover - Java, Spring Framework, docker, k8s, GCP, JUnit, Mokito, Tomcat, MySql -Addressed bugs and vulnerabilities, enhanced code quality, integrated Salesforce, updated SQL database, migrated to GCP, facilitated API tracking, and assisted in global app creation
All Projects - Created new documentation, mentored multiple new employees, achieved 80% code coverage
2019 — 2020
10706 SE 225th St
Enroute Console App - Angular, Typescript, Cordova, Ionic, SCSS - Resolved bugs, revamped app aesthetics, incorporated transportation mode and visibility menu, transitioned to Here Maps, and produced comprehensive documentation.
Journey 3 , Journey Builder - React, Typescript, Mobx, SCSS, Jest, Material UI - Addressed bugs, implemented new features, conducted end-to-end testing via TestFlight across all phases, validated data through API calls and mock data, improved app accessibility, and developed middleware for seamless typing sharing
Core, Frontdoor, J API - Go, Python and Node Services - Debugged and integrated with frontend components.
All Projects -Developed a CI/CD pipeline script for building, testing, version updating, and internally publishing Node.js applications, leveraging Docker containers and AWS for storage
2018 — 2019
Modern Experience - React, Redux, SCSS, TypeScript, Graphql, FabricUI, VSTS, Selenium, Jest, Azure - Developed reusable widgets and components within an agile environment, implemented automated testing including unit tests and end-to-end tests, established Redux for component connectivity, integrated with Azure CI/CD pipeline for automated testing, and utilized GraphQL for all API calls
2016 — 2018
10706 SE 225th St
Military Kids Connect - Drupal, PHP, CSS, Javascript -Developed new Drupal pages, resolved bugs, upgraded video players, crafted views, and enhanced templates
Infographic - EmberJs, SCSS, BootStrap - Designed and developed pages based on document specifications and visual aids, implemented CSS animations, and facilitated data transfer from Drupal API to frontend components.
Messageboard - Angular, SCSS, BootStrap, Jasmine, Selenium and Protractor - Enhanced comment boxes on the message board by implementing a WYSIWYG editor with custom emojis, upgraded from Angular 1.7 to 4, refactored components for improved reusability and cleanliness, and implemented end-to-end and behavior-driven testing
PWA - React, Redux, Cordova - Developed new React/Redux Progressive web app
All Projects - Developed sprint plans and maintained documentation in GitLab. Implemented Jenkins shell script jobs to automatically build the latest tagged versions of messageboard and infographic projects. Conducted differential analysis between the newest and second newest tagged builds to generate assets reflecting the changes.
Education
2013 — 2014
Seattle Central College
Certifcation
2013 — 2014
2006 — 2010
Oakland University
Bachelors of Integrative studies
2006 — 2010