Muhammad Sadiq

Full-Stack Software Engineer specializing in scalable web architectures and process automation.

Based in: Karachi, SindhCurrently: Associate Software Engineer, TalverseExperience: 1 year

Hire me

A high-achieving Computer Science student with a 3.8 CGPA and extensive experience in full-stack development using .NET, Node.js, and Next.js. He has a proven track record of digitizing complex manual workflows and optimizing enterprise systems for hundreds of active users.

Experience

Associate Software Engineer

TalverseKarachi, SindhworkJul 2026 – Present

Summary

Led an end-to-end POC evaluating Adyen and Hyperswitch as alternatives to Stripe, validating feature parity across recurring payments, subscriptions, 3DS, and card storage. Tested 10+ payment scenarios via Postman-driven POCs, including coordinating with Adyen support to enable a non-default test-account feature, de-risking a potential provider migration. Digitized the operations team's manual workflows by architecting a custom system in Odoo, replacing spreadsheet- and email-based processes with a centralized, auditable pipeline. Developed custom Odoo addons and integrated third-party services including WhatsApp to match operations-specific requirements.

What I did

  • Digitized end-to-end task management including rep creation, product assignment, quantity definition, task tracking, media uploads/approvals, and automated WhatsApp/email notifications.

Results

  • Digitized manual workflows for a team of around 5 people.
AdyenHyperswitchStripePostmanOdooWhatsAppPython

Software Engineer Intern

TalverseKarachi, Sindhinternship2026 – Present

Summary

Migrated MS Clarity and Mixpanel from script-based to SDK-based integrations across a full product (including Keycloakify), resolving a month-long backlog of script-loading failures and tracking inconsistencies. Co-engineered the Insight Portal, consolidating 30+ Power BI reports under a single license with portal-managed access, eliminating 5-6 individual viewer licenses ($24/month each). Shipped features across 4 user-facing products in C/.NET and Node.js (Next.js, Express), extending data models and inter-service contracts to surface 50-100 previously inaccessible data points for reporting.

Results

  • Eliminated 5-6 individual viewer licenses ($24/month each) by consolidating 30+ Power BI reports.
  • Surfaced 50-100 previously inaccessible data points for reporting.
MS ClarityMixpanelKeycloakifyPower BIC#.NETNode.jsNext.jsExpress

Software Engineer (Full-Stack)

J.S. AcademyKarachi, SindhcontractSep 2025 – Dec 2025

Summary

Engineered a School Management System adopted by 300+ active users, digitizing academic workflows and daily operations across students, teachers, and admin staff. Mapped on-ground workflows to define accurate RBAC permissions, data flows, and functional requirements, removing major manual bottlenecks. Developed modules for attendance, notes, exam results, dashboards, fee challans, and secure login with a mobile-friendly, role-aware interface. Automated administrative tasks (Excel onboarding, logging), reducing repetitive manual work by approximately 70%, and launched at Open House '25, supporting 100+ concurrent users with stable performance.

Results

  • Reduced repetitive manual work by approximately 70%.
  • Supported 100+ concurrent users with stable performance at launch.
ExcelRBAC

Skills

Technical

GitHubGitHub
JavaScriptJavaScript
Node.jsNode.js
Postman
Tailwind CSSTailwind CSS
GitGit
Next.jsNext.js
PostgreSQLPostgreSQL
PythonPython
C#C#
JWT
TypeScriptTypeScript
Express.jsExpress.js
.NET
SQLSQL
ReactReact
CC
C++C++
ABP Framework
EF Core
MongoDBMongoDB
DockerDocker
Keycloak
Gemini API
PM2
Appwrite
SQLiteSQLite
RedisRedis
Model Evaluation

Projects

Enviro: Waste and Recycling Solution

Lead Developerpersonal
Built a system to schedule waste pickups, track recycling, and locate nearby recycling centers via map integration. Incorporated AI image classification and sentiment analysis to flag unclean or urgent waste reports for faster response. Enabled uncollected trash reporting and a rewards system to encourage consistent recycling behavior.
Next.jsPostgreSQLGemini APICloudinary

Education

Bachelor of Computer Science

FAST National University of Computer and Emerging SciencesComputer ScienceGPA 3.8Aug 2022 – Jun 2026

Science Group

NCR - CETScienceSep 2020 – May 2022
Hire MuhammadReach out about a role, a contract or a conversation.For recruiters

Muhammad's twin is AI, it can make mistakes.