Muhammad Asim Bilal
Verified Expert in Engineering
Full-stack Developer
Lahore, Punjab, Pakistan
Toptal member since December 6, 2021
Asim is a full-stack developer experienced in web and mobile apps. He has worked on large-scale projects from scratch, excelling in solo and team settings. With expertise in DevOps and solution architecture, Asim blends tech prowess with efficiency. Asim works with startups to accelerate both business and his personal growth.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code), Linux, Postman, Slack, Teams, Google Meet, Jira, Notion, GitHub
The most amazing...
...applications I've worked on are BlueJay health apps. The apps have a vast user base and serve a great cause while saving lives.
Work Experience
Interim CTO
Culturex
- Used AI from MIT to revolutionize the culture of enterprise companies.
- Led the development to success by fixing critical bugs.
- Made sure CultureX was secure as a bank's system as part of my role.
Node.js Developer
HOSPITALITY CONNECT SOFTWARE LIMITED
- Transformed their manual deployment procedures into fully automated processes utilizing Amazon Web Services (AWS) and Bitbucket Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Elevated their codebase from a legacy version of Node.js to the latest iteration available.
- Fixed many major bugs in their codebase, making the application more user-friendly.
- Enhanced their object mapping methodology from a highly manual approach to a more automated framework.
Full-stack Engineer
Berry Appleman & Leiden - Main
- Undertook the task of deciphering an outdated Angular codebase.
- Migrated the codebase to React, simultaneously overhauling the entire UI.
- Collaborated closely with both design and business teams to ensure alignment with the latest user-friendly designs and optimize functionality.
- Demonstrated efficiency by delivering the revamped codebase with the new design within an impressive timeframe while maintaining a low bug count.
Solutions Architect
RBSM consulting, LTD
- Collaborated closely with the client on research and development, crafting a comprehensive plan to guide the software development process.
- Developed a proof of concept (POC) tailored to the client's needs for effective demonstration use.
- Conducted an in-depth analysis to identify optimal and efficient methods for handling large-scale data collection and storage while designing tailored algorithms to process and extract insights from the data.
React/Next.js Front-end Developer
ParlayPlay Inc.
- Modernized their legacy codebase by integrating the latest technologies and implementing numerous UI/UX enhancements on their mobile platform.
- Employed industry best practices to implement the desktop components of their application.
- Created multiple custom React hooks that effectively centralized a significant amount of logic.
- Refactored a significant amount of code to enhance performance, improve developer-friendliness, eliminate deprecated code, and modularize the components.
- Collaborated with their team to perform unit and UI testing, pair programming, and resolve a substantial number of bugs.
Senior Full-stack Developer and DevOps Engineer
Switchboard Cloud
- Spearheaded the creation of the company's website, orchestrating a comprehensive development process from inception to implementation.
- Worked on a visually appealing and functionally robust website that served as a cornerstone for the company's online presence.
- Developed the SBC web app, a central dashboard for the product, using Next.js. This component not only provided an intuitive user interface but also ensured a seamless and engaging user experience.
- Engineered the SBC widget, a versatile and embeddable software solution, leveraging the power of Next.js to enhance user interactivity.
- Designed and implemented the SBC back end using Node.js, establishing a solid and scalable foundation for the system.
- Executed deep integration with AWS cloud services, implementing a robust CICD pipeline with GitHub and AWS CodeBuild for efficient development and deployment.
- Leveraged a spectrum of AWS services, including DynamoDB, SES, and EC2, to ensure a dynamic and resilient back-end infrastructure.
- Worked on the integration with AWS cloud services that extended beyond basic functionalities, contributing to a sophisticated and reliable ecosystem for the entire application suite.
- Did work that was beyond traditional development tasks, encompassing a holistic approach to technology integration.
- Promoted an approach that fostered a symbiotic relationship between our applications and AWS cloud services, optimizing performance, scalability, and overall system resilience.
Senior Full-stack Engineer and Mobile App Developer
Wash - Software Development Group
- Contributed to Wash Connect as a senior team member by fixing bugs, refactoring code, converting to TypeScript, adding features, and conducting code reviews.
- Played a key role in revitalizing the WashOps app by rebuilding it from scratch with improved UI/UX, incorporating a powerful offline mode that runs with all features, resolving multiple bugs, and creating comprehensive code documentation.
- Resolved numerous API issues for the WashOps app and successfully deployed the server-side code on AWS EC2.
Lead Full-stack Engineer
Genius Ventures
- Delivered an MVP of Genius Ventures' main application in record time with minimum bugs.
- Carried out the project from an MVP to production with great success.
- Oversaw the launch process, resulting in over 100,000 active users daily.
- Participated in the recruitment process to hire more highly skilled developers.
- Developed and maintained the architecture of their web apps.
- Designed an architecture for a distributed system that managed the lifecycle and state of game instances.
- Developed a multi-region game instance provisioning system to provide a low-latency experience for a pixel-streaming game platform.
- Introduced several techniques to increase system scalability and avoid performance bottlenecks.
- Integrated several tools within a system to provide telemetry-based observability dashboards used to trace and monitor user experience across the system.
- Developed a custom speech-to-text converter and a gesture recognition system using Python.
Senior Full-stack Engineer
The Ashley Group LLC
- Worked on their existing application to add a new feature and refactor the existing codebase to fix major bugs and improve the user experience.
- Tracked and fixed bugs in both their front-end and back-end applications.
- Oversaw major releases and worked on user feedback.
- Built excellent user interfaces using React, Next.js, and TypeScript.
- Built scalable APIs using Nest.js, Firebase, and TypeScript.
- Collaborated with designers and clients directly to ensure maximum product quality.
- Played a crucial role in the team by consistently providing a different perspective and the expertise to lean toward the best solutions.
Senior Full-stack Developer | Tech Lead
BlueJay Mobile Health
- Developed two of their main web applications—BlueJayTelehealth and BlueJayEngage—from the ground up and made them successful, with more than 100,000 active providers and patients.
- Managed a team of nine developers and ensured the software development lifecycle was smooth and seamless.
- Oversaw all the releases and customer feedback and worked on improving and making it the best in its league.
- Awarded a certificate for the developer of the year.
- Developed marketing websites for their products with Next.js and TypeScript.
- Implemented SEO strategies on their websites to maximize visibility.
- Developed a custom payment gateway solution by connecting with a local bank for the client.
Lead Full-stack Developer
Graffitecs
- Played a key role in three of the big projects and built them from the ground up with a team of five people.
- Trained five interns in using React for building a complex and scalable application from scratch.
- Reviewed codes and oversaw the application merging and deploying.
Full-stack Developer
Innovative Insight
- Built the foundation for the biggest project—Vonza—and worked with a team to complete it.
- Ensured that the code quality was good and understandable for everyone; worked directly with the clients to build products.
- Oversaw the launch process from the ground up to a successful business with more than 100,000 active customers.
Full-stack Developer
Freelancer
- Collaborated with many small clients and built their business websites.
- Ensured that all the clients were satisfied with the freelancers.
- Partnered with other freelancers to boost each other's careers.
Experience
BlueJayTelehealth
https://meeting.bluejayhealth.com/The app includes:
• simple scheduling system to organize both video visits and in-clinic appointments;
• one-on-one or group sessions;
• SOAP notes taken during Telehealth meetings that are easily transferred to any EMR platform;
• AI-powered digital goniometer to quickly assess the patients' range of motion (ROM) without any need for additional hardware;
• exercise videos and observing patients' movements in real-time during the video visits;
• taking screenshots and storing them for easier access to review progress; and
• collaborative whiteboard during the video visit.
I worked on this project as the only developer and ensured that the video call quality was good and secure for enterprises. The project resulted in over 3,000 active providers and 80,000 active patients.
BlueJay Engage
https://provider.bluejayhealth.com/It includes features like:
• secure HIPAA-compliant interface that ensures privacy of all records;
• AI-powered patient assessment tool to monitor patients’ progress;
• home exercise programs and therapies delivered digitally;
• video visits with excellent video and audio quality;
• assessments and measurements of range of motion with an AI-powered tool during Telehealth meetings;
• easy record-keeping of ROM measurements saved in PDF or video files;
• improvement assessments in mobility by tracking progress in patient’s movements;
• SOAP notes that are marked down during meetings and stored in any EMR platform;
• customized therapeutic exercise programs comprised of easy-to-follow instructional videos; and
• adherence to the prescribed exercises is automatically recorded.
I worked on this project within a team and in the healthcare department.
BlueJayRestoreHealth
Proark CA
https://proark.caI worked on this project as the only developer by developing two mobile apps—for a customer and driver— a website, back end, and an admin panel. I used React, Redux, Redux Thunk, Redux Toolkit, Bootstrap, Material-UI, Socket.IO, and TypeScript on the front end. On the back end, I used Node.js, Express, MongoDB, AWS, AWS EC2, and Cloudinary. The mobile apps are intended for both Android and iOS using React Native. For version control, I used Git.
Vonza
https://vonza.com/I was part of a team, and my role was to work on the application's front end and back end using the MERN stack. The project resulted in major success with more than 100,000 customers.
Education
Bachelor's Degree in Computer Science
Virtual University of Pakistan - Lahore, Pakistan
Certifications
Programming in HTML5 with JavaScript and CSS3
Microsoft
Skills
Libraries/APIs
Node.js, Socket.IO, React, Coinbase API, React Router, REST APIs, Flexbox, React Redux, Google Maps, Stripe, Chart.js, Konva, Stripe API, AWS Amplify, LocalStorage, Highcharts, Gmail API, D3.js, React Query, WebRTC, Web3.js, Vue, Vuex, Vue 2, OpenAPI, AmplifyJS
Tools
Git, Redux Thunk, Postman, Redux Toolkit, Figma, GitHub, MetaMask, Bitbucket, Stripe Checkout, PostCSS, Amazon Simple Queue Service (SQS), Amazon CloudWatch, Amazon Simple Notification Service (SNS), GitLab, Sentry, Prisma, Webpack, NGINX, Auth0, Terraform, Jira, Amazon CloudFront CDN, Wix, Slack, Google Meet, Notion, AWS CLI, AWS CloudFormation, Xcode, Android Studio, Expo, Knex.js, pgAdmin, AWS IAM, AWS CodeBuild, Amazon Simple Email Service (SES)
Languages
JavaScript, TypeScript, SCSS, HTML, HTML5, CSS, ECMAScript (ES6), Python, Snowflake, XML, SQL, GraphQL, TypeScript 3, PHP, Python 3, Python 2, Solidity
Frameworks
React Native, Material UI, Bootstrap, Next.js, Express.js, Redux, Tailwind CSS, Cypress, NestJS, Remix, JSON Web Tokens (JWT), Hapi.js, tRPC, Angular, Alchemy, Koa, Flutter, AngularJS, Jest, Swagger, .NET, Django, Electron
Paradigms
Agile, REST, Search Engine Optimization (SEO), Mobile Development, Continuous Integration (CI), Continuous Development (CD), Acceptance Testing, Model View ViewModel (MVVM), App Development, Responsive Web Design (RWD), Microservices, Marketplace Platforms, B2B, DevOps, Test-driven Development (TDD), Unit Testing
Platforms
Visual Studio Code (VS Code), WordPress, Amazon Web Services (AWS), Firebase, Docker, Mobile, AWS Lambda, Azure, Linux, Amazon EC2, Heroku, Vercel, BigCommerce, Contentful, AWS Elastic Beanstalk, HubSpot, Sanity Studio, Kubernetes, Blockchain, Shopify, iOS, Android
Storage
MongoDB, MySQL, Redis, NoSQL, Databases, Amazon DynamoDB, Datadog, PostgreSQL, Amazon S3 (AWS S3)
Industry Expertise
Web Design, Social Media
Other
Amazon Chime, APIs, Full-stack, Front-end, Back-end, Cloud, Charts, Metrics, User Experience (UX), SaaS, Front-end Development, Web Applications, AWS Cloud Architecture, Payment APIs, Admin Panels, Dashboards, Analytics, Full-stack Development, Third-party APIs, Team Leadership, Web Development, Responsive UI, Mobile Web, Web & Mobile Applications, Leadership, Chakra UI, DOM, App Design, API Design, Progressive Web Applications (PWAs), Lambda Functions, Architecture, Enterprise Architecture, Solution Architecture, WebSockets, Video Streaming, API Integration, Scraping, Software Architecture, Technical Leadership, Product Development, Remote Team Leadership, Code Review, Consulting, Web UI, Web UX, MERN Stack, Electronic Medical Records (EMR), Online Payments, CI/CD Pipelines, PDF, CRM APIs, Online Auctions, Plugins, Web3, Framer, Data Visualization, Containerization, Single Sign-on (SSO), Scalability, UI Development, Back-end Development, Decentralized Finance (DeFi), Responsiveness, Zustand, Cloudinary, Push Notifications, Crypto, Content Management Systems (CMS), Apollo, CSS Grid, User Interface (UI), Fintech, Stripe Payments, Storybook, Serverless, Amazon RDS, Cryptocurrency Wallets, Integration Testing, Algorithms, Data Structures, CTO, Teams, Proof of Concept (POC), Bootstrap 4, Husky, Migration, Hospitality, Telehealth
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