Software Engineer 5
2022 – Present
Netflix, Inc.Los GatosCaliforniaUS · Content Infrastructure and Solutions · Los Gatos, CA
Senior Software Engineer
2018 – 2022
Netflix, Inc.Los GatosCaliforniaUS · Media Cloud Engineering · Los Gatos, CA
Localization Engineer
2015 – 2018
Netflix, Inc.Los GatosCaliforniaUS · Content Platform Engineering · Los Gatos, CA
- Development of tools and operational reports in Python and Java (on Play Framework) utilizing REST APIs from microservices across Content Platform Engineering to address the needs of internationalization and localization teams.
- Mentoring teams for implementation of ICU {MessageFormat} to accommodate gender and plural cases in localized content.
- Domain expert for Unicode and Bidirectional text inquiries within Content Platform Engineering teams.
- Worked with tools development team to transfer localization domain knowledge and to communicate requirements for the newly developed localization tools.
- Partnered closely with localization project managers and language leads to provide technical support for Netflix localization tool-set.
- Collaborated with product development teams to ensure localizability of their content.
Software Localization and Internationalization Engineer
2011 – 2015
HighTech Passport, Ltd.San JoseCaliforniaUS · San Jose, CA
- Conducted client training sessions on new technologies, tools, and best practices in internationalization. Latest example was consulting Sony Computer Entertainment International on internationalization needs of PS4™ and related online services.
- Bidirectional localization engineering based on directives of Unicode Bidirectional Algorithm for products in Hebrew, Arabic, and Urdu for products of very high visibility (e.g. Yahoo, PayPal, and Dolby Laboratories).
- Communication with Unicode Technical Committee as the representative.
- Internationalization research (calendars, collation, etc) and localizability assessment study for projects.
- Automated sets of localization and internationalization tasks and tests using the data from CLDR/ICU.
- Deployed common TMS/CAT software (Idiom WorldServer, Trados Studio, etc.).
- Refactored the existing codebase of individual scripts (in Perl) into a unit-tested library used in customizing the internal localization engineering pipeline and web-based MVC tools.
- Preparation of translation kits (markup, externalization, segmentation) and delivery in various formats depending on client requirements.
Creative Engineer
2008 – 2011
Ars Electronica FutureLabLinzUpper AustriaAT · Linz, Austria
- Consulted the team on use and implementation of Arabic script and typography in media installations.
- Developed a Python framebuffer library for Ars Electronica Center LED media facade suitable for rapid prototyping of project ideas.
- Planned and performed the migration of Ars Electronica website from proprietary legacy code in ASP to Wordpress multi-site platform.
- Web development on LAMP for Ars Electronica (aec.at) and a custom Wordpress plugin for calendar and event management (aec.at/center/en/calendar).
Freelance Internationalization Engineer
2009 – 2011
HighTech Passport, Ltd.
Technical Translator and Documenter
2007 – 2008
Sharif FarsiWeb, Inc.TehranTehranIR · Tehran, Iran
- Technical writing, translation, and localization QA for packages included with Sharif Linux, a Linux distribution made, customized, and localized for Iranian users.
- Developed technical and legal standards for The Encyclopaedia of Iranian Architectural History focusing on use of Free and Open Source Software (FOSS) and copyleft licensing for the content.
- Consulted Iranian national body, The Institute of Standards & Industrial Research of Iran (ISIRI), on Iran’s vote on ISO proposal DIS-29500 (Microsoft OOXML).
Assistant to CTO
2007
Kyansoft Co.TehranTehranIR · Tehran, Iran
- Communicated the client issues and requests to the development team and participated and presented the software to the potential clients in demo sessions.
- Integrated the bug tracking system with customer-facing issue tracking platform.
QA/QC Staff
2006 – 2007
Kyansoft Co.TehranTehranIR · Tehran, Iran
- Implemented and maintained the bug tracking system to replace spreadsheets previously used. Ad-hoc reports from the system contributed to a substantial reduction in cost per defect.
- Developed automated test suites for load and functional testing of the software using TestComplete native scripting and available SDK.