Muhammad Mussa Irfan Butt
Verified Expert in Engineering
Back-end Developer
Mussa is a highly-motivated and efficient back-end developer with an impeccable work ethic. His work experience is mainly in the computer software industry, and his active toolset includes Ruby on Rails, MySQL, PostgreSQL, Elasticsearch, Redis, JavaScript, and jQuery. Mussa helps clients compete and grow with clever tools optimized for peak performance.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Ubuntu, Visual Studio Code (VS Code), Sublime Text, RubyMine
The most amazing...
...thing I've built is the order management system (OMS) for Sendoso, which streamlined the order management and fulfillment process.
Work Experience
Senior Software Engineer
Jobandtalent
- Updated CDN services across different microservices.
- Wrote a wrapper on top of ruby-kafka for internal use.
- Developed a wrapper on top of Karafka for internal use.
Senior Back-end Developer
Drop
- Implemented the device check using Apple DeviceCheck services. Followed TDD using RSpec.
- Implemented DeviceCheck using Google SafetyNet services. Followed TDD using RSpec.
- Bumped Twilio to the latest version and migrated the implementation to the latest version.
- Researched and developed new integrations for the product.
- Created new APIs and fixed bugs in already implemented APIs.
Senior Back-end Developer
Sendoso
- Developed a warehouse management system for Sendoso.
- Built an order management system for Sendoso that helped streamline the order fulfillment process.
- Reviewed product requirement documents (PRDs) with the team and created technical recommendation documents (Tech Recs).
- Followed the test-driven development and ensured 100% test coverage.
- Maintained the code quality with regular reviews and by running RuboCop.
Web Developer
Devbox
- Worked as a full-stack developer on multiple projects.
- Developed multiple modules for Healthwire at healthwire.pk, including appointments, prescriptions, and reporting.
- Performed a complete application performance analysis and profiling of Heathwire. Optimized core application paths and removed database congestion caused by the N+1 query problem.
- Implemented a project planner with the ability to automatically schedule and track work and provide reports.
Experience
Sendoso
https://sendoso.com/Sendoso Warehouse and Inventory Management System (SWIMS)
Education
Bachelor's Degree in Computer Science
Punjab University College of Information Technology - Lahore, Pakistan
Skills
Frameworks
Ruby on Rails (RoR), Sails.js, GrapesJS, Phoenix
Languages
JavaScript, SQL, HTML, Ruby, CSS, Elixir, GraphQL, CoffeeScript
Platforms
Apache Kafka, Docker, MacOS, Ubuntu, Visual Studio Code (VS Code)
Storage
PostgreSQL, MySQL, Databases, MongoDB, Redis, Elasticsearch
Other
APIs, Software Engineering, Data Structures, Web Development, Computer Vision, Algorithms
Libraries/APIs
Sidekiq, jQuery
Tools
Sublime Text, RubyMine, RSpec
Paradigms
Object-oriented Programming (OOP), Object-oriented Analysis & Design (OOAD), REST, Microservices, Test-driven Development (TDD)
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