Software Engineer
CurrentProject - SBCA - ServerSBCA is an administrative management system that assesses employee inspections in the truss building industry, focusing on quality data and images of trusses, plates, and joints. (SBCA)Worked with moleculer.js with docker and microservices architecture of the project to feature implementations and bug fixing with cutting edge technologies like react, typescript, JavaScript, node.js, express and PostgreSQL and completed unit testing with mocha to implementations.Setup the new dev environment of SBCA application for the developer usage from scratch in paring with DevOps team using Kubernetes, terraform and AWS services like EKS, EC2.Created a daily email system for all users adding their inspection summary as a cron-job.Updated the terraform files in the project to sync with all the manual changes that have done in current deployment. Project - DigitalQC - ClientThis is the application that used by the inspectors of SBCA. They use this to inspect the plates with file upload or image upload. It will give a report with detailed inspection of the truss for upload to the server.Worked with the development of installer for windows and mobile app for android and IOS using python Kivy, SQLite with feature implementations.Worked with WIX to implemented a solution to hold user data while update in windows installer using WIX.UT AICreated a web page to UI AI from scratch using Vite, React.js and Ant Design with all video and image creation part as well.Link:-https://universaltruss.ai/Implemented some features like PDF upload with all CRUD operations including search, Export reports to download as PDFs, bug fixing using the cutting edge technologies like React.js, MongoDB, Node.js, Typescript, JS report, Docker and Docker Compose.