Skip to main content
Top expert badge
Recommended expert
Profile header background

Srinivasu Kakaraparti-Fullstack Developer

Srinivasu Kakaraparti - Fullstack Developer - profile avatar
Profile header overlay
Munich, Germany

Check rate

Experience

Aug 2025 - Dec 2025
Munich, Germany

Atruvia

Position Summary
Industries
Banking and Finance
Information Technology
Business Areas
Information Technology
Product Development

Project: Tax Exemption Order Application

The client has an existing application for creating and maintaining tax exemption orders for end customers; design and implementation of a comparable application for internal employees.

  • Design and implementation of microservices and the UI for the business area "tax exemption orders" using Domain Driven Design as well as Spring Boot and Angular.
  • Implementation of reactive, non-reactive, and asynchronous APIs (Spring REST, WebFlux, GraphQL).
  • Development of the Angular application, including state management using Signals, RxJS Observables, and subscriptions.
  • Securing the API and the application using OAuth2, JWT, and OpenID Connect.
  • Configuration and setup of CI/CD pipelines with Jenkins.
  • Collaboration with cross-functional teams and conducting code reviews.

Environment: Java, Spring Boot, Angular 18 & 19 (standalone, signals), RxJs, Bootstrap CSS, Vitesting, OpenShift, Istio, microservices, Kafka, Dynatrace, Jenkins, GitLab, Graylog, Sonar, Oauth2, OracleDB

Jan 2025 - Jul 2025
Munich, Germany

attempto GmbH

Position Summary
Industries
Information Technology
Business Areas
Information Technology
Product Development

Project: Full-Stack AI Agent App

  • Development of the AI-powered platform for document interaction, allowing users to intelligently query and interact with their own documents.
  • Design and implementation of the modular multi-agent AI system in Python using frameworks such as LangChain and CrewAI.
  • Securing the UI application and the microservices with Keycloak using OAuth2, OpenID Connect (OIDC), and JWT.

Environment: Next.js, Java, Python, TailwindCSS, TanStack Query, Cypress, Keycloak, CrewAI, LangChain, LLM models, PydanticAI, MCP, PostgreSQL

May 2023 - Dec 2024
Munich, Germany

BMW Group

Position Summary
Industries
Automotive
Business Areas
Information Technology

Project: Programming Fahrzeug at BMW Group

The client has an existing application that needs to be migrated into a robust JIRA application for managing vehicle inspections and defects.

  • Development of complex user interfaces using JavaScript, CSS, and Velocity templates.
  • Automation of CI/CD pipelines using GitHub Actions. Creation of Azure resources using Terraform.
  • Active participation in agile ceremonies, code reviews, and knowledge-sharing sessions.

Environment: JavaScript, CSS, Java, Groovy, Python, Azure, Docker, Jira, Terraform, Bash scripts, PostgreSQL

Oct 2021 - Dec 2022
Munich, Germany

ING Bank

Position Summary
Industries
Banking and Finance
Business Areas
Finance
Information Technology
Product Development

Project: Skyhigh

The client required differentiated pricing based on a risk-based pricing strategy for consumer loans, with a focus on supporting sustainable business operations.

  • Implementation of REST APIs and services for the consumer loan area
  • Development, API definition, and integration via REST and SOAP protocols
  • Conducting code reviews and supporting other developers through knowledge sharing and best practices.

Environment: Java, Spring Boot, Azure, JPA, Web Components, OpenShift, SOAP, REST API, OpenAPI3.0

Feb 2020 - Jun 2021
Munich, Germany

Telefónica

Position Summary
Industries
Telecommunication
Business Areas
Information Technology
Product Development

Project: Pixie (02 Tariff and Hardware Management)

The client needed the modernization of its existing e-shop application based on a microservices architecture, using micro-frontends with Zalando's Tailor framework.

  • Design and development of REST APIs and UIs using Kotlin, Spring Boot, and Vue.js for core e-commerce processes
  • Implementation of a real-time data pipeline to transfer product data from an Oracle database into Elasticsearch indexes
  • Deployment and monitoring of microservices on AWS EKS, including ensuring communication between services
  • Participation in agile ceremonies such as sprint planning, backlog refinement, daily stand-ups, reviews, and retrospectives

Environment: Java, spring boot, kotlin AWS (EKS, Lambda, API Gateway), Terraform, Kotlin, VueJs, Spring Boot, Kafka Streams, Elasticsearch, Jenkins, Docker, redis, GO, Oauth2, OpenIDConnect, Argocd, OracleDB, AWS DynamoDB

Dec 2019 - May 2026
Munich, Germany

Fullstack developer

attempto GmbH

Position Summary
Fullstack developer at attempto GmbH
Industries
Automotive
Banking and Finance
Telecommunication
Business Areas
Information Technology
  • Design, development, and continuous improvement of modern full-stack applications for well-known clients such as Atruvia, BMW, ING, and Telefónica O2
  • Implementation of demanding business and technical requirements across the entire software development lifecycle - from requirements analysis to implementation, testing, deployment, and maintenance.
  • Development of high-performance and scalable backend services as well as modern, user-friendly frontends with a focus on quality, maintainability, and sustainable software development.
  • Active involvement in technical solutions, performing code reviews, and supporting other developers through knowledge sharing and best practices.
  • Participation in agile processes (Scrum/Kanban)
Aug 2018 - Oct 2018
United States

PepsiCo

Position Summary
Industries
Food and Beverage
Business Areas
Information Technology

Project: NextGen CLE

  • Use of the company-wide framework for Common Logging & Exception Handling (CLE) to manage logs and error handling.
  • Development of complex user interfaces using ReactJs.
  • Support for application owners in analyzing and tracking transactions, logs, exceptions, and retry/replay payloads to enable fast troubleshooting and issue resolution.

Environment: Spring Boot (web, Kafka), ReactJS, Logstash, PCF, Azure, Confluent (Kafka), Datastax Cassandra, Apache Solr, SAML, OAuth2

May 2018 - Nov 2018
Fürth, Germany

Software architect

Silbury Deutschland

Position Summary
Software architect at Silbury Deutschland
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Delivery of solution architectures based on modern technologies and architecture patterns.
  • Modernization of legacy systems into microservices and integration of AWS cloud services.
Sep 2017 - Aug 2018
Herzogenaurach, Germany

Adidas

Position Summary
Industries
Retail
Sport
Business Areas
Information Technology
Product Development
Project Management

Project: Adidas Backend Services

  • Design and development of backend services for managing Adidas subscriptions and billing emails within an integration platform connected to existing e-commerce applications.
  • Implementation of a serverless architecture based on AWS Cloud Services to ensure scalable and low-maintenance processing.
  • Use of agile methods with iterative sprints for fast and continuous delivery.

Environment: Typescript, Nodejs, jest, AWS (API Gateway, Lamda, Stepfunction), Jenkins, Terraform, BitBucket, Jira, and Confluence, activeMq, SOAP API, OracleDB, AWS DynamoDB

Mar 2011 - Oct 2018
Hyderabad, India

Technology architect

Infosys

Position Summary
Technology architect at Infosys
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Delivery of solution architecture, design, and development of full-stack enterprise applications, API integration (SOAP, ESB).
  • Design and presentation of architecture decisions in close collaboration with stakeholders, aligned with the customer's business requirements.
  • Conducting performance analysis, technology comparisons, and implementing proof-of-concept projects (PoCs) to validate technology solutions.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Banking and Finance, Automotive, Telecommunication, Retail, and Sport.

Information Technology
Banking and Finance
Automotive
Telecommunication
Retail
Sport
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Finance, and Project Management.

Information Technology
Product Development
Finance
Project Management
Profile match chart

Summary

I am a software expert with over 17 years of professional experience in the design, development, and delivery of business-critical software solutions for various industries, including telecommunications, retail, banking, insurance, logistics, and automation.

My focus is on full-stack development of scalable business applications with Java, Spring Boot, TypeScript (Angular, React, Node.js), Python, as well as modern cloud technologies on AWS and Azure. I also have experience in developing AI-powered applications with Python and modern LLM frameworks.

I have solid hands-on experience in developing cloud-native and microservice-based applications, designing and implementing APIs including API design, integration, and lifecycle management, as well as introducing DevOps practices.

Skills

  • Solution Design And Architecture

  • Fullstack Development, Adoption Of Clean Code And Solid Principles

  • Domain-Driven Design

  • Rest Api Design And Integration

  • Java17 & 21, Kotlin, Spring Boot (Rest, Webflux, Async), Hibernate, Jee, Ejb, Jms

  • Typescript, Angular 18, 19, React Next.Js, Vuejs, Tailwind, Bootstrap, Shadcn, Tanstack Query, Ngxs, Rxjs, Node (Nestjs)

  • Python, Fastapi

  • Activemq, Web Services (Soap)

  • Confluent Kafka, Elasticsearch

  • Aws, Azure, Terraform

  • Openshift, Kubernetes, Istio

  • Github Actions, Jenkins, Sonar

  • Oauth2, Openid Connect, Jwt, Keycloak

  • Postgresql, Oracledb, Dynamodb

  • Testing: Junit, Jest, Cypress, Vitest

  • Intellij, Vs Code, Eclipse Ides

  • Jira, Scrum, Bitbucket, Teamcity

  • Team Leadership & Collaboration

  • Problem Solving & Critical Thinking

  • Performance Analysis, Distributed Tracing

Languages

Telugu
Native
German
Advanced
English
Advanced

Education

Oct 1993 - Jun 1997

NIT Warangal

B.Tech · India · 75 %

Oct 1990 - Jun 1993

Board of Technical Education

Diploma · India · 87,5 %

Oct 1988 - Jun 1989

SVS ZPP H School

10th Standard · 65 %

Certifications & licenses

Azure Fundamentals (AZ-900)

AWS certified Solution Architect—Associate Level

Amazon Web Services

Statistics

Experience

Total positions 10
Experience in Information Technology 8.5 y
Avg length 2 y 1 m
Longest experience 7 y 7 m

Global Experience

Countries worked in 3 (Germany, United States, India)
Primary country Germany

Expertise

Recent roles Fullstack developer, Software architect, Technology architect
Main industries Information Technology, Banking and Finance, Automotive
Main business areas Information Technology, Product Development, Finance

Qualifications

Highest degree Bachelor
Certifications earned 2

Profile

Created

Frequently asked questions

Have questions? Find more information here.

Srinivasu is based in Munich, Germany.
Srinivasu speaks the following languages: Telugu (Native), German (Advanced), English (Advanced).
Srinivasu has at least 14 years of experience. During this time, Srinivasu has worked in at least 3 different roles and for 9 different companies. The average length of individual experience is 1 year and 5 months. Note that Srinivasu may not have shared all experience and actually has more experience.
Based on recent experience, Srinivasu would be well-suited for roles such as: Fullstack developer, Software architect, Technology architect.
In recent years, Srinivasu has worked for Atruvia, attempto GmbH, BMW Group, and ING Bank.
Srinivasu is most experienced in industries like Information Technology, Banking and Finance, and Automotive. Srinivasu also has some experience in Telecommunication, Retail, and Sport.
Srinivasu is most experienced in business areas like Information Technology, Product Development, and Finance. Srinivasu also has some experience in Project Management.
Srinivasu has recently worked in industries like Banking and Finance, Automotive, and Telecommunication.
Srinivasu has recently worked in business areas like Information Technology, Product Development, and Finance.
Srinivasu holds a Bachelor from NIT Warangal.
Srinivasu has 2 certificates. These include: Azure Fundamentals (AZ-900) and AWS certified Solution Architect—Associate Level.
Srinivasu is immediately available full-time for suitable projects.
Srinivasu's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.
To hire Srinivasu, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 736-896 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.