RavenPack
–
Senior Frontend Engineer
Leading big data analytics provider for financial services — NLP/ML infrastructure processing millions of documents daily for hedge funds, banks and asset managers.
- Built the new payment and subscription flow in React, TypeScript and Material UI, integrating backend billing services — upgrade, downgrade and failed-transaction edge cases for enterprise customers.
- Introduced LaunchDarkly feature flags as the company standard: designed conventions, built helper utilities and onboarded developers — unblocking gradual rollouts, A/B tests and dark launches while reducing release risk.
- Drove test culture — Playwright with 90%+ UI coverage, Jest and React Testing Library, plus SonarQube static analysis — for fewer customer-facing bugs and faster releases.
- Added GitLab CI quality gates (ESLint, type-check, unit tests) on every merge request, and shipped full-stack with Python AWS Lambda + DynamoDB services and Node/TypeScript BFF endpoints.
- React
- TypeScript
- Material UI
- Node.js
- Python
- AWS Lambda
- DynamoDB
- GitLab CI
- LaunchDarkly
- Playwright
- Jest
- SonarQube