Riasat is a talented developer proficient in the MERN stack (MongoDB, Express.js, React, and Node.js). He boasts extensive problem-solving experience, significantly contributing to small and large-scale applications in database design, back-end API development, front-end UI design, and unit testing. Riasat approaches problem-solving through the use of algorithms and data structures.
Implemented a doctor's appointment-booking system so that clients can book doctor's appointments using the apps. The client can also talk to the doctor after the booking.
Created the app so doctors can write prescriptions and pass them to the respective client. The client can automatically order the medication using the very same app.
Hosted the app's back end on CentOS VPS and published the app on Play Store.
Implemented Keycloak-based authentications for document processing platform for React and Node.js with multiple Keycloak realm authentication systems for secured role-based access control.
Added Slate.js as a text editor with the ability to edit a document.
Implemented user-friendly front-end features and developed APIs using Express.js for supporting those features.
React
CSSJavaScriptReduxReact Redux
Front-end
Express.js
APIsBack-end
KeycloakRole-based Access Control (RBAC)
Full-stack
GitRESTBootstrapHTMLECMAScript (ES6)
User Interface (UI)
REST APIs
Amazon Web Services (AWS)
Impact Tapestry
Full-stack Developer
Present (2024 years)
Remote
Developed APIs with authentications, authorizations, and proper role-based access control and designed and implemented the DB for extensive data.
Implemented user-friendly UI for managing social media and used React for fast performance.
Deployed and ensured security for the application in a VPS.
An eCommerce app for medication and other hygiene products. I was the sole developer of this app. I first designed the entire architecture and database for large-scale requests. I then developed the API and worked on unit testing.
A Nest.js-based GraphQL project using MongoDB—a test project to show my nest and GraphQL skills. There are two types of schema, lesson, and student. Here, the lesson can be created and fetched. Also, students can be created and fetched. Furthermore, students can be assigned to a lesson.
Gbari is a portfolio and eCommerce site for interior and exterior designers and house-related workers, such as electricians and plumbers. Node.js and Express.js were used for the back end. MongoDB was used as a database and Mongoose as ODM. I developed the API using Express.js and Mongoose. I created the front end with React and Redux for state management and hosted the app on CentOS VPS. Socket.IO was integrated into this project by me.
Education
Bachelor of Science Degree in Computer Science and Engineering