Neeraj Kumar Email and Phone Number
2020 - Till today - Working as AWS developer, creating chatbots using lex, playing with Routing profiles, queues and quick connects. Involve in creating Lambda functions using nodeJS and troubleshooting issues using cloudwatch. Responsible for setting up infrastructure on AWS using terraform and creating policies using sentinel. Expert in securing API Gateway using Lambda authorizer and vault experience to pull secrets to call downstream API's.2015 - 2020-- Worked as a AWS SpringCloud Java Developer. Well versed with CI/CD process with Jenkins and GitLab pipelines. Having a good knowledge of Docker and k8s. Actively using Pivotal Cloud Foundry for deploying Springboot microservices and Terraform for creating infrastructure in AWS. Involve in creating GitLab pipelines to deploy docker images. Working on Angular UI and security using Azure AD. 2011- 2015 - Worked as a Spring developer for supporting Java application using Spring and hibernate.2009-2011:- Worked on Columbia ultimate business solution (CUBS) product written in UNIBASIC (universe and pick basic.)2007-09:- Worked as software engineer on a product by Rhyme System (FISCAL) written in Unibasic.Specialties: SpringBoot, SpringCloud, AWS, Terraform, Jenkins, GitLab CI/CD, Maven, UrbanCode
Capgemini
View- Website:
- capgemini.com
- Employees:
- 321265
- Company phone:
- 212-314-8000
-
CapgeminiBloomington, Il, Us -
Aws Contactcenter Development LeadCapgemini Nov 2019 - PresentParis, France, Fr1. Creating technical and functional design document.2. Creating ContactFlow for both voice and chats and deploy them to different AWS account .3. Creating Lex V2 bots and migrating V1 to V2 and deploy them to different AWS account using AWS API’s.4. Creating Lambda, IAM Policy/Role using Terraform.5. Creating terraform workspace and setting up GitLab pipeline to deploy infrastructure in AWS environment.6. Responsible for creating queues, routing profiles.7. Created and deploy a SPA using Angular and DynamoDB.8. Responsible for architecting and implementing complete SPA using S3, CloudFront, Route 53, Azure AD, WAF and AngularJS.9. Architected and implemented failover mechanism for chat and voice, in case of disaster recovery.10. Support service ticket and provide solutions by digging through code and contact flows.11. Implementing Sentinel Policy, creating docker images, setting up GitLab runners using CAAS. -
Aws Java Devops EngineerCapgemini Nov 2017 - Nov 2019Paris, France, Fr1. Responsible for setting up GitLab CI pipeline, that is creating AWS thin jar during build phase for deploying jar into Lambda.2. Responsible for setting up TFE Workspace as a backend for running pipelines in GitLab containers.3. Involved in creating different Terraform modules of AWS resources and connect them for successful deployment.4. Involved in creating CNAME record in Route53 hosted zone to access API Gateway.5. Created an AWS ACM certificate after making an entry in public hosted zone.6. Responsible for creating an API Gateway with different method and resources. 7. Involved in securing API Gateway with Lambda Authorizer and attach valid certificate to API Gateway.8. Invoked in setting up Azure AD application and group to secure API gateway with JWT.9. Deployed 4 Lambdas for this project in private VPC to retrieve data from on premise service.10. Created a DynamoDB to store the data using spring cloud application.11. Involved in writing up Junits to make Jacoco and PIT happy.12. Responsible for marinating code quality with tools like Findbugs, Checkstyle, CheckMarx, NIQS.13. Involved in code review session and demo.14. Responsible to retrieving credentials from Vault using IAM credentials.15. Involved in writing up automation script using serenity.16. Research Localstack for local testing of Terraform and some AWS resources like S3 and DynamoDB.17. Research and implemented AWS Lambda power tuning tool for identified optimum memory required for better performance.18. Creating frontend using AngularJS and Angular Material -
Java Development LeadCapgemini Nov 2015 - Nov 2017Paris, France, Fr1. Worked as a J2EE Team lead. 2. Responsible for creating SOAP and REST web services using CXF and Spring framework. 3. Using Jenkins as build tool and implemented CI/CD using Job DSL plugin.4. Using Docker to deploy the component in various environment.5. Created various Maven plugins and archetypes to support different Teams.6. Using Jacoco, PIT, PMD, Checkstyle, Findbugs, JSLINT, sonar and different quality plugins to ensure the best code quality.7. Responsible for writing JUNITS using power mock.8. Implemented continuous integration which make the build fail if quality thresholds do not meet. 9. Implemented functional test using Serenity and selenium.10. Extensively using Maven for dependency management, for branching and releasing.11. Supporting legacy WAS components.12. Using SVN and GIT as Source code management and expertise in merging, branching and reverting the changes.13. Responsible for preventing access control using Trac.14. Created a Java plugin using Trac API to create Trac ticket if a SOAP UI Test fails 4 times in a row.15. Implemented Jenkins conditional job.. that will execute different jobs based on the java classes changed.16. Using mule to communicate WAS web-services over Tomcat. And gemfire/REDIS for caching. 17. Experience in setting up the Jenkins slaves windows and linux. -
Java Spring DeveloperDxc Technology Feb 2015 - Nov 2015Ashburn, Virginia, Us1. Understanding client data and performing mapping session with client.2. Requirement gathering, preparing call documents and mapping document.3. Providing training to client on conversion process and taking demo.4. Analyzing and designing and debugging WAS 8.5 legacy applications. 5. Training team members on Websphere applications.6. Fixing existing application and analyze them for performance improvement. 7. Writing JUnit using mockito framework. -
Senior Software EngineerDxc Technology Dec 2010 - Feb 2015Ashburn, Virginia, Us1. As an on-site coordinator and responsible for driving the daily status meetings and co-ordinate with the offshore team on the development activities.2. Involved in complete software development life cycle management using UML (Unified Modeling Language) - Requirements gathering, Conceptual design, Analysis, Detailed design, and Development.3. Convert different modules from java swing and JDBC to Spring MVC and Spring data JPA.4. Used Spring MVC framework & Integration for Server-side programming.5. Developed UI using JSP, JSTL, Servlets and HTML with extensive java scripts to reduce Server hits, improving performance. 6. Used Hibernate as the persistence layer to interact with SQL DB.7. Wrote complex SQL, Stored Procedure, HSQL & Criteria queries and reviewed the same with peers. 8. Responsible to resolve design issues and develop strategies to make ongoing improvements that support system flexibility and performance.9. Responsible to approve “Test Cases” created by Testing Team. Provide technical support to testing team to fix any issues in Functional Testing.10. Assess the technical feasibility of new technologies to enable integration into existing processes -
Cubs ProgrammerFirstsource Solutions Ltd May 2009 - Nov 2010Mumbai, Mh, In1. Preparing Technical Specification Document and mapping sheet, High Level Design Document, Detailed Design Document, Coding, and analysis.2. Providing functional and technical knowledge to team members.3. Interacting with the client and the onsite coordinator for issues and queries in the project. 4. Assigning tasks to team and ensure a timing delivery.5. Providing Training on Java.6. Initializing Data analysis process. -
Fiscal Programmer3I Infotech Dec 2007 - May 2009Navi Mumbai, Maharashtra, InFISCAL is a fully integrated, multi-currency, multi-firm settlement system, supporting both agency and principal trading and settlement. Capable of processing very high volumes over a sustained period, the system can be operated either in-house, or on a bureau or facilities managed basis. FISCAL meets the needs of most stockbroking operations, including execution only, advisory, discretionary, institutional, and personal wealth fund managing firms. It is a flexible system, which can be operated as a series of business units, with each unit allocated to a different business area. It also provides fully automated links between FISCAL’s Order Management System and CREST along with reporting at both business and corporate levels. FISCAL also provides full system security so the password protected menus can be tailored for each member of staff.Responsibilities: 1. Detailed analysis, coding, and development. 2. Supporting client calls for any high priority issues reported.3. Testing and reviewing components that are to be delivered to onsite.4. Coordinating with offshore team and onsite client coordinator5. Learned SAP BODS and impart training to teammates.6. Successfully created data store for UNIVERSE database using ODBC.7. Created various batch jobs for different file format and provide enough validation before committing into database -
ConsultantDxc Technology Jun 2007 - Nov 2007Ashburn, Virginia, Us1. Creating and maintaining Jenkins jobs.2. Writing maven plugins for automatic deployment in private clouds.3. Creating JBehave test jobs4. Using SVN , creating branch, code merging.
Neeraj Kumar Education Details
-
Maharshi Dayanand UniversityComputer Science Engineer
Frequently Asked Questions about Neeraj Kumar
What company does Neeraj Kumar work for?
Neeraj Kumar works for Capgemini
What is Neeraj Kumar's role at the current company?
Neeraj Kumar's current role is Full Stack AWS Java Developer | AWS Solutions Architect | Amazon connect | Lex | NodeJS | ECS | Terraform | Lambda | API-GW | DynamoDB | S3 | Angular | CloudWatch | AI Practitioner.
What schools did Neeraj Kumar attend?
Neeraj Kumar attended Maharshi Dayanand University.
Who are Neeraj Kumar's colleagues?
Neeraj Kumar's colleagues are Randhir Kumar, Sivaram Prasad Chilakalapudi, Sanjeev Vishwakarma, Pasquale Arpone, Alberto Martínez Jiménez, Sreenivas M, Mabubali Kataraki.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial