
S M Riasat Ali
Verified Expert in Engineering
MongoDB Developer
Dhaka, Dhaka Division, Bangladesh
Toptal member since September 15, 2020
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.
Portfolio
Experience
- MongoDB - 8 years
- Full-stack - 8 years
- Express.js - 8 years
- React - 8 years
- Node.js - 8 years
- JavaScript - 8 years
- Mongoose - 7 years
- PostgreSQL - 5 years
Work Experience
Software Engineer
Impact Tapestry
- Developed an app with connecting mopre than 7 popular social media API to let non-profit organizations create/schedule their social media posts and monitor them from one single dashboard.
- Applied and got production permission of various social media application to integrate with our application after maintaining proper data security and privacy.
- Analyzed requirement from client and delivered well within the timeline with verification of various social media.
Software Development Lead
Enosis Solutions
- Led multiple teams of software engineers in delivering high-quality software within agreed deadlines by analyzing requirements and ensuring a clear understanding of project deliverables.
- Supervised the team in designing and implementing software according to design specifications while ensuring adherence to standard coding practices and guidelines.
- Ensured adherence to development standards, policies, and procedures while fostering team collaboration and effective knowledge sharing.
- Collaborated with mentors, peers, and team members to understand business processes and requirements, ensuring accurate project estimates and timely delivery.
- Drove continuous improvement across personal development, team performance, and systems while taking full ownership of the work delivered by team members.
- Trained and onboarded new team members while proactively supporting the professional growth and development of existing team members.
Front-end Developer
Riverus Technology Solutions Private Limited
- 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.
Full-stack Developer
Impact Tapestry
- 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.
Software Engineer
Emedi
- Developed an eCommerce app for medicine and related products for a local community.
- Built the API using Node.js, Express.js, and a PostgreSQL database.
- Deployed the server on the VPS and the apps on Google Play.
Software Engineer
Emedi
- 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.
MERN Stack Developer
Datagrid
- Developed an eCommerce app using React Native for a client that used WooCommerce API.
- Implemented the admin dashboard for the eCommerce app to manage products, orders, and customers.
- Hosted the app's WooCommerce server on a Windows server and published the apps on the Play Store for local clients.
Full-stack Developer
Datagrid
- Developed a platform for interior and exterior designers where they could show their projects and ideas, and customers could hire them for decoration.
- Built the back-end API with Express.js framework of Node.js and Mongoose ODM.
- Built an elegant front end using React and Redux for state management.
Project History
eCommerce App for Medication and Hygiene Products
Sample API Project Using Nest.js, GraphQL, and MongoDB
https://github.com/Superstorm42/nest-graphql-mongo-apiGbari
Education
Bachelor of Science Degree in Computer Science and Engineering
Khulna University - Khulna, Bangladesh
Certifications
NestJS Zero to Hero-Modern Typescript Back-end Development
Udemy
Node.js: Advanced Concepts
Udemy
ITEE FE2 Full Pass Certificate
IPTEC
Skills
Libraries/APIs
Node.js, React, React Redux, Redux Form, REST APIs, jQuery, Chart.js, Puppeteer, SQLAlchemy, Redis Queue
Tools
Mongoose, Sequelize, Git, Keycloak, Redux Toolkit, Windsurf, Jira, Confluence, Slack
Languages
JavaScript, HTML, CSS, SQL, ECMAScript (ES6), GraphQL, TypeScript, Python 3, Python, SCSS
Frameworks
Express.js, React Native, Bootstrap, Redux, Next.js, NestJS, Django, Electron, Alembic
Storage
MongoDB, Databases, PostgreSQL, Redis, Amazon S3 (AWS S3)
Paradigms
Object-oriented Programming (OOP), REST, Unit Testing, Role-based Access Control (RBAC), Mobile Development, App Development
Industry Expertise
Web Design
Platforms
Android, Amazon Web Services (AWS), Visual Studio Code (VS Code), Docker
Other
Software Engineering, Full-stack, APIs, Front-end, Back-end, User Interface (UI), API Integration, Charts, WebSockets, Learning Tools Interoperability (LTI), Cursor AI, SaaS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring