Todd Ohanian
(818) 281-8545
|toddohanian@gmail.com
|- |
- |
Core Skills
Languages
- JavaScript •
- TypeScript •
- Node.js •
- SQL •
- GraphQL •
- HTML •
- CSS
Technologies
- React •
- Apollo Client/Server •
- Webpack •
- AWS •
- Redux •
- Vue.js •
- D3.js •
- Next.js •
- Gatsby •
- GraphDB •
- Google BigQuery •
- Redis
Professional Experience
Fisker Inc., Manhattan Beach, CA
-Frontend Engineer
Oct 2023 - May 2024
- Developed and integrated logging solutions to transmit events and metrics enhancing visibility into system performance, troubleshooting capabilities, and overall operational efficiency
- Collaborated with UX/UI designers, product managers, and backend engineers to translate wireframes and requirements into functional frontend features
- Conducted page performance benchmarking analyzing metrics such as load times, rendering speed, and resource utilization to identify optimization opportunities
- Managed and executed expedited hotfix procedures to address critical issues, ensuring rapid identification, resolution, and deployment of patches to maintain system stability and minimize downtime for end users
- Mentored junior developers on best practices for frontend development, including code organization, performance optimization, and debugging techniques
Bustle Digital Group, New York, NY
-Product Engineer
Oct 2020 - Feb 2023
- Extended caching layer using Apollo Client type policies to centrally handle merging, transforming, and paginating
- Implemented analytics pipeline using Google Analytics Pixel to collect data in BigQuery, enabling non-technical team members to create performance dashboards
- Expanded analytics capabilities to track multiple user interactions (e.g. story completion, time spent per post)
- Added a centrally configurable theme that standardized component styles across CMS
- Wrote an extendable backend class that performed semantic analysis of media-rich content
- Implemented websocket middleware in Apollo Client as a React hook, supporting user collaboration in the CMS
- Refactored critical top-level modules to TypeScript enforcing type safety in component-level code
Genesis Global Trading, New York, NY
-Frontend Engineer
Feb 2019 - Oct 20202
- Wrote middleware to flexibly provide authentication to multiple microservices with diverse security requirements
- Developed a new realtime cryptocurrency prime brokerage app with > 30 updates/sec. Wrote features including price discovery, aggregated order book, trade execution, and custody services
- Built frontend using Vue.js, Webpack, & TypeScript, creating configurable and reusable component library
- Used D3.js to make interactive visualizations. Evaluated and implemented libraries for advanced financial charting
- Built backend API in Python with Flask for order management, connecting to Cassandra and Postgres databases
- Implemented production and development CI/CD pipelines using GitLab DevOps tools
- Wrote unit tests in Jest with component snapshots to provide test coverage for critical app functionality
Shift Markets, New York, NY
-Frontend Engineer
Feb 2019 - Oct 20202
- Built a front end for a full-featured cryptocurrency exchange platform with the ability for traders to place orders
- Designed UI features in JavaScript with React that render financial data supplied by the back end via websockets
- Developed in a Reactive architecture using RxJS to program functionally in an observer and iterator pattern
- Styled front end features in CSS and SASS designed to utilize both wide screen and mobile user experiences
Lee Spring Company, New York, NY
-Quality Control Manager
Feb 2019 - Oct 20202
- Managed the quality department in five manufacturing facilities, interfacing daily with international divisions
Freelance Projects
Everything is Everything
-Review site featuring over 200 bagel shops across the five boroughs.
- Implements a custom location map using the Google Maps API which supports user interaction
- Sources client data via CMS and builds static site with reviews and visualizations made with D3
- Implements a Continuous Deployment pipeline with git hook to initiate build on server
Highley Varlet
-Blogging site chronicling a weekly marathon-length hikes through NYC.
- Site built in Gatsby which supports an updating feed and individual post pages managed through Netlify CMS
Education
California State Polytechnic University, Pomona
-BS in Electrical Engineering
May 2013
Hobbies
Cycling
-Completed solo bicycling trip from Los Angeles to New York City
April 2014 - June 2014