1. Google PLM
Software Lead Technologies Used : C#, Angular, Thymeleaf, GCP, Kubernetes,
Google PLM is the Product Life Cycle Management Tool which provides all the details related to google parts and its properties along with bill of materials and manufacturer. The Google PLM acts as a source of reference to other google systems.
Responsibilities:
- Implement robust microservices in C#/.NET for parts metadata management, BOM composition, change control, approvals, and lifecycle state transitions, with comprehensive validation and audit logging.
- Build performant APIs for querying complex PLM hierarchies (e.g., multi-level BOM explosion/implosion), with pagination, filtering, and caching to optimize read-heavy workloads.
- Lead development of Angular modules for authoring, reviewing, and visualizing parts, BOM trees, alternates/substitutes, and manufacturer part mappings with responsive UX and state management.
- Lead a team of 10 Members conducting requirements analysis, code review and architecture guidelines.
- Involved in backend development with C#. Profile and optimize heavy queries (e.g., deep BOM traversals), adopt caching/materialized views where appropriate, and tune service concurrency.
- Set up and manage GCP services as needed (e.g., Cloud SQL/Spanner, Pub/Sub, Cloud Storage, Secret Manager, Cloud Logging/Monitoring) aligned to cost, scale, and reliability goals.
2. HP-POE
Role : Senior Full Stack Developer.
Technologies Used : .Net, C#, Angular, MySql, MongoDB, Kubernetes, ECS
Description: POE is the proof of concept Documentation system and central repository system for managing inventory and purchase orders(ERP). POE contains all the POE’s, which can be audited by the system head and has 9 user role hierarchy.
Responsibilities:
- Involved in Test Driven Development and client discussion to implement the business logic.
- Managed and implemented all code changes via Git. Deploying builds across development, staging and production instances and maintaining code integrity. Involved in the implementation of micro service components such as queuing systems using Kafka, API gateway, Service discovery using the Eureka server.
- Collaborated with other stakeholders to ensure the architecture is aligned with business requirements
- Involved in front end development using angular and implemented the test cases using jasmine.
- Involved implementation of Restful APIs and JUnit testing, Microservices Architecture, Big Data using AWS
3. KRDS CRM
Technical Lead Technologies Used : .Net, C#, Angular, AWS API Gateway, AWS Cognito, Amazon RDS.
Description: The all-in-one CRM that converts leads to deals and builds stronger customer relationships, automate sales and scale business. Track the prospective sales of leads and set the milestone to gather reports on business deals all in one single place.
Responsibilities:
- Involved in front end development by using Angular, Material-UI and Thymeleaf.
- Involved in backend development and assigning the task to team members.
- Followed the agile methodology and planned the sprint.
- Implemented best practices for both frontend and backend
4. IQI Cloud
Senior Software Developer Technologies Used : .Net, C#, Angular, Kinesis, AWS Lambda, AWS API Gateway, MongoDB
Description: IQI Cloud is an IoT Platform is One Stop Solution for all Indoor Air Quality Needs. IQI Offering Purification, Ventilation, Filtration and Humidity Control IoT Products based on the Tuya Smart platform.
Responsibilities
- Implemented the data stream which is received from multiple IoT devices using Kinesis, and implemented the AWS Lambda function to process the data.
- Implemented the API Gateway for Lambda function and deployed the application.
- Implemented the event driven using kinesis.
- Involved in Test Driven Development and client discussion to implement the business logic by using Amazon RDS.
- Involved in front end development by using Angular and Material-UI.
- Documented application development processes, procedures, and standards.
5. Credit Mantri
Role : Senior Full Stack Developer Technologies Used : C#, .Net,Angular, MySql, MongoDB, Docker, Cognito, Jenkins, Kafka, Redis
Description: A marketplace for applying loans and credit cards. CreditMantri helps users understand the status of their Credit Health and build their Credit Profile. Based on the individual's credit profile, CreditMantri offers solutions for best matched loans or credit cards, or resolution of past loan issues.
Responsibilities:
- Bootstrapped the application using C#
- Designed major aspects of the architecture of an application, including components such as user interface, middleware and infrastructure.
- Involved micro services component development and implemented the Message Brokers using Kafka
- Implemented Cognito authentication and authorization, and completed the CICD Pipeline.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Involved in test driven development by using jasmine.
6. Credit Gateway
Role : Product Engineer
Technologies Used : C#, Angular, MySql, AWS, Docker, Jenkins, Git, EC2, CloudWatch
Description: Credit Gateway is a product that simulates the credit score based on the customer's social media activities. Using the credit score the customer can avail the bank loans, credit cards.
Responsibilities:
- Worked with key stakeholders to meet requirements and drive results with extensive usage of C#, MS-SQL, MongoDB and Restful APIs
- Involved in the implementation of a queuing system using Redis.
- Coordinated with the BA group for better understanding of functional requirements, analyzed and designed the business requirements to be documented and implemented.
- Deployed the application using jenkins and EC2
7. SBI e-Mudra
Role : Senior Full Stack Developer
Technologies Used : Java, Spring Boot, Oracle, JavaScript, Websphere, Weblogic
Description: An E-mudra is a SBI(Public Sector) loan application for business people. The customer will get the loan amount instantly by verifying Aadhaar and e-sign along with a highmark report. The branch officials will verify the user's documents by using an internal lender dashboard.
Responsibilities:
- As a product engineer responsible for developing Restful API’s using Spring Boot.
- Created the servers using Websphere and Deployed the application.
- Involved client discussion to implement the business logic.
- Lead the application development team and supervise the design, testing, and modification stages.