Gennadiy Shafranovich Email & Phone Number
Who is Gennadiy Shafranovich? Overview
A concise factual answer block for searchers comparing this professional profile.
Gennadiy Shafranovich is listed as Staff Developer at 1Password at 1Password, a with 241 employees, based in Jersey City, New Jersey, United States. AeroLeads shows a matched LinkedIn profile for Gennadiy Shafranovich.
Gennadiy Shafranovich previously worked as Staff Developer at 1Password and Staff Software Engineer at Google. Gennadiy Shafranovich holds Bachelor Of Science - Bs, Computer Science from Pace University.
Email format at 1Password
This section adds company-level context without repeating Gennadiy Shafranovich's masked contact details.
Review company-level records connected to Gennadiy Shafranovich before choosing the right outreach path.
About Gennadiy Shafranovich
Gennadiy Shafranovich is a Staff Developer at 1Password at 1Password.
Gennadiy Shafranovich's current company
Company context helps verify the profile and gives searchers a useful next step.
Gennadiy Shafranovich work experience
A career timeline built from the work history available for this profile.
Staff Software Engineer
- Uber tech lead role within the Dialer (Phone) Android application team- Responsible for engineering design and code reviews across the User Experiences and Anti-spam teams- Investigate, plan, and contribute to implementation of large scale features deployed to hundreds of millions of end-users- Contribute to Dialer engineering standards across the Dialer Android team- Collaborate with cross functional groups to plan and develop advanced features- Contribute to non Dialer software used across Google's Android applications- Mentor other engineers on team standards and development/deployment practices
Chief Technology Officer
- Joined the founding team as principal engineer and CTO- Worked on the Decks fitness application for iOS (https://getdecks.app)- Worked on the Xray news browsing application for iOS (https://xraynews.app)- Developed and productionized a Natural Language Processing heuristic for news item clustering- Developed and maintained external integrations to payment, marketing, and analytics systems- Participated in planning and execution of marketing efforts (Google/Meta/Apple/etc)- Participated in company financial planning, forecasting, and other professional relationships
Staff Software Engineer
- Worked on a transition plan from React Native to native Android- Executed on React Native to Android native transition for Android mobile, Android TV, and FireOS apps- Designed and implemented core technologies of the Android and Amazon TV apps- Contributed to prototype of the Android mobile, Android TV, and FireOS React Native apps- Designed and implemented features on Peloton's connected equipment- Was part of Peloton's interview team for positions on the Android and SDET/QA teams- Mentored new hires of various seniority levels- Mentored an on-boarded team members on new technologies introduced like: Kotlin Coroutines, MVI, Dagger usage with Jetpack libraries, etc- Involved in architectural advisory group for the entire Peloton Android org
Chief Technology Officer
- Principal engineer, worked with co-founders to develop ideas and flows for the app- Implemented alpha/beta prototypes of the Lancelot app in react-native for both platforms- AppStore/GPlay submission and deploy management
Software Engineer
- Development and maintenance of features on Oscar's Android application- Development of back-end services using python/flask/thrift- Planning and design for external system integrations
Software Engineer
Jack of all trades software engineering concentrating on:- Android and iOS client side development (UI/UX/Back-end)- Server side API development- Data analysis and ETL
Senior Software Developer
Worked on the Thomson Reuter's Prism project, involving the data aggregation and analysis of a user's financial data. This involved retrieving their account balances, investment positions, and financial transactions from an account aggregation provider (via SOAP API). The data would then be processed by an external group to provide daily breakdowns and performance information. Such information would be post processed and displayed in a meaningful way to the user. I was directly involved with:- Integration to Yodlee for account aggregation- Integration with reuters.com's single sign-on and user management API- Shaping the requirements for and integration with TRPA's portfolio analytics services- Setting up batch post processing of user's data- Implementing pages allowing the user to manage their account and financial institution logins- Implementing pages delivering analysis results to the user in a meaningful way- Integration the methodology used to project a user's future financial health, provided by our Quantitative Analysis group- Original set up and general housekeeping of the developer environment- Set up of the project build system and integration with the hudson CI server, using Gradle- Involved in defining requirements and security set up of the production server infrastructureI also had the pleasure of the general developer roles of data cleansing, managing QA testing, mentoring other developers, and production/qa support.
Senior Software Developer
- Participated in the design of page layouts and user workflows for the entire site- Helped design and implement a generic and simple persistence framework to replace Hibernate for simple data access, including a test harness for the persistence and business logic layers utilizing JUnit- Participated in the design and implementation of the product catalog and purchasing funnel components- Designed and implemented an e-commerce shopping cart component with a dynamic promotion engine, utilizing Groovy spring beans- Helped design and implement user order fulfillment workflow. This included failsafe and notification mechanisms for failed order processing and various external interfaces to payment gateways and printing vendors- Implemented various business reports using a standalone adminitrative Grails applicationResponsible for releases to the development, QA, and production environments, including proper branching and tagging strategies for the SVN source management system- Helped the customer service department track down and resolve user issues and plan for bug fixes or enhancements based on user feedback
Senior Software Engineer
- Contributed to the full lifecycle development and refactoring of SourceMedia's custom CMS- Designed and implemented various business logic service templates to be used as a base for all business layer interaction in the CMS system- Responsible for design and implementation of integration and unit testing templates using JUnit, to thoroughly test all service layer objects- Participated in the integration of the Compass/Lucene full text search and index framework- Maintained existing CMS system and responded to user support requests
Assistant Vice President - Fixed Income Prime Brokerage
- Designed and implemented pages for the Portfolio Margin Statement applicationImplemented changes to the margin aggregation and calculation engine involving enhancements and new aggregation logic- Developed database and object based aggregations of various external system data, to be used as data points in the margin generation process- Participated in the design and implementation of a dynamic rule based haircut margin engine- Provide support to front-office analysts to quickly resolve production issues and ensure that daily margin statement deadlines were met
Consultant/Assistant Vice President
- Designed and implemented various reconciliation reports utilizing normalized daily data using Crystal Reports, Informatica and Oracle SQL- Responsible for the redesign and overhaul of the Citigroup Property Investors(CPI) Real Estate Investment Trust data feed system allowing for the normalization of data from daily feeds arriving from various account administrators and custodians as well as from the internal order management (Charles River) and accounting (Geneva, Portia) systems- Designed and implemented an enhancement to the Yardi-Real Estate Portal interface allowing the post-processing and reporting of monthly financial data- Involved in the implementation of the CPI public facing website using DHTML, JSP, Struts, Weblogic, iPlanet, and SiteMinder- Created and maintained various business critical reports for the CPI REIT Trading Desk utilizing Crystal Reports and Oracle PL/SQL- Involved in the design and implementation of a data feed processing system for the CPI REIT Trading Desk using Informatica, Oracle and Unix Shell scripts- Responsible for production support on various CAI internal and vendor systemsParticipated in the design and development of a web based document management system for the Real Estate Portal utilizing DHTML, AJAX, J2EE, Hibernate, JSP and Struts- Developed and deployed various reports for the Yardi Accounting system using Crystal Reports- Designed and developed an interface system between the Yardi Accounting and Real Estate Portal systems utilizing cross schema views in Oracle- Developed, implemented and tested various data module for the Real Estate Portal project
Software Developer
- Developed and maintained a major commercial website for an offline and online dating services- Designed and implemented a client-side image processing applet interfacing to a ColdFusion backend layer allowing for editing of client photos prior to their approval- Developed custom stored procedures in Transact-SQL running on Microsoft SQL ServerImplemented site-wide interface layer changes and new modules
Principal/Senior Developer
- Designed, developed and supported a distributed multi-tier J2EE CRM/FFA business management application- Responsible for the design and implementation of persistence and business logic layersImplemented interface layer MVC infrastructure which utilized XSL stylesheets for output- Secured interlayer communication channels using HTTP, SSL/TLS and PKI (digital certificates and signatures)- Developed an open source utility for learning regular expressions
Colleagues at 1Password
Other employees you can reach at 1password.com. View company contacts for 241 employees →
Noname Nonamemov
Colleague at 1PasswordNuremberg, Bavaria, Germany
View →
BA
Brianna Ai
Colleague at 1PasswordCanada
View →
NT
Nguyễn Tiến Đạt
Colleague at 1PasswordQuận 4, Ho Chi Minh City, Vietnam, Viet Nam
View →
KC
Kurt Cobain
Colleague at 1PasswordPekanbaru, Riau, Indonesia
View →
MA
Margret Anderson
Colleague at 1PasswordWhitefish, Montana, United States
View →
IB
Izzet Büğrü
Colleague at 1PasswordAnkara, Türkiye, Turkey
View →
HK
Halim Khan
Colleague at 1PasswordKaliachak-Ii, West Bengal, India
View →
AA
Abdulrahman Alawi
Colleague at 1PasswordRas Al Khaimah, Ras Al-Khaimah, United Arab Emirates
View →
JB
John Byrne
Colleague at 1PasswordToronto, Ontario, Canada
View →
TT
Tiên Trần
Colleague at 1PasswordHo Chi Minh City Metropolitan Area, Viet Nam
View →
Gennadiy Shafranovich education
Frequently asked questions about Gennadiy Shafranovich
Quick answers generated from the profile data available on this page.
What company does Gennadiy Shafranovich work for?
Gennadiy Shafranovich works for 1Password.
What is Gennadiy Shafranovich's role at 1Password?
Gennadiy Shafranovich is listed as Staff Developer at 1Password at 1Password.
Where is Gennadiy Shafranovich based?
Gennadiy Shafranovich is based in Jersey City, New Jersey, United States while working with 1Password.
What companies has Gennadiy Shafranovich worked for?
Gennadiy Shafranovich has worked for 1Password, Google, Twelve, Peloton Interactive, and Lancelot.
Who are Gennadiy Shafranovich's colleagues at 1Password?
Gennadiy Shafranovich's colleagues at 1Password include Noname Nonamemov, Brianna Ai, Nguyễn Tiến Đạt, Kurt Cobain, and Margret Anderson.
How can I contact Gennadiy Shafranovich?
You can use AeroLeads to view verified contact signals for Gennadiy Shafranovich at 1Password, including work email, phone, and LinkedIn data when available.
What schools did Gennadiy Shafranovich attend?
Gennadiy Shafranovich holds Bachelor Of Science - Bs, Computer Science from Pace University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial