Overview
Technical skills
Timeline
Built real-time trading user interfaces that consume live market data and render low-latency visualizations across multiple venues. Owned key frontend modules including orderbook, swap trading, analytics dashboards, wallet integrations, and order execution flows. Added automated cross-browser regression testing with Playwright and improved accessibility using semantic HTML and keyboard-friendly navigation. Implemented live data pipelines and synced spreadsheet-style views for market updates.
Developed high-performance web applications using Next.js, React, TypeScript, Tailwind CSS, and GraphQL for multiple clients. Created mobile-first experiences with React Native (Expo) and optimized frontend workflows using Storybook and TDD practices. Improved accessibility and Core Web Vitals by addressing Lighthouse findings, including LCP reduction and layout stability enhancements, with monitoring via Sentry. Strengthened UI security by validating inputs and securely handling authentication tokens.
Converted design assets into responsive, pixel-accurate UI using HTML and CSS tooling. Implemented JavaScript and CSS animations to improve engagement and visual polish. Delivered frontend pages based on provided mockups and ensured layout consistency across supported viewports.
Node JS• Middle
Rest API
Axios
- Build robust API client libraries and SDKs that include retry/backoff, idempotency, and clear error contracts to bridge front-end and back-end concerns.
- Implement end-to-end integration with a simple backend service (Node or other) to gain experience with migrations, transactions, and token-based auth flows.
- Add structured logging and lightweight observability (correlation ids, metrics) to critical flows such as product fetch and bulk question uploads.
- Work on backend features for e-commerce like inventory reservation or idempotent order creation to learn concurrency and consistency patterns.
Zustand• since 2022
GraphQL• since 2022
Tailwind CSS• since 2022
Next.js• since 2022
Express
D3.js
WebSockets• since 2025
Figma
Three.JS
Sketch
Git
React.js• since 2022
Vite
Radix UI
Storybook• since 2022
Zeplin
Material UI
Sass
PostCSS
Zod
styled-components
shadcn/ui• since 2025
Recharts• since 2025
React Three Fiber
React Hook Form
React Router
Lighthouse
drei
- Build and own medium-sized React SPAs that require complex client state, forms and content authoring (admin dashboards and test-creation flows).
- Implement e-commerce product and cart flows where URL-sync, request cancellation and stock state are important, leveraging the existing hooks and store patterns.
- Add automated tests and accessibility checks (unit + integration + axe in CI) and capture simple performance metrics (LCP/TTI) to raise confidence for production readiness.
JavaScript• since 2021 • Middle
TypeScript• since 2022 • Middle
Playwright• since 2022
CI/CD
Sentry
- Develop production-grade React admin dashboards and internal tooling that require typed API integration and state management.
- Build and own API client libraries and their contract tests (OpenAPI/pact/schemathesis) to raise integration confidence.
- Implement a CI pipeline with test automation, artifact collection and selective test runs to harden delivery flows.
- Add unit and component tests (testing-library/ vitest / jest) and migrate some critical paths to property-based or contract tests for robustness.
