Seasoned software engineer with 17 years of extensive experience in Java, Spring Boot, AWS, Python, AppSync, and Node.js. Skilled in designing, developing, and deploying complex, scalable applications with a focus on microservices architecture and cloud-native solutions. Expertise in full-stack development, serverless architecture, and API design. Adept at leading large teams, mentoring developers, and driving projects from conception to production. Committed to continuous learning and applying the latest technology trends to deliver high-quality software solutions.
BFF Layer acts as interface between frontend and backend with in the Pearson. So we have used AWS AppSync service for this layer. AppSync resources are created and maintained using the PDP BFF Application Deployment Framework. The Authorizer Lambda is deployed using the PIF managed service, and the Resolver Lambda is deployed using the PDP Lambda ADF. The Merged API will be deployed using a managed services (PIF) template.
Tech Stack - AWS Appsync, Node.js
PLA provides Learner Data Intelligence and enables data driven decisions by providing self-discovery of Product Analytics to internal stakeholders such as sales, product teams, and content writers. We simplify and standardize the data collection of activities and events from all Pearson Products. We also provide SDKs to instruments and collect data for GA, Web, Mobile and back-end activities. We have the ability to deliver raw data from the Pearson Learning Platform products as a service to institutional customers and deliver the Learning Analytics Platform Services for PLP about the learner to learners, instructors and institutions.
Tech Stack - Java11, Spring Boot, Graph QL, Neptune, Kafka
Our operating model: making sure we have the right skills and capabilities, organized in the right way to drive business success Prioritization and governance: how we decide on the change we need in the future, set that change up for success and ensure it delivers as expected Customer transformation: how we present a unified and consistent face to customers, especially where there are crossovers between business units Maximizing our role in Pearson: how we get the most out of being part of a larger parent company.
Tech Stack - Node.js, AWS Lambda, DynamoDB
Revel replaces traditional texts with an engaging learning experience that prepares your students to meaningfully participate in your class. Unlike any learning materials you’ve seen, Revel presents an affordable, seamless blend of author-created digital text, media, and assessment based on learning science. Revel keeps your students engaged as they read, practice, and study in one continuous experience — anytime, anywhere, on any device.
Tech Stack - Java1.8, Spring4, RESTful, Cassandra, Tomcat8
BSC solution requirements to be delivered as part of all Base))) deployments in Accounts Payable implementations and in addition have the option of being deployed as a stand-alone solution and having the capability to be integrated with third party ERPs and/or AP processing tools. Vendor Portal will fulfil the needs of suppliers who require a single interface to interact with customers having multiple client stake holders viz: purchase dept., Finance dept., Business Users, Legal dept. etc.
Tech Stack - Node.js, Redis, Jade, Java, Spring, Hibernate, Jboss4.2.5GA, MySQL, MongoDB
BASE is a technology platform that integrates outsourced services with the customer’s internal business processes. Delivery Management Layer: This layer enables automatic allocation of jobs according to skill levels, exception tracking and management, process audit trail and quality control enabling lower learning curve through guided workflow. Process Layer: Enables standardization and automation of business processes and provides a single window process execution. Information Layer: Provides transparency and visibility to the outsourced operations and business metrics.
Tech Stack - Java, Xml, Spring, Hibernate, Eclipse, Jboss4.0.5 GA, MySQL
Intrago’s proprietary, patent-pending system allows a customer to choose any available vehicle secured at any charging station, unlock the vehicle of their choice with a single ‘key’ right at the vehicle, and immediately ride away. The customer can return the vehicle to the original location, or any other Intrago site located conveniently throughout the surrounding area. RFID based is used to authenticate users as well as associated vehicle at demarked entry/exit gates and the count of the vehicle. Every Vehicle and user is provided with a RFID card that carries a Unique Identification Number and also user and vehicle information.
Tech Stack - Java, Servlets, Velocity, NetBeans5.5, Geronimo, MYSQL, Waff