Skip to main content
Top expert badge
Recommended expert
Profile header background

Muhammad R.-Sr. Software Engineer Technical Lead

Muhammad R.
Profile header overlay
Lahore, United Kingdom

Check rate

Experience

Jan 2024 - Present

Sr. Software Engineer Technical Lead

Artilence

Position summary
Sr. Software Engineer Technical Lead at Artilence
Industries
Information Technology
Business areas
Information Technology
Product Development
Project Management
Explore Tech Lead
  • Demonstrated proficiency in WebGL and Three.js, metaverse optimizing graphics performance for web environments
  • Leveraged technologies including Django, Flask, Python, ECharts, Web3.JS, PostgreSQL, and RESTful to deliver robust and scalable solutions
  • Deployed software using Docker and Kubernetes across various platforms, including private servers and GCP
  • Applied expertise in JavaScript and Three.js to craft visually compelling 3D visualizations within the Metaverse context
  • Showed skills in making websites with cool 3D pictures using latest WebGL technology
  • Extensive experience with WebGL and other graphics libraries
  • Led the team to create a game showcasing 3D graphics skills and multi-device optimization
  • Familiarity with game engines such as Unity and Unreal Engine
  • Collaborated with project managers to set milestones and track project progress
Jan 2022 - Dec 2024

Sr. Full Stack Engineer

Insomniac Design

Position summary
Sr. Full Stack Engineer at Insomniac Design
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Seamlessly integrated Three.js functionalities into web applications, creating a cohesive blend of 3D graphics and Metaverse interactivity
  • Improved response times and overall system efficiency
  • Integrated databases such as MongoDB and MySQL with Node.js to create data-driven applications, ensuring seamless data flow and efficient CRUD operations
  • Worked with frontend frameworks like React and Angular, utilizing TypeScript to create interactive and dynamic user interfaces
  • Integrated real-time collaboration features using WebSockets and Three.js, enabling users to interact within the Metaverse environment
  • Managed databases efficiently, specializing in MySQL for optimal data storage and retrieval
  • Developed RESTful APIs, ensuring effective communication
  • Designed websites with captivating 3D visuals, employing advancements in WebGL technology
  • Applied expertise in JavaScript and Three.js to craft visually compelling 3D visualizations within the Metaverse context
Jan 2021 - Dec 2022

Full Stack Engineer

Toptal

Position summary
Full Stack Engineer at Toptal
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Spearheaded the development of the entire platform, collaborating closely with data researchers, machine learning engineers, and software development teams to create a comprehensive solution
  • Created the software architecture and managed microservices to ensure robust and scalable design
  • Led and mentored a team of software engineers, providing technical guidance and support to overcome challenges
  • Conducted thorough code reviews daily to ensure code quality and adherence to best practices
  • Applied advanced optimization techniques to significantly improve application performance, resulting in enhanced speed and scalability
  • Developed efficient and optimized code to handle high-traffic and data-intensive applications, maintaining optimal user experience
  • Led a dynamic team in the development of innovative web apps
  • Took ownership of end-to-end full-stack development, contributing to frontend and backend components
  • Leveraged AWS services to architect a scalable and reliable infrastructure
Jan 2018 - Dec 2021

Full Stack Engineer

Rain

Position summary
Full Stack Engineer at Rain
Industries
Banking and Finance
Information Technology
Business areas
Information Technology
Product Development
  • Led software engineering team of 3 mid-level software engineers
  • Developed modules for KYC and AML systems
  • Deployed production software on AWS using EC2, SQS, VPC, NAT Gateways, and Lambda
  • Developed real-time synchronization ticketing system handling big data
  • Developed AI-based skin-care application
  • Developed job scraping portal with Django REST APIs
  • Developed small CSM in FastAPI and Flask API
  • Worked in Agile development environments, participating in daily stand-ups, sprint planning, and retrospectives
  • Kept up to date with emerging technologies and industry trends in Python, AI, and development to improve processes and software quality
  • Worked on Bash scripts and Linux machines
Jan 2016 - Dec 2018

Software Engineer

Shiftipro

Position summary
Software Engineer at Shiftipro
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Seamlessly integrated Three.js functionalities into web applications, creating a cohesive blend of 3D graphics and Metaverse interactivity
  • Improved response times and overall system efficiency
  • Integrated databases such as MongoDB and MySQL with Node.js to create data-driven applications, ensuring seamless data flow and efficient CRUD operations
  • Worked with frontend frameworks like React and Angular, utilizing TypeScript to create interactive and dynamic user interfaces
  • Integrated real-time collaboration features using WebSockets and Three.js, enabling users to interact within the Metaverse environment
  • Managed databases efficiently, specializing in MySQL for optimal data storage and retrieval
  • Developed RESTful APIs, ensuring effective communication
  • Designed websites with captivating 3D visuals, employing advancements in WebGL technology
  • Applied expertise in JavaScript and Three.js to craft visually compelling 3D visualizations within the Metaverse context
  • Skilled in leveraging AWS services such as AWS Cognito, AWS RDS, AWS S3, and AWS SQS to create secure, scalable, and dependable cloud-based solutions
Jan 2013 - Dec 2016

Software Engineer

Theodo UK

Position summary
Software Engineer at Theodo UK
Industries
Information Technology
Business areas
Information Technology
Product Development
Research and Development
  • Conducted performance profiling and optimization using WebGL and Three.js, achieving smooth rendering on a wide range of devices
  • Utilized JavaScript and Three.js to create interactive user interfaces, enhancing the overall user experience
  • Proficient in utilizing machine learning frameworks such as TensorFlow, SparkML, and Keras, with expertise in Scikit-Learn
  • Implemented end-to-end machine learning practices, covering data pipelines, API workflows, CI/CD deployments, DataOps, MLOps, Computer Vision, and data engineering
  • Expertly managed databases, specializing in MySQL, for seamless data storage and retrieval
  • Conducted research on document originality, focusing on detecting live cards in videos or images
  • Designed and implemented deep learning architectures to validate the authenticity of documents, checking for prints and identifying photoshopped fields on cards
  • Leveraged technologies including Django, Flask, Python, ECharts, Web3.JS, PostgreSQL, and RESTful to deliver robust and scalable solutions

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology and Banking and Finance.

Information Technology
Banking and Finance
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Research and Development, and Project Management.

Information Technology
Product Development
Research and Development
Project Management
Profile match chart

Summary

I'm an experienced Senior AI/ML Engineer with 8+ years in Full-Stack development, specializing in Three.js, React.js, Node.js, and Typescript. Proficient in Gaming, WebGL, and Django, with strong AI/ML skills. Expertise extends to AWS, GCP, Docker, and Kubernetes. Seeking opportunities to apply leadership and technical skills to innovative projects.

Skills

  • React
  • Vue.Js
  • Next.Js
  • Html
  • Css
  • Javascript
  • Data Pipelines
  • Tensorflow
  • Keras
  • Large Language Models (Llms)
  • Natural Language Processing (Nlp)
  • Web Scraping (Selenium, Beautiful Soup)
  • Embedded System
  • Python - Django
  • Flask
  • Fast-Api
  • Turbogears
  • Celery
  • Git
  • Gcp
  • Aws
  • Container Orchestration
  • Bash
  • Docker

Languages

English
Advanced

Education

Oct 2009 - Jun 2012

Durham University

Bachelor of Software Engineering · Software Engineering · Durham, United Kingdom

Certifications & licenses

Apache Kafka Crash Course for Java and Python Developers

Deep Learning and NLP A-Z™

Docker Mastery: With Kubernetes +Swarm

Google Cloud Certified Professional Cloud Architect

Python Programming

TensorFlow Developer Certificate

Statistics

Experience

Total positions 6
Experience in Information Technology 14 y
Avg length 3 y 1 m
Longest experience 3 y 11 m

Expertise

Recent roles Sr. Software Engineer Technical Lead, Sr. Full Stack Engineer, Full Stack Engineer
Main industries Information Technology, Banking and Finance
Main business areas Information Technology, Product Development, Research and Development

Qualifications

Highest degree Bachelor
Certifications earned 6
Member since
Last update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Muhammad is based in Lahore, United Kingdom and prefers 100% remote projects.

Muhammad speaks the following languages: English (Advanced).

Muhammad has at least 14 years of experience. During this time, Muhammad has worked in at least 4 different roles and for 6 different companies. The average length of individual experience is 2 years and 4 months. Note that Muhammad may not have shared all experience and actually has more experience.

Based on recent experience, Muhammad would be well-suited for roles such as: Sr. Software Engineer Technical Lead, Sr. Full Stack Engineer, Full Stack Engineer.

Muhammad's most recent position is Sr. Software Engineer Technical Lead at Artilence.

In recent years, Muhammad has worked for Artilence, Insomniac Design, Toptal, and Rain.

Muhammad is most experienced in industries like Information Technology and Banking and Finance.

Muhammad is most experienced in business areas like Information Technology, Product Development, and Research and Development. Muhammad also has some experience in Project Management.

Muhammad has recently worked in industries like Information Technology and Banking and Finance.

Muhammad has recently worked in business areas like Information Technology, Product Development, and Project Management.

Muhammad holds a Bachelor in Software Engineering from Durham University.

Muhammad has 6 certificates. Among them, these include: Apache Kafka Crash Course for Java and Python Developers, Deep Learning and NLP A-Z™, and Docker Mastery: With Kubernetes +Swarm.

The availability of Muhammad needs to be confirmed.

Daily rate distribution

0% 25% 50% 75% 100%
20% of experts charge less than €480 per day.
10% of experts charge between €480 and €640 per day.
10% of experts charge between €640 and €800 per day.
50% of experts charge between €800 and €960 per day.
10% of experts charge €960 or more per day.
<€480 €480-​640 €640-​800 €800-​960 €960+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Daily rate avg. 692 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1000
750
500
250
Rate comparison chart
Median rate 800 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 4 Nov 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.