Innovative Staff Engineer known for high productivity and efficiently completing tasks. Skilled in system architecture, software development lifecycle management, and performance optimization. Excel in problem-solving, teamwork, and adaptability to new technologies. Ready to leverage technical expertise and soft skills to contribute positively to team projects and organizational goals.
Java Developer with Hands on experience with React, Kotlin, and Microservices architecture
Checkout app, Expedia.com
An American travel technology company that owns and operates travel fare aggregators and travel metasearch engines offers multiple services, such as flights, hotels, activities, etc.
Duration
01-2023 – 05-2024 (January 2023 – May 2024)
Description
The project involved developing an internet-enabled application with a wide range of services offered, such as flight, hotel, cruise, and activities booking; there we need to manage bugs and develop new functionalities on the checkout page
Technology Stack
Java, Kotlin, ReactJS, JavaScript, Mockito, React Testing Suite, Jenkins, and Cypress
Responsibilities
Worked with software development teams in resolving defects, requirements, and design inconsistencies observed, and conducting defect root cause analysis
Manage the checkout flow by collecting upstream data, sending the responses, and collecting from the downstream services
Operates on the backend as well as the frontend, code fix, and implementation
Halding the production bugs
Managing and monitoring the platform using Quantum Metric, Adobe Experience Platform, Grafa, and Kibana.
Trading and Investment Application, Fidelity
It is a company that provides investment management services, including mutual funds, pension management, and fund platforms, to private and institutional investors
Duration
09-2022 – 12-2023 (September 2022 – December 2023)
Description
The project involved developing a trading and investment application used by the client and end users. Users could communicate with the stock market to buy and sell shares, transfer cash from their bank to their financial services trading application, and also create PF accounts. The application allowed users to track orders, check trading limits, view past trades, and check the balance in their wallet. Users could also withdraw cash from their account to their bank account, view their account details, and access live market watch and market voices for digital transactions
Technology Stack
Java, Mockito, Python, Jenkins, AWS CloudFormation, AWS EventBridge, and AWS Lambda
Responsibilities
Worked with software development to create new REST APIs, AWS services, and PASS services to increase end-user experience and improve operations
Worked with an application used to onboard new users, track prospective users
Worked on designing a separate module that allows the system to communicate with third-party services to validate and verify user details
Worked on the migration of PASS applications to the AWS cloud
Navigation system data validation, TomTom
It’s a Dutch multinational developer and creator of location technology and consumer electronics
Duration
06'18 – 09'22 (June 18 to September 22)
Description
The project involved developing a rule-based system to track and validate data captured on navigation systems, such as road, area, and point feature geometries, and attributes
Technology Stack
Java, Qadoop
Responsibilities
Worked with software development teams in resolving defects, requirements, and design inconsistencies observed, and conducting defect root cause analysis
Our task is to design new Java-based logic to run on the navigation system. When some data is captured, it needs to validate the entry as per business requirements.
Need to manage the code bug, write new logic to meet the requirements, and also work on writing unit tests
Worked on fixing production bugs and also improving the performance of existing Java logic
English
https://www.linkedin.com/in/shriyanshkasoudhan/
6 Years 0 Month