Projects Highlights
● Development of NFT Service for rally.io
● Development of cargo management system for SPICEJET
● Development of Hospital Management System(ERP) for Images Diagnostic Center Kuwait
● Development of Covid Inventory Management System for NACO
● Development of SaaS Ecommerce Web Application (Satyamani.org)
Rikoouu Technologies July 2021 - Present
Full Stack Node.js Developer
Responsibilities:
● Involved in node.js microservice development
● Integrate OPA(Open Policy Agent)
● Development of new Feature using graphql
● Work on websocket for real time update
● Uses AWS SQS for queue management
Aeologic Technologies Apr 2019 - July 2021
Full Stack Laravel & Node.js Developer
Responsibilities:
● Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing
● Involved in api project setup using laravel & express.js, create architecture of project flow : route setup, creating middleware, creating services
● Involved in code reviewing, approving PR Request
● AWS Server Setup For Staging and Qa Environment for testing and uat server for multiple projects
● Do research of new technology, integrate it in project and give kt to other team members
● Integrate dynamodb for as storing user activity log and other data according to business logic
● Integrate redis for queue job management in laravel, auth implementation (as per client requirement)
● Used MQTT protocol for communication with iot devices
● Developed node.js script for controlling and communication with iot devices
● Integrate Aws services like : AWS IoT Core, AWS Lambda, Amazon EC2, AWS RDS, AWS Cloud Watch
● Development of user access control using RBAC and UBACK
● Working on development of reusable services
● Use babel.js package for using es6 syntax in node application
● Use dotenv package for managing multiple environments in project
● Involved in frontend project setup using angular & react.js, create architecture of project flow : route setup, redux implementation and auth integration
● Used angular material package for using built in reusable components
● Used Redmine tool for Issue/bug tracking, monitoring of work assignment in the system.