Passionate software engineer with a love for coding and conquering summitsCo-creator @ Ciphyr - GraphQL Security Monitoring PlatformExperienced in Node.js, Express, React, SQL and NoSQLRecently talked about: "GraphQL" sponsored by Remake Labshttps://github.com/icewkz
-
Software EngineerCiphyr 2023 - PresentGraphQL Security Monitoring Platform● Constructed a Logging Aggregation Platform by utilizing Node.js with Express to ingest a constant stream of GraphQL queries and aggregate various metrics such as depth and latency, providing critical insights to optimize and enhance system performance efficiently ● Developed a query analytics dashboard using server-side rendering and React Server Components, facilitating intuitive and seamless observation of GraphQL microservices’ health, performance, and security ● Implemented React performance optimization techniques using lazy loading, code splitting and memoization, resulting in a 30% improvement in load times for displaying collected queries and monitoring malicious activity ● Leveraged TypeScript alongside React and Redux to develop modular components, improving code maintainability through robust typing, and facilitating the seamless addition of future features. ● Incorporated JSON Web Token authentication and API key management to bolster application security, safeguarding data integrity during transmission between the client and server, and fortifying protection against unauthorized access ● Leverages PostgreSQL’s relational database to efficiently manage and store complex relational data, ensuring data integrity with unique API keys for every user and efficient data retrieval. ● Utilized Jest to attain 86.26% test coverage for invalid and intricate queries, ensuring the accuracy, reliability, and robustness of error handling mechanisms, query formatting, and the precise structure of partial data response ● Published a lightweight NPM package offering middleware functions to access Apollo GraphQL servers to extract, process, and store query metrics from the context during request lifecycles -
Software Engineer | Reel Radar | Tv Show RecommenderOpen Source Jul 2023 - Oct 2023Skilled in utilizing Jest for end-to-end testing, ensuring code reliability, and maintaining software quality for both frontend and backend components -
Software Engineer | Recipe Guru | Recipe FinderOpen Source Jul 2023 - Oct 2023Implemented MongoDB as the database solution by leveraging JSON-format embedded schema references for seamless integration with the frontend UI, ensuring optimal functionality, and enhancing performance and user experience
Michael Jay Zhang Education Details
-
Engineering
Frequently Asked Questions about Michael Jay Zhang
What company does Michael Jay Zhang work for?
Michael Jay Zhang works for Ciphyr
What is Michael Jay Zhang's role at the current company?
Michael Jay Zhang's current role is Software Engineer.
What schools did Michael Jay Zhang attend?
Michael Jay Zhang attended Borough Of Manhattan Community College.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial