Software Engineer 2
CurrentOwned a high impact, full stack package subscription service using Java Spring Boot, React, and PostgreSQL, with a 25% contractual adoption rateTransitioned to frontend lead, maintaining and implementing features across three repositories: customer admin portal, internal admin portal, and the unified authentication website.Scoped frontend and backend projects, determined requirements, created tickets, estimated timelines, and implemented features.Owned multiple full-stack projects including a cross-team feature flagging service, account registration, UI overhauls, account unification, admin portals, and sign up pages.Maintained the system that all products had a dependency on for authentication, product launches, emails, and feature flaggingPricing and Packaging ServiceImplemented a full-stack service to transition from individual feature sales to packaged sales, enhancing upsell opportunities. 25% contractual customer adoption within the first year.Developed and maintained the UI used by customer support for package selection during account creation and account updatingWorked with all external teams to update product packages through PostgreSQL scripting Unified Login Took ownership of and maintained a unified authentication client. Integrated all products into a single authentication systemManaged user creation, MFA, and password reset emailsCreated technical documentation resources for SSO setup with the systemSign Up Implemented a self-service sign-up page, reducing dependency on customer supportImplemented robust testing standards and feature flagging to ensure launch stabilityOpened products to private sector customersRefactored two repositories to use the new flow with feature flaggingIntegrated the sign up flow with external learning resources to increase marketing opportunitiesFeature FlaggingImplemented a feature flagging system into the internal API to reduce feature launch risk and dependency for all engineering teams