Muhammad Usman
Software Engineer
Muhammad Usman
Software Engineer
Summary
I am a product-driven software engineer who thrives on solving problems that reduce friction, speed up workflows, and make technology feel effortless for humans. With experience at companies like Weebly, Square, and Numeral, I've consistently delivered impact - driving growth, improving user conversions, managing tools used by hundreds of teams, and building core features from scratch.
I believe in rapid prototyping over perfection, focusing on human needs first to create meaningful solutions. A strong advocate for collaborative design and engineering, I work best alongside designers to bring intuitive experiences to life. In my current role, I also mentor junior engineers, helping them grow both technically and professionally.
Deeply embedded in the Node.js, JavaScript, and TypeScript ecosystem, I prioritize efficiency and thoughtful process-whether it's project planning, shipping code, or cross-functional collaboration. Above all, I believe that the best technology is the one that helps people get things done effortlessly.
Experience
Numeral
January 2024 - PresentSenior Software Engineer
At Numeral, I've built core product experiences, including state tax registration flows, checkout, virtual mailbox onboarding, and the developer dashboard. My work on the checkout flow enabled us to collect revenue efficiently while streamlining the registration process. I also tackled complex UX challenges in sales tax, an evolving space requiring thoughtful design.
To improve internal tooling, I developed a component library in Storybook, allowing the product team to prototype and update components quickly. I take a solution-first approach, prioritizing early prototyping and iteration to reduce blockers and accelerate development cycles.
Square / Block
June 2018 - July 2023Senior Software Engineer
I spent two years leading internationalization and localization efforts at Square, working with Ruby on Rails and PostgreSQL to expand the platform's global reach. After learning and growing the existing system, I designed a new localization system to improve scalability and efficiency.
Later, I transitioned to the loan decisioning team, where I helped manage a Go backend that processed for over $1 billion in loans.
Weebly
October 2015 - January 2019Full-Stack Web Developer
Weebly provides a platform for entrepreneurs to start a business and grow it on the internet: websites, eCommerce, email marketing, and more.
- First-time user onboarding
- Running AB tests (using a homebrewed a/b system)
- Creating a system for user guides to help new users kickstart their websites
- A free trial option for users
- Increase conversions by 15% in key parts of the product
Acquired by Square
Outbound.io
April 2014 - September 2015Frontend Developer
Simplifying multi-channel messaging for everyone! Employee #2, helped lay down foundational work for the frontend UI and handled everything from marketing pages to visual logging, user dashboard, and campaign creation in a SPA powered by Angular.
Acquired by ZenDesk
SquareTrade
September 2012 - April 2014Frontend Developer
Worked on redesigning the website, worked on marketing projects with design team. Introduced new workflow for CSS which included adding SASS and organization to the frontend code base. Added UI elements to handle user navigation.
Acquired by AllState