Software Engineer
Current* Help building and enhancing ACS platform to deploy and manage Apple IDs, apps, content and devices for schools and businesses around the world.
Please complete the CAPTCHA to continue
@walmart.com
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
Niraj Agarwal is listed as Software Engineer at Apple, a with 218112 employees, based in Dublin, California, United States. AeroLeads shows a work email signal at walmart.com and a matched LinkedIn profile for Niraj Agarwal.
Niraj Agarwal previously worked as Principal Software Engineer - Customer Experience at Walmart Labs and Principal Software Engineer - Strati Platform at Walmart Labs. Niraj Agarwal holds M. Tech., Industrial Engineering And Management from Indian Institute Of Technology, Kharagpur.
This section adds company-level context without repeating Niraj Agarwal's masked contact details.
AeroLeads found 1 current-domain work email signal for Niraj Agarwal. Compare company email patterns before reaching out.
* Over 20+ years of IT experience involving Software Applications Design, Architect, Technical Lead, Development, Implementation in Product and Custom Client/Server, Software as a Service (SaaS), Web based and E-commerce applications using Java, J2EE, REST Technologies.* Worked in all phases of software development lifecycle including requirements gathering, analysis, design, reviews, coding, testing, debugging, documenting, building and deployment.* Possesses strong work ethics, excellent written and oral communication skills, and able to work independently or as part of a larger team. Able to learn new skills and adapt quickly to the rapidly changing technology and business landscape.* Good working knowledge of application interfaces with Web Services, Grails, LDAP, YUI, content management solutions, ad servers.* Excellent at analyzing and understanding of domains, idea Generation, debugging and solving complex design problems.* Experience in managing and interacting with geographically diversified development and QA teams, task delegation, project management.* Experience with java AWT screen design and development. Also worked in java swing for more than last 5 years as a personal interest project.
Listed skills include Web Services, Rest, Xml, Web Applications, and 18 others.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Cupertino, California, United States
* Help building and enhancing ACS platform to deploy and manage Apple IDs, apps, content and devices for schools and businesses around the world.
Sunnyvale, California, United States
* Architect for Cart and Checkout team* Helping team to enhance performance and scalability of the overall user experience on Walmart and other brands and domains owned by Walmart.* Helped team to move from relational DB to No-SQL for massive Cart and Checkout data at Walmart scale, with 0 downtime and highest consistency* Revisit current architecture of Cart and Checkout backend applications and help in moving to new architecture supported by platform team (Strati Platform).* Modularization of all CXO owed apps to use consistent and logical maven modules for better developer productivity and following separation of concerns principles.
Sunnyvale, California
* Architect for Cloud Configuration Management (CCM) team, helped team enhancing application features, build and gain operation excellence for CCM o Experimentation application configuration (A/B testing configuration) o Annotation based typed configurations and beans o Configuration validation and metadata (fail fast) o Authorization and programmatic configuration updates o Monitoring and Telemetry tools to gain operation excellence* Architect for Tunr (next-gen CCM) which is o Built on configuration-as-code as well as 12-factor app paradigm o Built to support Cloud Native (containers like Kubernetes as well as VMs) way of application configuration delivery and management.* Architect and implementer for revamp/redesign of Messaging as a Service Client library o Designed the client library to work for both use cases like managed as well as application owned messaging brokers o Client library is extension of JMS library and abstracts various messaging providers like ActiveMQ, Tibco, IBM MQ, Open JMS and any other provider using plugin approach
Santa Clara, Ca, Usa
* Technical Lead for Cloud Configuration Management (CCM) team* Helped in building mission critical core service CCM from scratch, to solve application configuration needs for applications running under Walmart ecosystem. * CCM is highly available and scalable product of Walmart's Pangaea platform which makes the application configuration available at startup and runtime with the ability to change the configuration at runtime without the need of app restart.* Contributed in a patent for Configuration Resolution for Transitive Dependencies.* Technologies Used: Java/J2EE, NodeJs, REST, Spring, Hibernate, Oracle/MySQL,
Foster City, Ca, Usa
Leading the design, development and deployment of marketplace, purchase consumer web applications and some shared apps/services used across the various Deem applications.* Homepage: All new look homepage app for Deem SMB offerings.* Chrome Service: Shared service consumed by each Deem Web application to renderthe common customizable chrome (navigation header, footer), with ability tointegration with 3rd party apps.* Offer Service: Shared Service to render the context aware fully integrated ads/offerson various Deem applications from multiple providers.* Comboloader: Shared Service to render versioned static content resources like js,css, images for various Deem applications.* Widgets Container: This container hosts shared pluggable UI Widgets like CreditCard Widget, Offer Widget etc. used by various applications.* Deem Purchase: Web app to allow access to hundreds of thousands of relevantproducts and services that businesses customers buy every day. Solution provides smart purchasing suggestions based on an individual’s preferences, current context and past purchasing behavior.
Foster City, Ca, Usa
Led the development of marketplace applications like Shipping, Dining, Car Service, Airport Parking, Conferencing and Travel Insurance.* Domain Expert for Shipping application, designed and implemented various small to large feature enhancements in shipping including o Bulk Shipping o Database Migration from Oracle to MySQL o Redesign of shipping documents creation and storage (PDF) o Third Party Business Validation Service o Created Shipping Domain Service as shared shipping service and exposedREST endpoint for external apps/services consumption.* Successfully transitioned all marketplace apps to offshore team in India for futuredevelopment and maintenance.* 3rd level support for all marketplace applications* Mentoring new team members for marketplace applications, bug fixing etc.
San Bruno, Ca, Usa
Requirement gathering from the business partners for enhancements for various internal applications like GMA (Group Management Access), Change Password, Forgot Password, FTP Application, Vendor Direct etc.* Requirement Analysis, design and development of new enhancements* Implemented Kruskal-Wallis algorithm to determine optimal distribution ofvarious sizes of cloths in Gap stores.* Added new services to LDAP Web Services (Web Service was used as Interface forLDAP)* Coordinating and preparing documents for production deployment of the newchanges* Was involved in upgrading all owned applications from WAS 5.1 to WAS 6.1
Gurgaon, India
* Architecture design, development and support using java, Struts, servlet, taglibs etc. as per MVC model.* Framework design development and implementation for Ajax Implementation in the application* Design and Support for Multi-lingual in the application* Code Synchronization with different onsite changes in VSS* Project management activities involving Resource Panning, Project Estimation,Status Reporting, Inter Group Co-Ordination, Appraisal of Team and System Problem Tracking
Waukesha, Wi, Usa
* Requirement gathering from users and clients* Managing/Coordinating development team, QA team, release team, support team* Defect tracking and maintain various metrics* Preparation of project deliverables as per GPMO (Six Sigma) terminology for eachSDLC phases* Project management activities involving Resource Panning, Project Estimation,Status Reporting, Inter Group Co-Ordination, Appraisal of Team and System Problem Tracking
Gurgaon, India
* Architecture (Core) design and development using java, Struts, EJB (state full and stateless), servlet, Taglibs etc. as per MVC model* Defined the XML document structures for communication between the presentation and model layers and for different configuration and property files* Designed and developed the XML document structures for different configuration and -‐3-‐property files* Core framework support and enhancement* Performance tuning for core framework
Denver, Co, Usa
* Worked on FORCAST project to develop the UI Layer and Service Layer components for new features* Written macros for MS Excel using Visual Basic to import/export data to/from oracle database* Developed utilization reports
Gurgaon, India
* Involved in development and testing of the functional user screens using java AWT* Written server side code for performing various database services/transactions* Performed unit testing, black box testing and integration testing of modules with othercomponents
Other employees you can reach at apple.com. View company contacts for 218112 employees →
Graeme Loi Jnr
Colleague at AppleNational Capital District, Papua New Guinea
View →
AB
Abishek B
Colleague at AppleIrving, Texas, United States
View →
LH
Lamis Hamwi
Colleague at AppleDubai, United Arab Emirates
View →
FM
Fatima M
Colleague at AppleGreater Houston, United States
View →
CP
Chien Pham
Colleague at AppleVietnam, Viet Nam
View →
JT
Jeffrey Tovar
Colleague at AppleArcadia, California, United States
View →
NH
Nikki Hansen
Colleague at AppleSlagelse, Region Zealand, Denmark
View →
AR
Aneesh Rajan
Colleague at AppleSanta Clara, California, United States
View →
RP
Rao Priyanka
Colleague at AppleBengaluru, Karnataka, India
View →
CP
Cristina Picazo
Colleague at AppleCupertino, California, United States
View →
Quick answers generated from the profile data available on this page.
Niraj Agarwal works for Apple.
Niraj Agarwal is listed as Software Engineer at Apple.
AeroLeads has found 1 work email signal at @walmart.com for Niraj Agarwal at Apple.
Niraj Agarwal is based in Dublin, California, United States while working with Apple.
Niraj Agarwal has worked for Apple, Walmart Labs, Deem, Inc., Rearden Commerce, and Covansys.
Niraj Agarwal's colleagues at Apple include Graeme Loi Jnr, Abishek B, Lamis Hamwi, Fatima M, and Chien Pham.
You can use AeroLeads to view verified contact signals for Niraj Agarwal at Apple, including work email, phone, and LinkedIn data when available.
Niraj Agarwal holds M. Tech., Industrial Engineering And Management from Indian Institute Of Technology, Kharagpur.
Niraj Agarwal is listed with skills including Web Services, Rest, Xml, Web Applications, Java Enterprise Edition, Oracle, Ajax, and Java.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contactsCheck these profiles if this is not the Niraj Agarwal you were looking for.
View similar profiles