Muhammad Rizwan

Full Stack Engineer

Lahore, Pakistan

Experience

Jan 2024 - Present
1 year 5 months

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, GCP

Applied my expertise in JavaScript and Three.js to craft visually compelling 3D visualizations within the Metaverse context

Showed good skills in making websites with cool 3D pictures, using the latest WebGL technology

Extensive experience with WebGL and other graphics libraries

Led the team to create Game, showing off skills in making 3D graphics, making it work well on different devices

Familiarity with Game Engines, e.g., Unity, Unreal Engine, etc

Collaborated with Project Managers to set milestones and track project progress

Jan 2021 - Dec 2025
3 years

Sr. Full Stack Engineer

Insomniac Design

Seamlessly integrated Three.js functionalities into web applications, creating a cohesive blend of 3D graphics and Metaverse interactivity

Integrated databases such as MongoDB or MySQL with Node.js to create data-driven applications, ensuring seamless data flow and efficient CRUD operations

Worked with frontend frameworks like React or 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

Manage databases efficiently, specializing in MySQL for optimal data storage and retrieval

Develop RESTful APIs, ensuring effective communication

Skills in designing websites with captivating 3D visuals, employing the advancements in WebGL technology

Applied my expertise in JavaScript and Three.js to craft visually compelling 3D visualizations within the Metaverse context

Jan 2020 - Dec 2022
2 years

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

Creating the software architecture and managing microservices to ensure robust and scalable design

Leading and mentoring a team of software engineers, providing technical guidance, and supporting them in overcoming challenges

Conducting thorough code reviews on a daily basis 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
4 years

Full Stack Engineer

Rain

Led Software Engineer Handling team of 3 mid-level software engineers

Developed modules of KYC, AML system

AWS deployment of production software using EC2, SQS, VPC, NAT Gateways, Lambda

Developed Real-Time Synchronization Ticketing System handling big-data

Developed AI-based Skin-Care Application

Developed Job Scraping Portal with Django Rest APIS

Small CSM development in FAST and Flask API

Worked in Agile development environments, participating in daily stand-ups, sprint planning, and retrospectives to ensure efficient project execution and delivery

Kept up-to-date with emerging technologies and industry trends in Python, AI, and development, leveraging new tools and techniques to improve development processes and overall software quality

Worked On Bash Scripts, Linux Machine

Jan 2015 - Dec 2019
3 years

Software engineer

Shiftipro

Seamlessly integrated Three.js functionalities into web applications, creating a cohesive blend of 3D graphics and Metaverse interactivity

Integrated databases such as MongoDB or MySQL with Node.js to create data-driven applications, ensuring seamless data flow and efficient CRUD operations

Worked with frontend frameworks like React or 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

Manage databases efficiently, specializing in MySQL for optimal data storage and retrieval

Develop RESTful APIs, ensuring effective communication

Skills in designing websites with captivating 3D visuals, employing the advancements in WebGL technology

Applied my 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
4 years

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 manage 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 photo-shopped fields on cards

Leveraged technologies including Django, Flask, Python, ECharts, Web3.JS, PostgreSQL, and RESTful to deliver robust and scalable solutions

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.

Languages

English
Native

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

TensorFlow Developer Certificate