Seeking a challenging software engineering position where I can leverage my experience to take initiative, think critically, and provide innovative solutions. I am highly motivated to work in a dynamic environment that encourages continuous learning and growth, enabling me to contribute effectively to the success of the organization.
Technology - NodeJS, Typescript, Serverless, AWS Lambda, AWS S3, AWS Cloudwatch, Apache Atlas, Keycloak.
1. Datalake API default models
Overview: This project was about the modernization of the existing microservice to event-driven serverless API which is scalable and capable of handling large data. The project was fairly complex with multiple moving components like AWS SQS, AWS S3, PostgreSQL etc.
Workflow -
Technology used: NodeJS, Serverless, PostgreSQL, AWS S3, AWS SQS, AWS API Gateway
2. Slack Adapter
Overview: The Slack Adapter is designed to automate API calls through Slack commands, making it more user-friendly for non-technical users to perform actions that typically require running several Postman scripts.
Workflow
Technology used: NodeJS, Serverless, Typescript, Github Action (for CI/CD)
3. Data Catalog - Apache Atlas
Overview: Stabalized the setup for Apache atlas with the keycloak authentication. Apache atlas serves the purpose of a data dictionary for different data models. The setup required to import the datasets from hive whenever there is any new dataset introduced. I introduced an enhanced approach for streamlining the dataset importing process within Apache Atlas.
The Original Three-Step Process:Enhancement done -
To improve and simplify the process, we have implemented two aliases that map to shell scripts, providing a streamlined experience:Technology used: AWS EMR, Apache Atlas, Keycloak, Shell scripting, Linux
Developed an E-Commerce application which uses intermediary distribution approach which makes it less prone to cyber attacks. Built backend APIs from very scratch and integrated with the frontend. Integrating 3rd party gateways for payment processing, e-mails, and SMS.
CGPA: 7.7 ( Till 6th Sem )
Score: 79.6%