Prakash Verma

United Kingdom

@prkshverma

Software Engineer in Meta Platforms (Previously know as Facebook)

Badges

Problem Solving
CPP
Sql

Certifications

Work Experience

  • Senior Software Engineer

    Facebook•  October 2015 - Present

    Worked in Engineering team of Content management system tool (an internal tool used by ~10K+ content creators for creation of static and dynamic websites, storing config, etc.) as full stack engineer, which is. Built many new features in the tool like complete re-design of tool UI, elastic search on CMS documents, WYSIWYG editor, tag autocomplete, templates, bulk actions, media (image and video) management, internationalization of text and media content etc. Improved tools performance and latency times by more than 50%. Worked on and built many products and features in Collaboration Engineering team. Built Web tool for easily adding rooms to VC calls, managing room resources, etc. Implemented search and call rooms feature in workplace and Facebook messenger. Worked on enhancing and maintaining remote management of >100K Gizmo devices installed in various offices of Meta. Built and worked on various React applications running on Gizmo devices like VC Panel (for VC call from withing a room), Dashboard application for visualizing data in big monitor screens, Room Tool for managing room’s booking schedule, visitor management system, etc. Leveraged Facebook’s Video infra and Live infra to build Live VC Web application for broadcast streaming and/or recording live meetings to workplace or Facebook groups and pages. This application was used by over >100K meetings every quarter. Worked on building deletion APIs used by developers of Meta products to configure user data deletions. This was used in over 10,000 data schemas. Led the project for codification of deletion strategy of 1000’s of Data Systems (including over 50 general purpose data systems like MySQL) used by Meta’s products for storing user data. Closely involved in reviewing their design and deletion strategy. Responsible for building first version of deletion strategy codification project and subsequently led 4 engineers working on the project. Built asset inventory to store privacy metadata of over 20 million Data Assets. Built validation framework to catch violations of Meta’s User Data Deletion Policy in data assets and data system and built remediation infra to automate categorization and remediation of the violations. For each project defined road map, collaborated with cross functional and cross team stakeholders, defining high level and low-level design, and implemented key components. Certified interviewer for coding, design and behavioral interviews with ~150+ interviews conducted till date.

  • Senior Software Engineer

    Amazon•  April 2014 - August 2015

    Worked in Softlines Technologies team (retail segment) of Amazon. Some of the features/products I worked on: Size Charts: Implemented front end and backend of a system to collect sizing information from in a standardized way and show those sizing information in a standard way in product detail pages in all browsers and devices (like mobile, tablets, desktop, etc.) across all locales. This project helped merchants in providing correct sizing information in a standard streamlined way. This project also helped Amazon customers understand sizing information about products like clothing, shoes, jewellery and watches. This project significantly reduced sizing related returns. UI features like auto-rotate, banner campaigns, etc.: Auto-rotate was the feature to automatically rotate between images of the product to allow customers to see all product images without clicking through them. This significantly improved sales particularly in shoes category.

  • Senior Software Engineer

    Microsoft•  July 2012 - March 2014

    Developed the test framework for testing the Azure based Cloud Data Management system: both client and services. Actively participated in designing new features of the system, developing automations for testing new features, etc. Developed a generic framework for testing resilience of Azure services and used it to test many services of the product. Managed 3 contractual test automation engineers mentored them and helped them develop test automation for many features in our product and services.

  • Software Engineer

    Adobe•  August 2009 - July 2012

    worked on Design and Development of a WYSIWYG layout software product called InDesign which was part of Adobe’s Creative Suite. This software is a used in designing magazine layout, layouts for digital publishing, etc. Built many new features like text linking, object linking, character and paragraph style mapping, text import export from documents of other applications like Word, etc. Also, fixed many benchmark bugs and load performance improvements.

Education

  • IIT, Guwahati (Indian Institute of Technology)

    Computer Science & Engineering, M.Tech•  June 2007 - July 2009

    Specialisation: Information Security

  • Gauhati University

    Computer Science & Engineering, BE•  June 2003 - June 2007

Skills

prkshverma has not updated skills details yet.