Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Amidh Shrestha

Amidh Shrestha

Developer
Frankfurt am Main

Summary

Motivated Junior Developer with a good foundation in full-stack development, specializing in Angular, Spring Boot, and cloud-based solutions like Azure. Eager to contribute technical expertise to professional environments while continuously learning, enhancing skills, and delivering impactful, secure, and scalable solutions.

Overview

5
5
years of professional experience
7
7
years of post-secondary education
2
2
Certifications
4
4
Languages

Work History

Web Developer (Showcase Portal Application)

Tata Consultancy Services GmbH
08.2024 - Current
  • Developed and maintained the Showcase Portal, an Angular and Spring Boot based web application enabling dynamic category and showcase management
  • Integrated Microsoft Entra ID for authentication and authorization, ensuring secure communication between the Angular frontend and Spring backend
  • Designed role-based access control (RBAC) to differentiate user permissions (e.g., global admin, category-specific roles)
  • Streamlined UI/UX with advanced Angular features, such as dynamic dialogs and contextual toolbars, to improve usability
  • Optimized backend APIs with RESTful services for seamless interaction with Azure storage and SQL databases
  • Debugged critical authentication and security issues, ensuring consistent functionality across environments

Technologies & Tools Used:

  • Languages: TypeScript, Java
  • Frameworks & Libraries: Angular, Spring Boot
  • Technologies: Azure Storage, Microsoft Entra ID, REST APIs

Web Developer (SmartCart & HandyCart Applications)

Tata Consultancy Services GmbH
08.2023 - 08.2024
  • Worked on SmartCart and HandyCart, cashier-less shopping applications integrating barcode scanning and RFID technologies
  • Enhanced HandyCart's barcode scanning and verification feature for smoother in-app registration and payment workflows
  • Upgraded SmartCart's RFID detection and integration for real-time updates, streamlining user checkout experiences
  • Improved app usability by implementing UI/UX enhancements and addressing key accessibility issues
  • Resolved critical application bugs and ensured high-performance backend functionality with optimized API logic

Technologies & Tools Used:

  • Languages: Java, TypeScript
  • Frameworks & Libraries: Angular, Spring Boot
  • Technologies: MySQL, RFID integration libraries, REST APIs

Java Developer (AXA Versicherung Project)

Tata Consultancy Services GmbH
08.2022 - 09.2022
  • Collaborated on an AXA Versicherung AG project, enhancing insurance-related software systems
  • Implemented new functionalities and resolved critical backend bugs using Java and Spring Boot
  • Assisted in refactoring legacy codebases for improved maintainability and performance

Web Developer (Internal Project)

Tata Consultancy Services GmbH
02.2022 - 07.2022
  • Contributed to the development of an internal web application, focusing on frontend and backend integration
  • Designed and implemented user-centric features using Angular and Java
  • Conducted performance testing to ensure scalability and reliability of application services

Test Manager (Telefonica Germany Project)

Tata Consultancy Services GmbH
09.2019 - 07.2021
  • Led end-to-end test management for Telefonica Germany's software systems, ensuring smooth deployment
  • Automated critical test cases with tools like Blueprism, reducing manual testing efforts
  • Collaborated with diverse teams to implement test automation solutions for video feed processing

Education

Bachelor's - Electrical Engineering and Information Technology

University of Applied Science Ravensburg-Weingarten
03.2014 - 01.2019

Cambridge International A Levels - Physics, Mathematics, Chemistry, Computer Science, English/General Paper

Malpi Institute
08.2009 - 09.2011

Skills

  • Java
  • Python
  • HTML
  • CSS
  • Angular
  • Spring Boot
  • REST APIs

  • MSAL
  • OAuth 20
  • PostgreSQL
  • Microsoft Azure
  • Microsoft Azure Entra ID

  • Git
  • Agile Methodologies

Certification

ISTQB Certified Tester Foundation Level (CTFL) – International Software Testing Qualifications Board.

Timeline

Web Developer (Showcase Portal Application)

Tata Consultancy Services GmbH
08.2024 - Current

Web Developer (SmartCart & HandyCart Applications)

Tata Consultancy Services GmbH
08.2023 - 08.2024

Java Developer (AXA Versicherung Project)

Tata Consultancy Services GmbH
08.2022 - 09.2022

Web Developer (Internal Project)

Tata Consultancy Services GmbH
02.2022 - 07.2022

Test Manager (Telefonica Germany Project)

Tata Consultancy Services GmbH
09.2019 - 07.2021

Bachelor's - Electrical Engineering and Information Technology

University of Applied Science Ravensburg-Weingarten
03.2014 - 01.2019

Cambridge International A Levels - Physics, Mathematics, Chemistry, Computer Science, English/General Paper

Malpi Institute
08.2009 - 09.2011
Amidh ShresthaDeveloper