Narendra K. Agrawal

CTO

Bengaluru, Karnataka, India15 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 14 years of experience in IT industry.
  • Expertise in Java, Spring, and microservices architecture.
  • Proven track record in leading cross-functional teams.
Stackforce AI infers this person is a Backend-focused Software Engineer with extensive experience in Telecom and Cloud Computing.

Contact

Skills

Core Skills

Cloud ComputingMicroservices

Other Skills

ActiveMQAlgorithmsAmazon Web Services (AWS)Android DevelopmentApacheArchitectural DesignArchitectureArtificial IntelligenceCSSCloud ApplicationsCloud ServicesCode ReviewCognitive DevelopmentComputer ScienceCore Java

About

Seasoned Java Backend Developer with a proven track record of delivering robust, scalable, and high-performance enterprise applications. Possessing a deep-rooted passion for technology, I thrive in dynamic environments, consistently driving innovation and exceeding expectations. With over 14 years of experience in the IT industry, I have honed my expertise in crafting sophisticated solutions across diverse domains, including Finance, Telecom, and Automation. My proficiency in Java, Spring ecosystem, and microservices architecture enables me to architect and develop complex systems with precision. A collaborative leader with a strong aptitude for problem-solving, I excel in fostering high-performing teams and cultivating a culture of continuous improvement. My ability to seamlessly navigate through Agile and DevOps methodologies empowers me to deliver exceptional results in fast-paced environments. I am a dedicated professional committed to staying at the forefront of technological advancements. My passion lies in exploring new horizons, acquiring new skills, and contributing to the growth of the industry. Core Competencies: Core CS : System Design , Data Structures and Algorithms , High and Low Level Desiging , UML and Class Design Java/J2EE: Full stack development, design patterns, performance optimization Spring Framework: Spring Boot, Spring Cloud, Spring Data, Spring Batch, Spring Security Micro-services: Architecture, development, deployment, and orchestration Comm : Apache Kafka , Reddis , Manual Caching System Development Cloud Platforms: AWS, GCP, Azure (experience preferred) DevOps: CI/CD pipelines, infrastructure as code, containerization (Docker, Kubernetes) , GoCD Pipeline Data Management: Databases (Oracle, MSSQL, MySQL), caching (Redis), big data technologies (Kafka, Elastic Stack) , NoSQL DB : MongoDB and Cloundant by IBM Agile Methodologies: Scrum, Kanban, Extreme Programming AI Tools : LangChain4j · Ollama · OpenAI · Claude · Prompt Engineering · Agentic AI · REST APIs · RAG · Tool Integration Sun Certified Java Programmer (SCJP) I am eager to leverage my expertise to contribute to challenging projects and build innovative solutions that drive business success. Let's connect and explore how I can add value to your team!

Experience

15 yrs 9 mos
Total Experience
3 yrs 2 mos
Average Tenure
5 yrs
Current Experience

Kyndryl

Technology Lead

Jun 2021Present · 5 yrs · Bengaluru, Karnataka, India · Hybrid

  • IBM - Kyndryl is a part separated from IBM GTS Innovation Labs , Here I am handling E2E SDLC of the Product.
  • Proven track record in leading cross-functional teams to design, develop, and deploy scalable and resilient cloud-native solutions.
  • Skilled in cloud architecture, micro services, containerization, DevOps, and agile methodologies. Strong communication, leadership, and problem-solving skills.
  • Leading the architecture and design of cloud-native applications, micro services, and APIs using Kubernetes, Docker, and other containerization tools.
  • Working closely with cross-functional teams, including Customer Account teams and operations, to ensure solutions met business requirements and adhered to architectural standards.
  • Excellent exposure responding to RFPs with proposals that address current and evolving client requirements providing technical leadership during the implementation of proposal and engagement.
  • Coordinate with DevOps teams to implement continuous integration and deployment (CI/CD) pipelines, enabling frequent releases and faster time to market.
  • Deep understanding of security protocols and technologies, such as SSL/TLS, OAuth, SAML, OpenID and JWT and vulnerability scanners like Tenable, Appscan.
  • Experience with Agile development methodologies such as Scrum or Kanban, and understanding of Agile principles and practices
  • Good exposure to the Observability & Alerting, banking, financial, Telecom and Airline domain based systems/applications.
KubernetesCloud ComputingProject EstimationTechnical LeadershipDesign PatternsWeb Development+33

Ibm

Staff Software Engineer

Jan 2017Jul 2021 · 4 yrs 6 mos · Bengaluru, Karnataka, India

  • IBM GTS Labs now named as (Kyndryl) is a Product R&D division of IBM GTS . I am working here as a Senior Software Engineer.
  • We work here on cognitive automation solutions.
  • It is a automation project where we are automating the TSM (Technical Solution Manager) Job. In which we read the requirement from client ‘s document and provide the efficient solution with costing , which reduces the human effort and time. It produces quick solution document which we can propose to client for bidding and get ahead in the bidding competition.
  • Technologies& Tools:
  • Java 17 , Web Services-REST , Node JS (9.8.0) , HTML5 , Apache Web Crawler (Apache Nutch) , Watson content services (wcs) , Cloudant database(NoSQL Database like couchbase) , JSON , Apache Maven , Gradle Build tool, Junit , Eclipse , Git for version control and issue tracking , Using kubernates and docker , Devops , HTML , CSS3 , BootStrap , AngularJS.
KubernetesCloud ComputingProject EstimationTechnical LeadershipDesignDistributed Systems+23

Mincut technologies

Chief Technology Officer

Jun 2016May 2017 · 11 mos · Bengaluru, Karnataka, India · Remote

  • Co-founded a game playground booking app and company with two other partners. After some time, we had to close the business due to personal challenges.
KubernetesCloud ComputingProject EstimationTechnical LeadershipDesignDistributed Systems+20

Nokia networks

2 roles

Lead Software Engineer

Apr 2014Jan 2017 · 2 yrs 9 mos · Bengaluru Area, India

  • Product developer for NetAct in Telecom Domain. Technology used are Java/J2ee,Hibernate, Servlets ,JSP ,Oracle ,SQL , DS , Algorithms .
KubernetesCloud ComputingProject EstimationTechnical LeadershipDesignDistributed Systems+15

R&D Engineer

Apr 2014Jan 2017 · 2 yrs 9 mos · Bengaluru Area, India

  • Senior Java Developer for Fault-Management-NetAct Module in NMS Telecom Domain .
  • Technologies& Tools:
  • Java, J2EE, Web Services-SOAP, Apache Maven, Oracle, JDBC, Subversion, IBM WebSphere Application Server 8.0, Spring 4.2.6, XSLT, xml, xsd , JUnit, TestNG , Robots , Eclipse, Jira, Unix , Swing .
Computer ScienceProject EstimationDesignDistributed SystemsCode ReviewStakeholder Management+6

Subex ltd

Senior Software Engineer

Mar 2012Apr 2014 · 2 yrs 1 mo · Bengaluru, Karnataka, India

  • Product Developer for Revenue Assurance, Spark and Fraud Management in Telecom Domain.Technology Used Java/J2ee,Hibernate,Servlets,JSP,Spring,Oracle,SQL Server,DB2.
Computer ScienceDistributed SystemsFront-End DevelopmentDebuggingREST APIs

Antenna software

Software Engineer

Sep 2010Mar 2012 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • I work on Web Application development using Java/J2ee,Hibernate,Servlet,JSP,Struts and also worked in one Project on Mobile Application development for Android.
Computer ScienceFront-End Development

Education

University of Alberta

Software Design and Architecture Specialization — Computer Science

Jan 2023Dec 2023

Shri Mata Vaishno Devi University

Bachelor of Technology (B.Tech.) — COMPUTER SCIENCE AND ENGINEERING

Jan 2006Jan 2010

Bansal Classes Kota Rajasthan

Coaching For IIT-JEE

Jan 2005Jan 2006

Central Academy Kota

12th — Maths

Jan 2005Jan 2006

Resonance Classes Kota Rajasthan

Coaching For IIT-JEE

Jan 2004Jan 2005

Stackforce found 100+ more professionals with Cloud Computing & Microservices

Explore similar profiles based on matching skills and experience

Narendra K. Agrawal - CTO | Stackforce