Narendra K. Agrawal — CTO
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!
Stackforce AI infers this person is a Backend-focused Software Engineer with extensive experience in Telecom and Cloud Computing.
Location: Bengaluru, Karnataka, India
Experience: 15 yrs 9 mos
Skills
- Cloud Computing
- Microservices
Career Highlights
- 14 years of experience in IT industry.
- Expertise in Java, Spring, and microservices architecture.
- Proven track record in leading cross-functional teams.
Work Experience
Kyndryl
Technology Lead (5 yrs)
IBM
Staff Software Engineer (4 yrs 6 mos)
Mincut Technologies
Chief Technology Officer (11 mos)
Nokia Networks
Lead Software Engineer (2 yrs 9 mos)
R&D Engineer (2 yrs 9 mos)
Subex Ltd
Senior Software Engineer (2 yrs 1 mo)
Antenna Software
Software Engineer (1 yr 6 mos)
Education
Software Design and Architecture Specialization at University of Alberta
Bachelor of Technology (B.Tech.) at Shri Mata Vaishno Devi University
Coaching For IIT-JEE at Bansal Classes Kota Rajasthan
12th at Central Academy Kota
Coaching For IIT-JEE at Resonance Classes Kota Rajasthan