Engineering Teams
I contribute across frontend, backend, APIs, testing, and deployment, with clear communication and ownership from requirement to release.
Muhammad Usman
Software Engineer
Software Engineer · Product Builder · Digital Solutions
I work across full-stack development, APIs, automation, AI-enabled tools, and data products. Whether I am joining an engineering team, delivering solutions for a digital services company, or helping a founder shape an MVP, I bring product thinking, hands-on development, and the business context needed to move from an unclear problem to a working solution.
I am a product-minded software engineer focused on full-stack web applications, APIs, automation, AI-enabled tools, and data products. I enjoy taking an unclear requirement, defining a practical technical path, and turning it into software that can be tested, demonstrated, and improved.
At Deumatic, I contribute to automation tools, web applications, and digital services. My project work includes building a live meeting-analysis agent, contributing frontend and Vultr integration work to a multimodal AI system, developing full-stack applications, and creating data and machine-learning projects.
My operations leadership gives me practical insight into workflows, users, KPIs, and delivery constraints. Teaching Python through Stanford Code in Place, Noble Learning PBC, and iCodeGuru has also strengthened my ability to communicate technical concepts clearly.
Build responsive web applications, APIs, and product features from clear requirements through tested implementation.
Develop focused automation and AI-enabled tools, including a live meeting-analysis agent and a multimodal surveillance-prioritization prototype.
Create data applications, KPI dashboards, and reporting workflows using Python, Streamlit, Power BI, Tableau, and machine learning.
I contribute across frontend, backend, APIs, testing, and deployment, with clear communication and ownership from requirement to release.
I translate client requirements into scoped, maintainable applications, automations, dashboards, and AI-assisted tools that are easier to demonstrate, hand over, and extend.
I help turn an early idea into clear product requirements, a practical MVP plan, and working software that can be tested with users and improved through evidence.
My operations experience provides an additional advantage: I understand that successful software must fit the workflow, the user, and the commercial reality around it.
Team-built surveillance prioritization prototype that uses Gemini to analyze camera snapshots, assign risk levels, and surface the feeds requiring operator attention. I coordinated delivery timelines, contributed to the frontend and Vultr cloud integration, and led the project demo and presentation.
Crypto market analysis prototype that retrieves live price data from multiple public APIs, generates BUY/SELL/HOLD signals through selectable AI providers, records session results, and visualizes market activity in a Streamlit dashboard. Trading is simulated; no real orders are executed.
Full-stack ROSCA management application for savings circles typically tracked through WhatsApp and spreadsheets. I built authenticated committee management, member invitations, contribution tracking, draw scheduling, WhatsApp reminders, CSV exports, and organizer and member views. The platform records activity for transparency without holding or processing users’ money.
End-to-end customer churn classification pipeline that cleans telecom data, engineers customer behavior features, compares Logistic Regression, Random Forest, and XGBoost models, and saves the strongest model based on F1 score. The project explores the tradeoff between identifying more at-risk customers and avoiding costly false positives in retention campaigns.
Contribute to the delivery of digital services across workflow automation, web development, and custom application development. Translate business requirements into practical software solutions and support implementation, testing, and technical documentation for client-focused projects.
Facilitated weekly Python learning sessions from 24 April to 6 June 2026. Used guided questions to check understanding, simplified complex programming concepts, encouraged discussion, and supported learners beyond live sessions so they could progress with confidence.
Collaborated with the Noble AI team during the concept and planning phase, then built the implementation of a Chrome-integrated Meeting Agent that analyzed live Google Meet sessions, generated meeting summaries, and emailed them to the program coordinator. From 1 May to 15 June, also facilitated weekly Python Bootcamp sessions for interns, explaining technical concepts through practical examples and guided problem-solving.
Delivered Monday-to-Friday Python Bootcamp sessions as a volunteer instructor. Taught programming fundamentals, simplified complex concepts through practical examples, encouraged questions and problem-solving, and provided learners with coding and career guidance.
Oversee the company’s software systems and support day-to-day operations within its construction business. Coordinate digital workflows, resolve operational and software-related issues, and help keep internal processes running smoothly across ongoing work.
Managed day-to-day logistics operations for a 200+ rider fleet at a Talabat partner company in Bahrain. Led the operations team, monitored rider performance, ROI, and operational KPIs, and used Tableau and Power BI dashboards to support performance tracking and operational decision-making.
Selected feedback from people who have worked with me on technical projects or experienced my teaching and mentorship firsthand.
“Usman is the kind of teacher who doesn't just explain topics, but makes sure you actually understand them.”
“Muhammad has a remarkable ability for making complex programming concepts accessible and engaging.”
“His teaching style not only helped me improve my Python skills but also increased my confidence in learning and solving problems independently.”
“He has an excellent ability to simplify technical concepts and make them beginner-friendly, which greatly helped our interns stay engaged and confident while learning Python.”
“We participated in a Lablab.ai hackathon together. I really like how Usman creates timelines for solving problems. He is also very hard working, punctual, and knowledgeable.”
I’m open to software engineering roles, product development projects, and technical partnerships. If your team needs hands-on support across full-stack applications, APIs, automation, AI-enabled tools, or data products, let’s discuss what you are building and where I can contribute.
Connect by email or LinkedIn to discuss a role, project, or professional collaboration.