Versatile software engineer with deep full-stack experience, passionate about crafting products that balance great user experience with strong technical foundations. I enjoy simplifying complex problems into simple, intuitive solutions and collaborating across teams to make ideas real.
Experience
2025 — Now
2025 — Now
San Francisco Bay Area
Drive new product initiatives by cross functional collaboration with Product, Design, Market, Finance, and Engineering teams, to validate product market fit with rapid prototypes.
Enhance team productivity by researching and integrating vendor and AI tooling for low code and no code solutions for speeding up business and developer processes.
Mentor engineers on different products and software design and implementation strategies and practices.
2022 — 2025
2022 — 2025
San Francisco Bay Area
Launched OTC trade booking experience that immediately processed billions in trading volume within quarters, with highly automated UX work flows for traders, and integrations with risk management and reconciliation systems.
Launched real time pricing system from different markets for crypto trading pairs through web sockets, and consulted partner teams on scaling the product from MVP to power other company products.
Partnered with trading desk and back office teams on data schemas and pipelines for accurate book keeping and settlement processes.
Designed and implemented major parts of an enterprise crypto trading system (Liquidity Hub), with event driven architecture and multiple micro services. Focused on expanding product offers by integrating different order strategies, with different exchanges and market aggregators.
Mentored juniors and interns on different technologies (React, gRPC, Kinesis, database design and migration, testing, developer tools like Bazel, CI/CD, etc.), and software engineering best practices and process.
2020 — 2022
2020 — 2022
San Francisco, California, United States
Built full stack Payment experience for enterprise customers, with a strong front end focus.
Increased code quality and developer experience by introducing new robust end to end testing framework, and training teams on the technologies and integrating testing into the development best practices.
Sped up team feature delivery across different projects, by adding auto deployment CI/CD pipelines, with environment gating by test suites.
Reduced customer on-boarding bottlenecks by new streamlined workflows with unified progress tracking system, powered by new micro services (Java) and both external and admin UXs (React).
Enhanced customer granular controls on user permissions for accessing different product features, by migrating from simple user and products permissions schema to a more robust design that supports external and internal systems, with complex changes across UI, back end, database and authentication layers without any regression, and minimal downtime.
Centralized product deployment visibility and cost monitoring by building Infra admin dashboards for deployment statuses and cost usages.
2018 — 2020
San Francisco Bay Area
• Delivered new checkout project with new features, better UX and performance, that resulted in instant conversion rate improvement
• Built custom UI component library to be used in various React apps
• Integrated Braintree into current payment services
• Built new Magento APIs consumed by different applications and integrated with new micro services
• Improved code quality by introducing unit/integration tests into team work flow and Jenkins pipelines
• Established best practices for coding standards and processes
2017 — 2018
2017 — 2018
San Francisco Bay Area
• Accelerated the launch of new user dashboard pages built with React, Redux, Storybook, and Jest
• Launched new payment service smoothly as a contributor of a cross-functional team, within tight deadline
• Reduced Operations and Customer Service work load by eliminating shipping rate issue in the checkout flow
• Reformed checkout flow with boost in both performance and user experience, by enforcing front end validation and enhancing user interactivity
• Improved popular page’s speed by optimizing assets and reducing queries
• Increased website SEO score by collaborating with Product and Marketing teams to implement SEO best practices
• Worked closely with Product owners and designers to build reusable UI components in various technologies (React, Ruby on Rails, Jekyll, Backbone)
• Maintained green Jenkins pipelines by troubleshooting and fixing integration tests
• Ensured code quality with unit and end to end tests (Jest, Jasmine, Testcafe, CasperJS, Rspec, Cucumber, Capybara, Selenium)
Education
Academy of Art University