Salman M.

Full Stack Engineer

Full-time available

Salman is available for hire

Schedule an interview

14 days risk-free trial · No commitments · We handle contracts and payroll

Bio

Salman M. is an accomplished software developer with extensive experience across EdTech, SaaS, and FinTech sectors, proficient in a wide range of technologies including React, React Native, TypeScript, Node.js, Express, PostgreSQL, Sequelize ORM, SQL Server, MySQL, MongoDB, Firebase, Milvus, AWS RDS, Azure services, Docker, GitHub Actions, OAuth2, BullMQ, Redis, FFmpeg, Sharp, Apache Kafka, and Sentry. He has a solid foundation in programming languages such as Python, C, C++, C#, and Java, and is skilled in frameworks and

  • Projects completed3
  • Hourly rate
  • 0-2 years experience
  • Karachi, Pakistan
  • Member since Apr 2026
Industries
EdTechEnterprise & SaaSFinTech
Expertise
NodeJSPythonReactTypescriptReact NativeNextJSC#FigmaKafkaMongoDBSQLJavascriptFlaskAWSAzureGitBash
Video Intro
Assessments

General Project Assessment

Great on Implement LRU Cache Algorithm, Difficulty Medium · Perfect on Real-Time Dashboard in React, Difficulty Medium

Projects

Multi-Tenant Inventory Management System

React + TypeScript, ASP.NET Core (.NET 8), SQL Server, EF Core, Postman ➤ Developed a multi-tenant inventory platform (ASP.NET Core, SQL Server) using SOLID principles, supporting secure tenant isolation and RBAC across inventory, HR, and accounting modules — handling 10,000+ SKUs per tenant. ➤ Engineered the data layer with EF Core (Code-First), normalized schemas, tenant-scoped query isolation, and stored procedures/views for performance-critical workflows — improving query throughput by 50%. ➤ Built a scalable React + TypeScript frontend with Context API, server-side pagination, debounced search, and secure token-based API integration — reducing UI bundle size by 35% through modular feature-driven architecture. ➤ Implemented DTO mapping (AutoMapper), structured logging, environment-based configuration, and Postman API test suites — ensuring production-grade security, maintainability, and zero-downtime deployments.

Indoor Environment Profiler

React.js, ASP.NET Core (C#), Node JS, Python, Firebase, TensorFlow/Keras, OpenCV ➤ Built a real-time indoor surveillance system using TensorFlow/Keras deep learning models, detecting violence, fire, smoke, and weapons across live webcam feeds with a classification accuracy exceeding 90%. ➤ Developed a secure ASP.NET Core (C#) RESTful API with Firebase Authentication (RBAC, admin segregation, protected routing) and Firebase Realtime Database — supporting low-latency cloud persistence at scale. ➤ Designed an interactive React.js monitoring dashboard with real-time event feeds, historical tracking, and multi-entity CRUD for users, activities, and roles.

AI Resume Ranking & Semantic Matching System

Python, OpenAI(Ada-002/GPT-3.5), OpenCV, Tesseract, Milvus, Streamlit, Docker ➤ Engineered an AI-powered resume screening system ranking top-K candidates using cosine similarity over high-dimensional semantic embeddings — reducing manual HR screening time by 70%. ➤ Built OCR pipelines (OpenCV + Tesseract) for text extraction from image-based resumes, followed by NLP preprocessing (tokenization, lemmatization, stop-word removal), achieving 95%+ text extraction accuracy. ➤ Generated semantic embeddings (OpenAI Ada-002, GPT-3.5), stored vectors in Milvus Vector DB, and performed real-time similarity search — processing and ranking 100+ resumes per query in under 3 seconds. ➤ Delivered an interactive Streamlit HR dashboard and containerized Python microservices with Docker, enabling scalable one-command production deployment.

Experience
  1. Software Engineer

    Beaj Education· EdTechOct 2024Present
    • Architected a WhatsApp-native AI EdTech platform serving 7,000+ teachers across 50+ partner organizations
    • Deployed personalized AI chatbots for 3,000+ students
    • Engineered a distributed message queue with retry policies and exponential backoff
    • Built a full-featured administrative portal with role-based access control
    • Integrated multilingual Speech-to-Text services with dynamic provider routing
    • Implemented server-side media transcoding pipelines and CDN delivery
    • Shipped containerized microservices with CI/CD pipelines
    • Integrated OAuth2 Canva API with secure token refresh flows
    ReactTypeScriptNode.jsPostgreSQLAzure Speech SDKFFmpegDockerOAuth2Canva API
  2. Full Stack Developer

    Consultant — Freelancer· Enterprise & SaaSJul 2020Present
    • Delivered custom web and mobile applications for 40+ international clients
    • Architected full-stack solutions using various technologies
    • Managed end-to-end project delivery
    ReactNode.jsC#.NETWPFPython
  3. IT Officer

    Bank Al-Habib Limited· FinTechOct 2023Dec 2023
    • Gained exposure on Core Banking Systems and financial transaction workflows
    • Rotated across various teams gaining hands-on exposure to different areas
  4. Full Stack Developer Internship

    Pumpjack DataWorks· Enterprise & SaaSJun 2022Sep 2022
    • Collaborated in a 5-person engineering team to build a Crowd Source App and a real-time vendor-client communication platform
    • Engineered RESTful APIs with PostgreSQL data models
    React NativeNode.jsAWS RDSPostgreSQLApache Kafka
Education
  1. Bachelor of Science in Computer Science

    National University of Computer and Emerging Sciences — FASTKarachi, Pakistan2019 — 2023
  2. Pre-Engineering

    Shah Abdul-Latif Govt. CollegePakistan2017 — 2019
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

Muhammad A.
Muhammad A.

Full Stack Engineer

0-2 Years of Experience

JavaPythonJavascriptNodeJS
Mahmoud S.
Mahmoud S.

Full Stack Engineer

0-2 Years of Experience

Egypt
PythonJavascriptTypescriptReact
Rasheedat  I.
Rasheedat I.

Full Stack Engineer

0-2 Years of Experience

MongoDBGraphQLNodeJSJavascript
View all