Michael Smith

Software Engineer at Coder
  • Claim this Profile
Contact Information
Location
New York, New York, United States, US

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Credentials

  • Triplebyte Certified
    Triplebyte
    Jan, 2023
    - Sep, 2024

Experience

    • Netherlands
    • Non-profit Organizations
    • 1 - 100 Employee
    • Software Engineer
      • Sep 2023 - Present
    • Software Engineer
      • Oct 2022 - Sep 2023

      • Migrated global state management to Redux Toolkit and redefined how components consumed the global store, cutting code volume by 27%, and reducing needless React re-renders by over 20%. • Used RTK Query to simplify caching server state, and extracted complex local state into React Hooks, shrinking the global store by 47%, and improving encapsulation/co-location of component implementation details. • Redesigned React components to use the Children API over Context, allowing them to be split by domain into more reusable, composable pieces (e.g., layout, business logic), while removing Context’s performance issues. • Defined automated Jest integration tests to protect against regressions for the HTTP2 and GraphQL testing modules as they were migrated to Redux Toolkit, while using them to catch and remove stray mutation bugs. Show less

    • United Kingdom
    • Industrial Machinery Manufacturing
    • 1 - 100 Employee
    • Software Engineer
      • Apr 2022 - Oct 2022

      • Designed new state management strategies in the React codebase, allowing components to opt into mutation-based UI updates decoupled from React’s render cycles, boosting average performance by over 40%. • Led areas of the company’s TypeScript migration for internal training, ensuring all code followed the strictest type-safety standards, and wrote guidelines for best practices and patterns for minimizing runtime errors. • Wrote Zod schemas to replace type guards for form validation and 3rd-party API calls, letting types be defined runtime-first, simplifying maintenance for type definitions, and reducing error rates by over 10%. Handled onboarding/mentorship for teams of 4–5 engineers, provided consulting on popular languages and frameworks (e.g., React, TypeScript, Node.js), and ensured teams met all product milestones. • Maintained documentation to improve accuracy and clarity, and wrote technical articles for junior developers, covering topics like environment setup and the key concepts around request caching. Show less

    • United States
    • Retail
    • 1 - 100 Employee
    • Software Engineer – Data Department
      • Apr 2020 - Mar 2022

      • Worked on a broker management tool in Angular, creating various components for the in-house design system, and wrote algorithms for modeling rapidly-changing broker relationships.• Created Python ETL pipeline automations to process catalogs, simplifying Google BigQuery uploads, reducing missing/inaccurate row data by 45%, and turning four-hour monthly processes into five-minute tasks.• Rewrote legacy scripts into Google Apps Script, increasing the performance for fuzzy matching, data querying, and automated reporting by +400%, and improving integrations with in-house JavaScript tooling.• Codified formal guidelines for doing code reviews, raising average ZenDesk SLA ticket compliance by 28%. Show less

    • Buyer – Wellness Department
      • Sep 2018 - Apr 2020

      • Created scripts for generating low-stock inventory reports by interfacing with a custom MySQL backend, slashing overstock and out-of-stock counts for the department by an average of 5% per period.• Created a UI for cross-referencing shelf tags against inventory backstock to identify which items could be stocked out, speeding up the process for replacing inventory by an average of 2 employee hours per day.• Performed inventory audits to reconcile backstock against database inventory counts, addressing variances in inventory value by a minimum of $10,000 per audit.Accomplishments• Most profitable wellness department in the company in 2019.• Most profitable store in the company in 2019. Show less

Education

  • University of Maryland Baltimore County
    Computer Engineering

Community

You need to have a working account to view this content. Click here to join now