Prashant K.

Prashant k.

bookmark on deepenrich
location of Prashant K.Bengaluru, Karnataka, India
Followers of Prashant K.780 followers
  • Timeline

  • About me

    Product Manager | Software Engineering, Payment Data

  • Education

    • Bits pilani work integrated learning programmes

      2021 - 2023
      Master's degree software engineering
    • Guru gobind singh indraprastha university

      2006 - 2010
      Bachelor's degree electrical and electronics engineering
  • Experience

    • Ntpc limited

      Jun 2008 - Jul 2008
      Summer intern

      Vocational training at the Badarpur Thermal Power Station (NTPC), New Delhi.

    • Mtnl

      Jun 2009 - Jul 2009
      Summer intern

      Training about Mobile switching and Intelligent Network of CDMA.

    • Infosys

      Jun 2010 - Oct 2020

      Worked as onsite lead for Apple, Inc.'s Retail Store Applications - ● Runner● Retail Product Catalog (RPC).Majorly involved in the design, development, system integration, and coordination with the cross-functional teams while building highly scalable backend RESTful Web services for the Apple Retail Store applications.Led a team of 5-8 offshore developers during my onsite tenure for the mentioned projects.-- Runner:● The runner was designed and built to support the visiting customer to the physical Apple stores to get their service requests completed.● Built using Apache Kafka, Oracle, Spring data, and REST services.● Worked on the "Apple Push Notification service" module, APNs enablement makes the customer experience happy and helps store employees to serve the customer in a streamlined manner as theintrusive notifications are sent for fulfillment as the service request moves from a state to another.-- Retail Product Catalog (RPC):● Design and development of RPC upstream data indexer and RESTful web services module for the Apple in-house and 3rd party accessory products like iPhone, iPod, iPad, Apple Watch, and many more.● The system was designed to support high TPS and is an ACTIVE-ACTIVE across DCs. The RPC application is built using Cassandra (centralized cluster), Amazon S3, Netflix-Graph library, GraphQL, Spring Boot, and Java.● Worked on consuming the data from upstream systems and creating a hierarchical structure for the products by putting them under the right parent hierarchy.● Worked with consumer partner and have exposed RESTful web services via GraphQL to the consumer application.● Worked with QA teams for the system’s test case validations, and transitions of the system to the APS teams. Show less Worked as onsite lead for Apple, Inc.'s Retail Store Applications - ● Product Services● Product Attribute Management System(PAMS)Majorly involved in the design and development of the highly scalable backend RESTful Web services for the Apple Retail Store applications.Led a team of 5-14 offshore developers during my onsite tenure for the mentioned projects.-- Product Services:● PS involves an AKKA-based scheduler that feeds in data to the Couchbase and Elasticsearch clusters and the RESTful web services are exposed to the clients to fetch any product-related information.● Worked with the cross-functional teams to understand their requirements and onboarded these store applications to the PS system by exposing the application-specific endpoints adhering to the SIA.● Closely worked with the Apple Online Data team that provides additional product attributes for the Apple and 3rd party store products and incorporated changes to the AKKA scheduler to consume this new data feed.● Worked with upstream systems for a complete data refresh to the Couchbase buckets and keeping track of the XDRC process.-- Product Attributes Management System (PAMS):● Design and development of PAMS's authoring and delivery modules for the Apple product details like product attributes, pricing, pricing-installment, assortment, suggestions, and associations.● PAMS delivery system was designed and built to support high TPS and is a multi DC ACTIVE-ACTIVE system to provide the Apple Product Details to many of the in-store applications. The delivery system was built using Couchbase, Elasticsearch, Spring REST services, and Angular for the front-end development.● The authoring system was designed to consume, store, index, and publish Apple product details. The delivery system was built using Oracle, Elasticsearch, Queue(Geneva) system, Spring REST, and AKKA-based scheduler.● Closely worked with the DBA teams to set up the Couchbase buckets and Elasticsearch clusters. Show less Worked as full-stack Software Engineer for Mac applications (using Cocoa and ISTC Frameworks) and backend Java-based services for organization-level (Apple, Inc.) internal forms application which is used for Procurement, Expense Report, Secure Access, and Approvals.Highlights:● Worked on a couple of critical modules of one of the biggest projects, related to the Procurement Form migration from oracle PL-SQL to the Spring-based Java application.● Single-handedly led offshore efforts (which majorly includes design and feature development) and coordinated with other vendor teams of client Apple, Inc. for the complete redesign of the Expense Report form and enabled the very handy feature to date of the Credit Card reimbursement for reimbursing the official expenses.● Fair understanding of how the front-end and back-end modules communicate for any Mac desktop, iPhone, iPad, and iPod applications. ● One point contact for all the onshore-offshore handshake activities and deliverables.● Worked with the geo-spaced teams across APAC, EMEIA, and Americas region. Show less

      • Technology Lead - US

        Jan 2017 - Oct 2020
      • Technology Analyst - US

        Aug 2014 - Jan 2017
      • Software Engineer

        Jan 2011 - Aug 2014
      • Junior Software Engineer

        Jun 2010 - Dec 2010
    • Digicert, inc.

      Nov 2020 - Aug 2021
      Senior software engineer

      PKI (Public Key Infrastructure) Manager● Led a team of junior developers and worked on the management of the life cycle of the enterprise certificates.● Resolved and implemented changes in the production for a set of work items.● Worked with an agile cross-functional and geo-spaced team to estimate and plan development activities and timelines.

    • Danske bank

      Aug 2021 - Aug 2023

      ● I actively contributed to the Bank's modernization agenda, focusing on the development of systems using Java and cloud technologies in Core Payments Platform.● I engaged in mentoring Chapter members, guiding them in technical craftsmanship, evaluating technical assessments, conducting interviews, and ensuring the smooth onboarding of new employees.● Alignment with architects, stakeholders and discussing backlogs and roadmaps with Product Owners● I advocated for the adoption of Agile and CI/CD principles within the organization, emphasizing theirimportance and benefits.● Manage the HR processes to ensure seamless handling of all aspects pertaining to the arrival,growth, performance, and departure of employees.● Ensure a holistic and healthy working environment for my Chapter. Show less

      • Product Owner

        Mar 2023 - Aug 2023
      • Chapter Lead

        Aug 2021 - Feb 2023
    • Infosys

      Sept 2023 - now
      Product manager

      Working for Danske Bank's Core Payments Data Strategy. Transferred to Infosys as a result of strategic partnership between Danske Bank and Infosys.

  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Prashant K.
      Best Project release and offshore coordination Infosys Limited Mar 2017 This was awarded for the smooth delivery of the PAMS project, handling of the tech stack, and the offshore team coordination.
    • Awarded to Prashant K.
      Key Team Player Infosys Limited Apr 2014 This was awarded for the Expense Report Form redesign efforts.
    • Awarded to Prashant K.
      Best Team, Mac app development, Q4 FY 2010-2011 Infosys Limited May 2011