Muhammad T.

About Me

I am a Ruby on Rails Developer with a knack for writing clean, readable Ruby code and utilizing Ruby-based libraries on solutions - enhancing quality, shaping products and delivering new features. I produce polished and reliable applications based on client specifications - recommending appropriate solutions and contributing to technology-specific best practices and standards on projects.

AI, ML & LLM

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Ruby on Rails Developer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

SureSwift Capital
SureSwift Capital
Senior Software Engineer
2021 - Present (4 years)
Remote
  • Interpret feature requests and develop software in iterative design, build, test cycles on projects for SureSwift.

  • Deliver fully tested web solutions and implement architecture changes to improve availability and performance.

  • Ship clean codes and refactor legacy code with modern tools and libraries.

Sendoso
Sendoso
Software Engineer
2021 - 2021
Remote
  • Designed and implemented a solution that improved interactions with multiple WMSs and reduced dependence on vendor APIs.

  • Designed and built a scalable architecture for new order management and warehouse integration system on the platform.

  • Provided new solutions to improve proposed designs and eliminate critical points of failure for Sendoso.

KUDO
KUDO
Fullstack Engineer
2020 - 2021 (1 year)
Remote
  • Worked on designing and building the system architecture for KUDO's platform - providing solutions to technical issues.

  • Participated in reviews to identify bottlenecks and inefficiencies on the system - providing possible solutions and improvements.

  • Resolved inconsistencies with billing calculations on the system - devising solutions to improve data quality.

Devsinc
Devsinc
Software Engineer
2020 - 2021 (1 year)
Remote
  • Created new and improved existing solutions for Devsinc - working on features, integrations and critical fixes.

  • Delivered solutions within tight deadlines, accommodated late changes to new releases and worked on hotfixes.

  • Participated in pair programming and code reviews to help team members debug and resolve complex issues.

Freelance
Freelance
Fullstack Software Engineer
2018 - 2020 (2 years)
Remote
  • Researched, designed, developed, tested, and built new software products based on client requirements.

  • Provided technology leadership on projects by taking up client requirements to analyze and deliver new solutions.

  • Resolved complex challenges with software solutions and responded to suggestions for improvements and enhancements.

Showcase

Senior Software Engineer - LeadDyno
Senior Software Engineer - LeadDyno
  • Introduced new processes for managing software releases across teams.

  • Improved user responsiveness and usability through performance analysis and refactoring.

  • Enhanced code quality and added test cases through code rework and testing.

Software Engineer - Sendoso
Software Engineer - Sendoso
  • Designed and implemented a new, scalable architecture for Sendoso's Order Management and Warehouse Integration Systems.

  • Leveraged event-driven architecture using Kafka for data consistency and fault-tolerance.

  • Implemented new services to integrate the core app with a consistent API for external WMS integration.

Fullstack Developer - KUDO
Fullstack Developer - KUDO
  • Implemented new billing calculation solutions for reports and data accuracy.

  • Participated in system architecture design and identified technical challenges.

  • Identified and addressed bottlenecks and inefficiencies in processes.

Education

BSc. Computer Software Engineering
BSc. Computer Software Engineering
COMSATS Institute of Information and Technology
2016 - 2020 (4 years)