AeroLeads people directory · profile

Nishant Agrawal Email & Phone Number

Experienced Full-stack Developer | Seeking New Opportunities at Juniper Networks
Location: Fremont, California, United States 6 work roles 2 schools
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Experienced Full-stack Developer | Seeking New Opportunities
Location
Fremont, California, United States
Company size

Who is Nishant Agrawal? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Nishant Agrawal is listed as Experienced Full-stack Developer | Seeking New Opportunities at Juniper Networks, a with 10464 employees, based in Fremont, California, United States. AeroLeads shows a matched LinkedIn profile for Nishant Agrawal.

Nishant Agrawal previously worked as Full-stack Developer at Juniper Networks and Full-stack Developer at Coco Cola.. Nishant Agrawal holds Master'S Degree, Computer And Information Sciences, General, 3.73 from University Of Florida.

Company email context

Email format at Juniper Networks

This section adds company-level context without repeating Nishant Agrawal's masked contact details.

Juniper Networks

Review company-level records connected to Nishant Agrawal before choosing the right outreach path.

Profile bio

About Nishant Agrawal

Over 10+ years of experience in the IT Industry as a Java/JEE Developer involved in the Analysis, Design, Development, and testing of web-based and client-server multi-tier applications using Java/JEE technologies, developing user interfaces using HTML5, CSS3, jQuery, JavaScript, JSF/Prime Faces, Angular (2-11), Bootstrap, Node.js, and AJAX.Experienced Java Full Stack Developer specializing in microservices architecture and proficient in React/Redux.In-depth knowledge of cutting-edge technologies in JavaScript and Java tech stack.Expertise in developing functional Web and Desktop Applications, including CRM Applications.Highly skilled in Object-Oriented Design (OOD), Object-Oriented Analysis (OOA), and Object-Oriented Modeling (OOM) using Unified Modeling Language (UML) architecture.Extensive experience in building SOA (Service-Oriented Architecture), REST, and J2EE Web Services using SOAP, BPM, WSDL, JAX-WS, JAXB, JAX-RPC, and tools like Apache Axis.Proficient in creating RESTful web services with Spring MVC.Adept at reading and interpreting UML design documentation, including Database and Data Flow diagrams.Experienced in rapid development and design of web and J2EE applications using Core Java, JSP, JSF, CSS, Servlets, EJB, JavaScript, Spring, JDBC, JNDI, HTML/DHTML, XML, and the Struts framework.Proficient in Agile software development processes, Test-Driven Development (TDD), and Scrum methodologies.Skilled in client-side design and validation using HTML, CSS, JavaScript, AJAX, jQuery, AngularJS, and Node.js.Utilized advanced features of Java 8, such as Lambda expressions and Stream API, for efficient bulk data operations on Collections.Developed client-side validations using Angular 4/6 and created Custom pipes and Shadow DOM.Experience in developing RIA applications using Flex, HTML5, CSS, Ajax, Dojo, and Node.js.Created Graphical User Interfaces using AngularJS and developed web pages using HTML, CSS, and JSP for enhanced user interaction.Familiarity with AWS Cloud Formation templates and configuring SQS service through Java API for efficient information exchange.

Current workplace

Nishant Agrawal's current company

Company context helps verify the profile and gives searchers a useful next step.

Juniper Networks
Juniper Networks
Experienced Full-stack Developer | Seeking New Opportunities
sunnyvale, california, united states
Website
Employees
10464
AeroLeads page
6 roles

Nishant Agrawal work experience

A career timeline built from the work history available for this profile.

Full-Stack Developer

Current

Sunnyvale, California, United States

I have experience in implementing design wireframes using Angular 11.0 and exposing backend services with Spring Boot. Additionally, I have utilized Node.js for authentication, authorization, and session maintenance.During a project migration, I successfully upgraded from Angular 6 to Angular 8. This involved converting Angular components and updating router modules. I developed UI applications using Angular 8, leveraging customized components for enhanced functionality.In terms of backend development, I wrote services with Angular 11 to store and retrieve user data from the database using HTTP services. I also played a key role in developing authorization and authentication services in the Node server, initially utilizing LDAP and later migrating to Ping Access-SSO (Single Sign-On) Application.To ensure efficient and robust forms, I made extensive use of Reactive Forms in Angular 8, implementing most of the validation logic within components rather than relying on template-driven approaches.I also took responsibility for writing test cases using Jasmine-Karma and Test Bed, and maintained a high code coverage threshold. This ensured the stability and quality of the codebase.Deployment activities, including CI/CD deployment, were a crucial part of my role. I am familiar with OpenShift and made necessary changes in Jenkins Files to meet pipeline requirements. Additionally, I worked with Kubernetes clusters for deployment activities, utilizing OpenShift commands.Monitoring and tracing the application were essential aspects of the development process. To achieve this, I implemented features like Actuator in Spring Boot. I also developed controller classes, complex services, and integrated the backend with the database.For API documentation, I created YAML files to utilize a Swagger API within the UI. I actively participated in web services design and development, creating and consuming RESTful and XML-based web services.

Apr 2021 - Present

Full-Stack Developer

Coco Cola.

Designed and developed Micro Services business components using Spring Boot.▪ Implemented the Project structure based on Spring MVC pattern using Spring Boot and persisted data to MongoDBusing Spring Data.▪ Experienced in implementing the Node.js server-side code along with the Express framework to interact with MongoDB to store and retrieve data by using the Mongoose package.▪ UsedMongoDBinternaltoolslikeMongoCompass,MongoAtlasManager&OpsManager,CloudManageretc.▪ Worked on MongoDB database concepts such as locking, transactions, indexes, Shading, replication, schema design.▪ UsedNode.jsandExpress.jstodeveloptherelevantbackendRESTfulAPI.▪ Extensive use of Node.JS, Express JS, and Mongo DB along with Mongoose to create server-side applications.▪ Developed various screens for the front end using React JS and used various predefined components from NPM and Redux.▪ Implemented MVVM architecture using Redux Architecture with React JS.▪ Establishing Restful API'S using NODE.JS and application backend implemented as NODE.JS application server.▪ UsedJavaScriptES6inNode.jsruntimeenvironmenttobuildRESTfulAPIsandtoimportdata.▪ Assistsinintegration,systems,acceptance,andotherrelatedtestingasneeded.▪ Interfaces with cross functional teams, including associated Data, UI & Mid-Tier teams.▪ ComplieswithITpoliciesandprocedures,especiallythoseforqualityandproductivitystandardsthatenabletheteam to meet established milestones.▪ Worked on Prototyping and Implementation using Java, Node JS, AWS with Slacker platform.▪ Developed single page applications using React Redux architecture, ES6, web pack and grunt.▪ Involved in creating a reusable component using React JS for DOM manipulation.▪ Wrote Client-Side code using React JS and used NPM & gulp directories to generate the server environments used browser, flux to manage with targeted URL's and to monitor the application.

Nov 2019 - Mar 2021

Full-Stack Developer

Naic

Kansas City

Designed and coded application components using Agile (XP, Scrum), RUP methodologies with JIRA tool for tracking the stories, defects, and progress.▪ Used and implemented the application using Spring MVC, Spring IOC, Spring Annotations modules and hibernate.▪ DesignedandDevelopedUIforCustomerServiceModulesandReportsusingAngular7/6,HTML5,CSS3,Bootstrap3,JavaScript and jQuery.▪ Used a Micro services architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.▪ Configured Queues and Topics as part of application integration and defined Camel routing between queues/topics.▪ Mainly responsible for developing Restful API using spring framework.▪ Developed different controllers that return the response both in JSON and XML based on the request type.▪ DevelopedWebServicesinJAXPbasedonSOAPprotocolsusingXMLandXSLTWandcreateddatasourceswithJDBC.▪ Used CSS3 for de scribing the presentation of Web pages, including colors, layout, and fonts.▪ Validations for the Client Side were done using JavaScript.▪ Maintained24/7highvolumeavailabilitydemandsusingopen-sourcetoolssuchasLinux,Apache,java,andMySQL.▪ Created data model for structuring and storing the data efficiently and implemented partitioning and bucketing of tables in Cassandra.▪ DevelopedapplicationusingSpringMVC-ImplementedVariousControllers,usedspring'scomponent-scanandauto wiring functionalities.▪ Developed views using Bootstrap components, Angular7/6 -UI and involved in configuring routing for various modules using Angular7/6 UI router.▪ Managed Object Persistence, Data retrieval using JPA, JDBC and hibernate with DB2 as backend.▪ Used Apache Maven for project management and building the application for reporting and documentation.▪ Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and performed validations.

Jul 2017 - Oct 2019

Full-Stack Developer

New Brunswick, Nj

Worked on Lambda Expressions, Functional interfaces Stream API's, Time API, and Improvements on Collection, Concurrency, and IO improvements by using Java 8.▪ DevelopedandimplementedRestfulWebAPIs,andexposesendpointsusingHTTPmethodslikeGET,PUT,POSTand DELETE.▪ Implemented multi-threaded synchronization processes, with JMS queues for consumption of Asynchronous requests.▪ ImplementedlightweightWADL(WebapplicationdescriptionLanguage)forbetterunderstandingofRestbasedweb services and its configuration.▪ Used SOAPUI to test for send and receive XML data and worked with JMS Queues for sending messages in point to point mode communication.▪ PerformedunittestingusingJUNITframeworkandtestedDAO'sandBusinessServices▪ Provide 24x7 support to the application in pilot and production phases. Support included being on conference calls,identifying and fixing bugs, investigating reasons for specific application behavior.▪ Written complex SQL queries, Stored Procedures and Functions in PL/SQL for manipulating the data.▪ Used AJAX and JavaScript for Client-side validations.▪ CreatedWebUserInterface(UI)usingHTML5,DHTML,tablelessXHTML,CSS3andJavaScriptthatfollowsW3CWeb Standards and are browser compatible.▪ UsedHTML5wireframeswithCSSprovidedbythedesignteam.JSisusedtomakeitdynamic▪ UsedJavaScript,HTML,JSPpagesfordevelopingfrontendUIandwroteapplicationlevelcodetoperformclient-sidevalidation.▪ DesignednewclassesandfunctionalitiesusingvariousJQUERYcomponentsforCRMapplicationforcustomerservice.▪ Migrated technology from Angular 1.0 to Angular 2.0 to use upgraded features such as Angular Components and Angular Routers as per the strategy requirement.▪ DevelopedapplicationusingSpringJPA,Angular2.0onthepresentationlayer,thebusinesslayerisbuiltusingspring and the persistent layer uses Hibernate.

Jun 2016 - Jun 2017

Java Developer

Austin, Texas, United States

▪ Involved in the analysis, design, and development and testing phases of Software Development Life Cycle.▪ Developed N-tier client-server business application software using Model View Controller (MVC) Architecture.▪ Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionality.▪ Used Hibernate in persistence layer and developed POJO's, Data Access Object to handle database operations.▪ Worked on System security with the use of SSL (Secure socket layer), encryption and used role-based security.▪ JSON being light in nature was used as the chief source of communication between the server and application.▪ Expertise in developing reusable and interoperable Web service modules based on micro services.▪ Developed SOA architecture using SOAP and RESTful and Preparation of Java and JSP coding standard checklist. ▪ Involved in the development of Servlet, Struts Action classes, Business Objects, Web Services.▪ UsedthespringvalidationandTilesFrameworkinthepresentationlayer.▪ Developed user interface using JSP, Spring Tag Libraries to simplify the complexities of the application.▪ Implementing or exposing the Micro services to base on RESTful API utilizing Spring Boot with Spring MVC. ▪ Used Hibernate Transaction Management, Hibernate Batch Transactions, and Hibernate cache concepts.▪ InvolvedinwritingtheMavenbuildfiletobuildanddeploytheapplication.▪ Involved in writing JUnit Test Cases and Ant Build Script.▪ Used Log4J to capture the logging information.

Feb 2014 - May 2016

Full-Stack Developer

India

I was involved in the complete Software Development Life Cycle (SDLC) of a project where I used the lightweight container of the Spring MVC Framework to provide architectural flexibility for inversion of controller (IOC). I utilized the Spring Framework for dependency injection and implemented and deployed several EJB (Session and Entity). The project's front end was designed using the MVC architecture with struts and Tiles frameworks, and I configured tiles-def.xml, web.xml, and struts-Config.xml accordingly. For error logging, I utilized LOG4J, and ANT was used for building the deployable EAR/WAR components. The application was deployed on the Web Sphere Application Server, with EJBs running under its container. I implemented Back-office loan services and web applications using various design patterns such as Session Façade, Service Locator, Data Access Objects, Business Delegate, MVC, Front Controller, and Data Transfer Object. Additionally, I created DB2 SQL Procedures, Functions & Stored Procedures, Nested Tables, Cursors, DB2 Packages, Reports, and SQL Functions for Reports. The application was developed using the RAD model, and I worked with VSS Version Control for file management.

May 2011 - Nov 2011
Team & coworkers

Colleagues at Juniper Networks

Other employees you can reach at juniper.net. View company contacts for 10464 employees →

2 education records

Nishant Agrawal education

Master'S Degree, Computer And Information Sciences, General, 3.73

Activities and Societies: With a strong academic foundation and a passion for technology, I am eager to contribute to the advancement.

Bachelor'S Degree, Information Technology, A

Throughout my academic journey, I have acquired a strong foundation in computer science principles, programming languages, and software.

FAQ

Frequently asked questions about Nishant Agrawal

Quick answers generated from the profile data available on this page.

What company does Nishant Agrawal work for?

Nishant Agrawal works for Juniper Networks.

What is Nishant Agrawal's role at Juniper Networks?

Nishant Agrawal is listed as Experienced Full-stack Developer | Seeking New Opportunities at Juniper Networks.

Where is Nishant Agrawal based?

Nishant Agrawal is based in Fremont, California, United States while working with Juniper Networks.

What companies has Nishant Agrawal worked for?

Nishant Agrawal has worked for Juniper Networks, Coco Cola., Naic, Johnson & Johnson, and Sudozi.

Who are Nishant Agrawal's colleagues at Juniper Networks?

Nishant Agrawal's colleagues at Juniper Networks include Karthikeyan Alagu, 刘哲宇, Suresh Vinapamula, Ghafrullah Siddiqui, and Manjil R.

How can I contact Nishant Agrawal?

You can use AeroLeads to view verified contact signals for Nishant Agrawal at Juniper Networks, including work email, phone, and LinkedIn data when available.

What schools did Nishant Agrawal attend?

Nishant Agrawal holds Master'S Degree, Computer And Information Sciences, General, 3.73 from University Of Florida.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Nishant Agrawal you were looking for.

View similar profiles