Muhammad Rizwan
Sr. Software Engineer Technical Lead
Experience
Sr. Software Engineer Technical Lead
Artilence
- 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
Sr. Full Stack Engineer
Insomniac Design
- 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
Full Stack Engineer
Toptal
- 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
Full Stack Engineer
Rain
- 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
Software Engineer
Shiftipro
- 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
Software Engineer
Theodo UK
- 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
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (13 years) and Banking and Finance (4 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (13 years), Product Development (13 years), Research and Development (4 years), and Project Management (2 years).
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
Education
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
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Muhammad based?
What languages does Muhammad speak?
How many years of experience does Muhammad have?
What roles would Muhammad be best suited for?
What is Muhammad's latest experience?
What companies has Muhammad worked for in recent years?
Which industries is Muhammad most experienced in?
Which business areas is Muhammad most experienced in?
Which industries has Muhammad worked in recently?
Which business areas has Muhammad worked in recently?
What is Muhammad's education?
Does Muhammad have any certificates?
What is the availability of Muhammad?
What is the rate of Muhammad?
How to hire Muhammad?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Sr. Software Engineer Technical Lead
Nearby freelancers
Professionals working in or nearby Lahore, United Kingdom