Srinivasu Kakaraparti-Fullstack Developer
Check rate
Experience
Atruvia
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
attempto GmbH
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
BMW Group
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
ING Bank
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
Telefónica
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
Fullstack developer
attempto GmbH
- 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)
PepsiCo
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
Software architect
Silbury Deutschland
- Delivery of solution architectures based on modern technologies and architecture patterns.
- Modernization of legacy systems into microservices and integration of AWS cloud services.
Adidas
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
Technology architect
Infosys
- 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.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Finance, and Project Management.
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
Education
NIT Warangal
B.Tech · India · 75 %
Board of Technical Education
Diploma · India · 87,5 %
SVS ZPP H School
10th Standard · 65 %
Certifications & licenses
Azure Fundamentals (AZ-900)
AWS certified Solution Architect—Associate Level
Amazon Web Services
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a
Nearby freelancers
Professionals working in or nearby Munich, Germany
