Application Engineer @ Google Sunnyvale, CaliforniaSr Software Engineer @ LendingHome From October 2017 to December 2017 (3 months) San Francisco Bay AreaSoftware Developer @ Macy's eCommerce Developer – Security : December 2016- August 2017Key Focus Area: Security API, Fraud Order Detection & Prevention• Worked on implementing Security API filters for the request URL and CSRF token for...
Application Engineer @ Google Sunnyvale, CaliforniaSr Software Engineer @ LendingHome From October 2017 to December 2017 (3 months) San Francisco Bay AreaSoftware Developer @ Macy's eCommerce Developer – Security : December 2016- August 2017Key Focus Area: Security API, Fraud Order Detection & Prevention• Worked on implementing Security API filters for the request URL and CSRF token for the checkout page, to fix pen test vulnerabilities.• Worked on Fraud Order Detection focusing on fraud originating from credential stuffing attacks, and detecting patterns based on shipping addresses. The resulting increase of fraud detection coverage reduced loss to chargebacks by 30-40%• Co-ordinate the fraud detection patterns with fraud prevention project to selectively offer re-key of credit card to customers.eCommerce Developer - API : March 2016 - December 2016Key Focus Area: Development of feature Enhancements on Bag and Checkout APIs • Worked on the cache elimination strategy for the Bag and Checkout Services while maintaining response time SLAs. This reduced customer frustration by providing near real time availability • Implemented the free shipping countdown calculator, which informs the user of the dollar value away from receiving free shipping. This feature showed correlation with increased average bag value• Worked on the implementation of applying promotions to the cart based on user’s context and test segments providing the business stakeholders with ability to test optimal bag total to provide free shipping.• Optimized the server start time on dev machine (including cache load) from around 90 minutes to about 3 minutes. This increased all round team productivity. From March 2016 to August 2017 (1 year 6 months) San Francisco Bay AreaSoftware Developer @ Office of the Chief Technology Officer, Government of the District of Columbia State Agencies such as ABRA (Alcohol Beverage Regulation Administration), DHCD (Department of Housing and Community Development) implement Accela Enterprise solution primarily to automate the workflow for the licenses, permits and inspections.• Undertook the responsibility for system upgrade of ABRA (Alcohol Beverage Regulation Administration) and DCRA (Department of Consumer & regulatory Affair) licensing system on Accela from version 6.6 to 7.0.5 • Been the liaison between various teams like Architecture, Engineering teams (Dev and QA), Business Users, Product Managers, Release teams, Support teams, etc during and after the project releases.• Analyzed the impact on other integrating applications based on the changes in the Accela web services caused by version upgrade• Worked with development team to plan for the time lines, change control and risk assessment for the websites integrated using Accela Web services.• Analyzed the impact for the migration, developed estimates for the effort and documented the change control of licensing, permitting and inspection reports from Oracle to SQL.• Configured the workflow in Accela for the subsidized housing lottery registration and approval for DHCD (Department of Housing and Community Development)• Developed the website on J2EE for the lottery registration process for subsidized housing using the Accela Web services.• Analyzed and streamlined the billing requirement; developed reports to track revenue from the annual billing cycles.• Analyzed the business process for Alcohol regulation inspectors and developed comprehensive solutions with workflows and reports to track violations and complaints.• Analyzed and prioritized the enhancements for the ABRA system. Documented the requirements, translated the stories to technical Accela terminology. Divided them into sprints.• Implemented map services from the DC Master Address repository for Accela GIS. From November 2010 to December 2012 (2 years 2 months) Washington D.C. Metro AreaGraduate Assistant @ Integrated Ocean Drilling Program, TAMU Asset management system is a website designed for the maintenance of an inventory. The system aims to facilitate placing orders, shipping items between warehouses, maintaining fiscal records etc. • Developed reports for inventory update and inventory management, enhancements to inventory search.• Developed and restructured annual financial reports.• Worked on improving business process and implementation for inventory orders, invoices and shipment management.• Worked on enhancements and restructuring of Access applications From December 2008 to August 2010 (1 year 9 months) Software Engineer @ Infosys Recruitment system is designed to reduce the cycle time of inducting a new employee into the company. The system provides an easy portal for the new employee to fill in all his/her information in advance. This information is made available to the HR personnel so that they can verify the credentials and create the accounts and generate the ID cards.Personnel Management System is aimed to manage the talent pool across the nine development centers of the organization. The application incorporates the provision to track the talent pool available across various domains and to plan for relocations. The system also facilities the employees to submit their expense claims and enables the HR and compensations team to track the expenses on a quarterly basis. • Actively participated in the development of recruitment system, worked on development, test case execution, enhancements and bug fixes.• Conceptualized and developed image processing and cropping tool which interacts with attached hardware like scanner/ webcam to get the photos and process them. This reduced cycle time for ID card generation from 2days to 2hours.• Worked diligently on personnel management system releasing 60 points in 2 months on weekly basis. This lead to the deployment of the system initially decided to be scrapped.• Extended the personnel management system to the Infosys subsidiaries. Worked with the clients to understand the subtleties in business process and incorporated into a single system. • Modified the batch jobs for the flow of data between recruitment systems which altered the running time from 3hours to 15 seconds• Maintained and updated all the quality control documents to ensure the application at CMM level 5 From June 2006 to July 2008 (2 years 2 months) Sr Systems Anlyst @ Macy's Key Area of Focus: Designing APIs for Catalog Navigation, Search & Product Details for Mobile Web & Apps • Designed REST services for catalog domain to serve readily consumable business entities attuned to the needs from multiple clients, both web and app based • Played integral role in re-working the existing business logic across multiple systems and integrating this into the services to serve business consumable objects to the clients• Working with multiple teams to understand the merchandising systems, business requirements, and understanding the limitations at each application; Designing Mobile experience APIs to overcome the limitation of underlaying system at the same time staying true to Mobile use cases.• Tracked the impact and dependencies of all concurrently ongoing projects and integrating their features into the Mobile API design while mobile website and Apps were being built ground up.• Worked diligently post mobile re-launch to identify key performance bottlenecks. Proposed and Implemented appropriate caching solution which reduced the response time on browse and search APIs by 50% From January 2013 to February 2016 (3 years 2 months) San Francisco Bay Area
Sr Software Engineer
October 2017 to December 2017
San Francisco Bay Area
March 2016 to August 2017
San Francisco Bay Area
Office of the Chief Technology Officer, Government of the District of Columbia
November 2010 to December 2012
Washington D.C. Metro Area
Integrated Ocean Drilling Program, TAMU
December 2008 to August 2010
June 2006 to July 2008
Sr Systems Anlyst
January 2013 to February 2016
San Francisco Bay Area
What company does Narayana Penukonda work for?
Narayana Penukonda works for Google
What is Narayana Penukonda's role at Google?
Narayana Penukonda is Application Engineer
What industry does Narayana Penukonda work in?
Narayana Penukonda works in the Internet industry.
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies