RAJA SEKHAR REDDY S profile photo 1 on Tal

RAJA SEKHAR REDDY S

Gen AI Developer | Cloud Native | Ex - Cisco

Bengaluru

13+ years of work experience

Tesco Bengaluru
Sep 20215 yrs 1 moPresent

Bengaluru, Karnataka, India

WorkForce Management (WOTF)— shifts and schedules, resource planning absence management. • Architect and own 20+ Spring Boot micro services powering workforce scheduling for 400,000+ employees, modernised onto Java 21 with Kafka and Apache Camel pipelines and multi-cloud provisioning via Terraform and Kubernetes. • Raised scheduling accuracy by 4–5%, delivering approximately £1.5M in annual operational cost savings. • Lead a team of 10+ engineers — solution design, effort estimation at 90% accuracy, code review, mentoring and release management across cross-functional teams. • Partner with product and business stakeholders to shape requirements and translate business outcomes into technical roadmaps, owning architecture decisions, trade-off analysis and design review forums. • Introduced machine learning into a core business process — demand forecasting with Prophet, ARIMA and LSTM on Azure ML, served as Spring Boot microservices behind Kafka streams for near real-time decisioning. • Integrated Retrieval-Augmented Generation (RAG) with Azure OpenAI for explainable predictions, and built a Model Context Protocol (MCP) server that automates context retrieval from enterprise documentation, measurably improving developer productivity. Technologies: Java 21, Spring Boot, Microservices, Kafka, Azure, Kubernetes, Docker, Terraform, PostgreSQL, MongoDB, Redis, Generative AI, RAG
Cisco
Aug 20192 yrs 2 mosSep 2021

Greater Bengaluru Area

• Worked as part of WebEx contact center development team, designing and building micro service APIs that helps customer to get connected with right Agent, which is key factor in ensuring customer satisfaction while finding answers to all kinds of questions. • Involved analyzing the requirements from Functional Specification documents or Epics. • Design, Coding and Development for the requirements and verify adequate to agile process. • Estimate Development efforts for the requirements and discussed same in the team. • Leading features from requirement to delivery involving multiple developers. • Involved in testing and writing the Junit, Functional, Integration test cases across the services. • Involved in CI and CD deployment and deliver the activities on-time. • Effectively communicating with other service teams where it necessary • We used JIRA and Confluence for defect tracking and document share respectively • Preparing RN documentation which gives an info about the requirements or application for each WebEx release.
Nokia Networks
Nov 20144 yrs 10 mosAug 2019

Bangalore

Project : ONE-NDS Client : NOKIA-Product Team size : 6 Duration : Nov-14 to Aug-2019 Role : Development Organization : Nokia, Bangalore Technologies : Java, J2EE, Python,JSF2.2,Hibernante, Web Services(REST), EJB, JBoss, Eclipse, GIT,Perl,Oracle11i, Linux and Windows Project Description: One-NDS subscriber data management system is one of the world’s largest application that serves info around the world to nearly 3-billion devices/users. One-NDS is complete application for the telecom services to store and processing the data. One-NDS application has different kinds of components internally and those components are like ADM, PGW, NTF, SS (Status Service) and CC (Common Component) etc. Responsibilities: • Involved analyzing the requirements from the system engineers(Architects) in the form of Functional Specification documents. • Coding and Development for the requirements and verify adequate to agile process. • Estimate Development efforts for the requirements and discussed same in the team. • Involved in testing and writing the test cases (junit and jmockit) and robot test cases for this application. • Leading features from requirement to delivery involving multiple developers. • Involved in CI and CIC deployment and deliver the activities on-time. • Closely working with technical support team and provide the required details on the product requires and answers to their queries. • Effectively communicating with other component team developers where it necessary • We used JIRA and Confluence for defect tracking and document share respectively • Preparing RN documentation which gives an info about the requirements or application for each One-NDS release.
Accenture
Mar 20131 yr 9 mosNov 2014

Bangalore

Project : iKnow DB Upgrade Client : ANZ (Australia And New Zealand Group) Team size : 1 Duration : Mar-13 to Nov-2014 Role : Development & Maintenance Organization : Accenture, Bangalore Technologies : CoreJava,Oracle10g,Spring,Eclipse,SVN,Log4j,Windows Project Description: iKnow Data Base Upgrade is an application which developed for ANZ (Australia And New Zealand Group) banking services. This is mainly Siebel based application and its upgrading or changing the services from one database to another database. In this application we are converting or migrating from SQL server database to Oracle Database. The role of java in this application is precise and smart, there is no User Interface for this application, and this is entirely backend application. The goal of this program is to provide the services in feature from any database which is not affecting the application even though change the data base. In this application we are using OWB, Control M and EIM tool to migrate the data. Responsibilities: • Involved requirement gathering from all the teams such as(EIM,OWB,PLSQL),Once got the requirement to start the impact analysis. • Coding and Development for the requirement and also maintaining the application. • Involved in testing and writing the test cases for this application. • Prepared the documentation which gives an idea about where we are using java in this application.

RAJA’s AI Stack

claude code
claude code
lovable
lovable
notebooklm
notebooklm
openai
openai
githubcopilot
githubcopilot
Tabnine
Tabnine

Education

Sri Krishnadevaraya University

Master of Computer Applications, Computer Programming, Specific Applications

Sri Krishnadevaraya University

Join RAJA and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

RAJA SEKHAR REDDY S on Tal

Headline

Gen AI Developer | Cloud Native | Ex - Cisco

About

A doctor in a two-room clinic in India and a TESCO store colleague starting a shift in the UK have nothing in common. Both their mornings run on software I built. That contrast is my career right now. 𝗧𝗛𝗘 𝗗𝗔𝗬 𝗝𝗢𝗕- Senior Architect-II at Tesco I own ~20+ micro-services behind the platform that generates ~𝟰.𝟱𝗠 shifts a week for 𝟰𝟬𝟬,𝟬𝟬𝟬+ colleagues across 𝟰,𝟬𝟬𝟬+ Tesco stores - scheduling, rostering, resource planning. The unglamorous machinery deciding whether someone gets the hours they need or a rota that wrecks their week. We lifted scheduling accuracy 𝟰-𝟱%, worth around ~£1.5M a year cost save- and fewer last-minute call-ins. I lead 10+ engineers, own the architecture decisions and design reviews, and spend much of my week with product and business teams. Fifteen years in, I'm convinced the hard part of architecture is rarely the technology. It's understanding the problem well enough to know which trade-off you're really making. 𝗧𝗛𝗘 𝗣𝗔𝗥𝗧 𝗜 𝗕𝗨𝗜𝗟𝗧 𝗠𝗬𝗦𝗘𝗟𝗙 as Co-Founder 𝗖𝗼𝗿𝗽𝗫 (corpxapp.com) - a professional network that brings like-minded working professionals together to connect, grow and Xchange. Corporate-email verification means the person on the other side is real. Same Java and Spring Boot backend, Flutter and native Android, on Google Play and web and Its growing so fast to reach the big milestone and getting huge community. 𝗦𝗲𝘃𝗮𝗖𝗮𝗿𝗲 (sevacareapp.com) - A Healthcare operating system already running live in hospitals. Built for multi-speciality hospitals, clinics and nursing homes, scaling to 200+ beds. I'm its only architect and engineer: multi-tenant Java and Spring Boot with a Flutter front end, per-hospital schema isolation, AES-256-GCM encryption with tenant-managed keys, append-only audit logging. Enterprise security built by one person, because patient data deserves it in a two-room clinic as much as a 200-bed ward. 12+ roles/modules: live token queueing so patients aren't guessing in a corridor, prescriptions over WhatsApp, pharmacy, labs, billing, analytics. Six languages, because a receptionist shouldn't have to work in English. Hospitals run their whole day on it. Building a product alone teaches you what enterprise work cannot. You feel every shortcut you took. You take the support call yourself. It made me a sharper architect, not a distracted one.

Location

Bengaluru

AI stack

claude code

lovable

notebooklm

openai

githubcopilot

Tabnine

Work experience

Senior R&D Architect at Tesco Bengaluru, Sep 2021 - Present · 5 yrs 1 mo, Bengaluru, Karnataka, India, WorkForce Management (WOTF)— shifts and schedules, resource planning absence management. • Architect and own 20+ Spring Boot micro services powering workforce scheduling for 400,000+ employees, modernised onto Java 21 with Kafka and Apache Camel pipelines and multi-cloud provisioning via Terraform and Kubernetes. • Raised scheduling accuracy by 4–5%, delivering approximately £1.5M in annual operational cost savings. • Lead a team of 10+ engineers — solution design, effort estimation at 90% accuracy, code review, mentoring and release management across cross-functional teams. • Partner with product and business stakeholders to shape requirements and translate business outcomes into technical roadmaps, owning architecture decisions, trade-off analysis and design review forums. • Introduced machine learning into a core business process — demand forecasting with Prophet, ARIMA and LSTM on Azure ML, served as Spring Boot microservices behind Kafka streams for near real-time decisioning. • Integrated Retrieval-Augmented Generation (RAG) with Azure OpenAI for explainable predictions, and built a Model Context Protocol (MCP) server that automates context retrieval from enterprise documentation, measurably improving developer productivity. Technologies: Java 21, Spring Boot, Microservices, Kafka, Azure, Kubernetes, Docker, Terraform, PostgreSQL, MongoDB, Redis, Generative AI, RAG

Senior Software Development Engineer at Cisco, Aug 2019 - Sep 2021 · 2 yrs 2 mos, Greater Bengaluru Area, • Worked as part of WebEx contact center development team, designing and building micro service APIs that helps customer to get connected with right Agent, which is key factor in ensuring customer satisfaction while finding answers to all kinds of questions. • Involved analyzing the requirements from Functional Specification documents or Epics. • Design, Coding and Development for the requirements and verify adequate to agile process. • Estimate Development efforts for the requirements and discussed same in the team. • Leading features from requirement to delivery involving multiple developers. • Involved in testing and writing the Junit, Functional, Integration test cases across the services. • Involved in CI and CD deployment and deliver the activities on-time. • Effectively communicating with other service teams where it necessary • We used JIRA and Confluence for defect tracking and document share respectively • Preparing RN documentation which gives an info about the requirements or application for each WebEx release.

R&D Engineer at Nokia Networks, Nov 2014 - Aug 2019 · 4 yrs 10 mos, Bangalore, Project : ONE-NDS Client : NOKIA-Product Team size : 6 Duration : Nov-14 to Aug-2019 Role : Development Organization : Nokia, Bangalore Technologies : Java, J2EE, Python,JSF2.2,Hibernante, Web Services(REST), EJB, JBoss, Eclipse, GIT,Perl,Oracle11i, Linux and Windows Project Description: One-NDS subscriber data management system is one of the world’s largest application that serves info around the world to nearly 3-billion devices/users. One-NDS is complete application for the telecom services to store and processing the data. One-NDS application has different kinds of components internally and those components are like ADM, PGW, NTF, SS (Status Service) and CC (Common Component) etc. Responsibilities: • Involved analyzing the requirements from the system engineers(Architects) in the form of Functional Specification documents. • Coding and Development for the requirements and verify adequate to agile process. • Estimate Development efforts for the requirements and discussed same in the team. • Involved in testing and writing the test cases (junit and jmockit) and robot test cases for this application. • Leading features from requirement to delivery involving multiple developers. • Involved in CI and CIC deployment and deliver the activities on-time. • Closely working with technical support team and provide the required details on the product requires and answers to their queries. • Effectively communicating with other component team developers where it necessary • We used JIRA and Confluence for defect tracking and document share respectively • Preparing RN documentation which gives an info about the requirements or application for each One-NDS release.

Analyst Programer at Accenture, Mar 2013 - Nov 2014 · 1 yr 9 mos, Bangalore, Project : iKnow DB Upgrade Client : ANZ (Australia And New Zealand Group) Team size : 1 Duration : Mar-13 to Nov-2014 Role : Development & Maintenance Organization : Accenture, Bangalore Technologies : CoreJava,Oracle10g,Spring,Eclipse,SVN,Log4j,Windows Project Description: iKnow Data Base Upgrade is an application which developed for ANZ (Australia And New Zealand Group) banking services. This is mainly Siebel based application and its upgrading or changing the services from one database to another database. In this application we are converting or migrating from SQL server database to Oracle Database. The role of java in this application is precise and smart, there is no User Interface for this application, and this is entirely backend application. The goal of this program is to provide the services in feature from any database which is not affecting the application even though change the data base. In this application we are using OWB, Control M and EIM tool to migrate the data. Responsibilities: • Involved requirement gathering from all the teams such as(EIM,OWB,PLSQL),Once got the requirement to start the impact analysis. • Coding and Development for the requirement and also maintaining the application. • Involved in testing and writing the test cases for this application. • Prepared the documentation which gives an idea about where we are using java in this application.

Education

Master of Computer Applications, Computer Programming, Specific Applications, Sri Krishnadevaraya University

Public links

github: https://github.com/rajanenu

youtube.com: https://youtube.com/@raja4sekhar

rajasekharareddy.netlify.app: https://rajasekharareddy.netlify.app/

leetcode: https://leetcode.com/rajanenu