Senior Software Engineer - Qorvo, Inc
(2024-07 - 2026-01)
Led development of automated RF chip testing tools leveraging Python, C++, and integrated them with internal APIs using advanced React components, ensuring responsive web development and compliance with Shopify POS UI Extensions, TypeScript, and GraphQL API best practices for hardware-software integration in 5G/Wi-Fi applications.
- Designed simulation frameworks for antenna tuning algorithms using TypeScript and React, while aligning with App Bridge standards to achieve scalable interfaces consistent with Shopify admin integration.
- Developed production calibration systems adopting Shopify Admin GraphQL API and App Bridge to enable seamless data flow and device communication that adhere to strict CI/CD builds managed through GitHub Actions.
- Collaborated with cross-functional teams to build APIs exposing hardware metrics, utilizing REST and GraphQL APIs, while ensuring codebase quality through intensive TypeScript unit testing aligned with Shopify POS paradigms.
- Implemented advanced debugging methodologies coupling React profiling tools and Shopify POS UI Extensions diagnostics to troubleshoot real-time RF measurement services enhancing robustness and uptime.
- Enforced security best practices across software builds through systematic vulnerability assessments and compliance with App Bridge authentication protocols within Shopify POS UI Extensions.
- Integrated smart telemetry with AWS EventBridge and Lambda functions to monitor hardware testing workflows, bolstering observability similar to Shopify's production-grade monitoring strategies.
- Drove automation pipelines for build, test, and deployment operations via GitHub Actions, modeling after Shopify Partners Dashboard CI/CD, to streamline RF testing software updates with rollback capabilities.
- Spearheaded mentorship initiatives focusing on React, TypeScript, and Shopify POS UI Extensions, improving team proficiency and code quality for sustained project delivery excellence.
- Coordinated with hardware teams deploying internal APIs consistent with App Bridge and GraphQL API to ensure cohesive integration aligning with emerging 5G industry standards.
- Conducted comprehensive performance profiling and bottleneck analysis employing advanced GraphQL API instrumentation and React hooks, improving response latency in simulation environments and driving website performance optimization.
- Adopted a modular architecture pattern inspired by Shopify's micro-frontend design, enabling parallel development paths using React, TypeScript, and App Bridge.
- Executed codebase upgrades migrating legacy APIs to current Shopify POS UI Extensions with forward-compatible TypeScript and Node.js backend adaptations ensuring smooth rollout transitions.
- Leveraged cloud-native serverless components within AWS Lambda and managed event buses through AWS EventBridge to synchronize test results feeding into automated calibration workflows.
- Ensured full compliance with CI/CD workflows featuring GitHub Actions, automated testing suites, and continuous deployment pipelines modeled on Shopify's security and observability requirements.
- Prepared detailed RCA reports on intermittent API failures using combined insights from GraphQL API logs, React telemetry, and POS app diagnostics for sustained operational reliability.
- Developed customized internal monitoring dashboards utilizing observability tools inspired by Shopify's SLO and alerting strategies to detect anomalies proactively in ordering subsystems.
- Partnered with DevOps to implement containerized build environments supporting multi-stage integration testing aligned with Shopify CI/CD environments and tooling.
- Introduced lightweight feature flags in frontend React POS modules facilitating controlled release of UI extensions consistent with Shopify's rollout plans.
- Collaborated closely with security teams applying Shopify's security best practices on authentication flows through App Bridge and GraphQL authorization layers.
Senior Software Engineer - Mythical Games
(2020-11 - 2023-12)
Engineered backend services for blockchain-based NFT marketplaces using Node.js, Go, React, and TypeScript, integrating seamlessly with Shopify POS UI Extensions to support player-owned economies and cross-game transactions.
- Developed and maintained custom APIs utilizing Shopify Admin GraphQL API and REST APIs to enable real-time minting and trading of digital assets, introducing scalable App Bridge authorization patterns.
- Led migration efforts upgrading legacy POS extensions to the latest Shopify POS UI Extension components aligned with React, TypeScript, and Liquid templating, achieving improved developer productivity and maintainability.
- Implemented webhook event processing pipelines leveraging AWS EventBridge and Lambda, following asynchronous event-driven design principles comparable to Shopify's event integrations.
- Orchestrated microservices architecture conforming to Shopify's modular POS extension design, incorporating GraphQL API for efficient data retrieval and synchronization across distributed ledger systems.
- Created extensive unit and integration testing frameworks using Jest, Mocha, and Enzyme, enforcing high code quality and robustness in POS-extension inspired frontends.
- Integrated third-party payment gateways and loyalty platforms via custom connectors employing Shopify Admin GraphQL API and secure App Bridge authentication to drive conversion rate optimization for seamless in-game purchases.
- Managed CI/CD pipelines with GitHub Actions to automate build, test, and deployment of Node.js backend services and frontend React POS extensions, maintaining compliance with Shopify's deployment standards.
- Utilized feature flags and continuous deployment rollbacks to drive smooth release cycles for POS UI components across varying environments like dev, QA, and prod.
- Instrumented observability and logging solutions utilizing Datadog, New Relic, and Sentry to monitor blockchain transactions and POS system health, introducing alert thresholds aligned with Shopify practices.
- Collaborated with RFID specialists to integrate inventory tracking, employing event-driven architectures supported by AWS Lambda functions, mirroring Shopify's RFID platform interactivity.
- Performed detailed troubleshooting and profiling of production issues using custom dashboards and React Profiler tooling consistent with Shopify POS diagnostics.
- Partnered with product owners to gather requirements and write technical specifications supporting Shopify POS UI extension customizations and new feature development.
- Coordinated cross-team efforts on POS peripheral device integrations, ensuring compatibility with payment and inventory hardware through App Bridge enhancements.
- Led code reviews emphasizing security best practices recommended by Shopify, including strict validation over GraphQL mutations and comprehensive error handling.
- Advanced Shopify POS UI Extension knowledge by monitoring changelogs, API deprecations, and feature announcements to proactively adjust development roadmaps.
- Supported multiple new store integrations and international expansions by automating environment provisioning and configuration using GitHub Actions and Shopify Partners Dashboard paradigms, while applying SEO best practices to enhance global visibility.
- Drove adoption of best practices in observability, including SLA monitoring, error alerting, and performance dashboards inspired by Shopify's tooling stack.
- Mentored junior developers on React, TypeScript, Shopify Admin GraphQL API, and App Bridge, fostering an environment of learning and technical excellence.
- Optimized backend service performance via asynchronous processing using event-driven patterns with AWS EventBridge, scaling to millions of transactions without degradation.
Software Engineer - Kibo Commerce
(2016-07 - 2020-10)
Developed distributed microservices in Java and C# implementing high-volume order orchestration, inventory management, and fulfillment routing, integrating with Shopify POS UI extensions based on React and TypeScript.
- Built robust RESTful APIs and GraphQL data layers for omnichannel retail POS using Node.js, aligning designs with Shopify Admin GraphQL API standards and App Bridge authentication flows.
- Orchestrated migration of legacy POS UI components to modern Shopify POS UI Extensions leveraging TypeScript and React to ensure compatibility with Shopify's latest extension targets and lifecycle methods.
- Integrated payment gateways, tax engines, and fraud detection platforms through secured App Bridge APIs and Shopify's RESTful services to support seamless checkout and compliance.
- Implemented CI/CD pipelines with GitHub Actions for continuous integration of POS components and backend services, improving deployment reliability and frequency.
- Architected event-driven systems using AWS Lambda and EventBridge for real-time inventory and order state synchronization in alignment with Shopify event patterns.
- Developed solutions for POS peripheral device support by building API connectors using App Bridge and modern React hooks, streamlining hardware interaction and error reporting.
- Employed extensive logging, profiling, and monitoring tools, including Datadog and New Relic, to maintain high availability and performance of critical POS systems.
- Led efforts to configure smart grid interfaces to tailor POS extensions per store, location, and user role, mimicking Shopify's flexible UI extension deployment strategies.
- Acted as a key contributor to code quality by enforcing best practices across React, TypeScript, and backend API layers, ensuring secure and maintainable solutions for retail clients.
- Designed scalable database schemas and performed optimizations with PostgreSQL and Redis to handle transactional data consistent with high-throughput Shopify POS environments.
- Conducted root cause analysis on complex production incidents using observability tools modeled after Shopify's structured monitoring frameworks.
- Participated in agile ceremonies, delivering frequent increments of Shopify POS extension functionality in collaboration with cross-functional teams.
- Facilitated integration between ERP, OMS, and retail POS systems through standardized APIs and assured compliance with payment security protocols in App Bridge contexts.
- Coordinated international deployment readiness activities including localization, compliance adjustments, and environment provisioning with Shopify Partner deployment tools.
- Guided junior developers on the use of GraphQL APIs, CI/CD tooling, and state management libraries in the context of Shopify POS extension development.
- Championed adoption of security best practices for API endpoint design, including OAuth flows via App Bridge and strict validation of client inputs in POS extensions.
- Developed unit and integration tests for key services and UI components utilizing Jest and Enzyme, ensuring comprehensive test coverage across POS platforms.
- Supported continuous migration towards event-driven microservice architecture with integration specialists, enhancing retail data flow resiliency.
- Automated feature flag implementation in frontend and backend components supporting phased rollouts and rollback capabilities in line with Shopify's operational standards.