
Bilal Maqsood
Verified Expert in Engineering
Software Developer
Lisbon, Portugal
Toptal member since October 6, 2022
Bilal is a software engineer with over seven years of experience in software development backed by a software engineering degree. He's worked on large-scale web and cross-platform mobile applications and is well-versed in React, React Native, Next.js, Node.js, MongoDB, and TypeScript. He's passionate about solving technical problems and writing scalable and optimized code. Over his career, Bilal has developed applications for various industries, such as healthcare and online careers.
Portfolio
Experience
- JavaScript - 7 years
- React - 7 years
- Redux - 7 years
- React Native - 5 years
- Next.js - 4 years
- GraphQL - 3 years
- MongoDB - 3 years
- Node.js - 3 years
Availability
Preferred Environment
Git, GitLab, Slack, Agile, Front-end Development
The most amazing...
...app I've developed is Jobcase. It ranked second among US online career services with 130+ million registered members and 2+ million monthly unique visitors.
Work Experience
Senior Software Development Engineer
Arbisoft
- Developed and launched a cross-platform mobile application called Jobcase, allowing users to find jobs locally and globally. It has 20,000,000+ unique users overall.
- Led the implementation of a complete employer portal to manage all the jobs, candidates, hiring events, job campaigns, and many other managerial tasks.
- Implemented and launched an MVP for a user job portal web application for learning, networking, and job searching.
- Conducted architecture review and performance review for different projects and gave suggestions to improve architecture and performance.
- Mentored and trained many junior software engineers to prepare them for working with internationally set standards.
Software Development Engineer
Arbisoft
- Developed a web application that enables the delivery of groceries and food to users' doorstep.
- Built a mobile and web application that facilitates communication between doctors, nurses, hospital staff, labs, patients, and patients' relatives. It maintained all the records between them.
- Helped transition some React and React Native applications to move them to the latest releases and update their packages, improve the performance, and make them scalable for the future.
- Conducted over 100 technical interviews and helped recruit some top resources for the company.
- Created code quality guidelines and conducted some knowledge-sharing sessions on it.
Software Engineer
Techverx
- Delivered a healthcare solution for virtual-first cardiology care, in which patients can consult doctors for their heart health.
- Created a web and mobile application called Moishe House that enables conducting community activities and reimbursing expenses for a specific community around the globe.
- Conducted client communication, requirement gathering, and documentation on Jira and other tools on a daily basis.
- Held training sessions to train other team members on React for multiple projects.
React Developer
OneByte
- Implemented the front end for the hotel management application.
- Built the front end using React and Redux (Redux Thunk and Redux-Saga).
- Upgraded an older version of the React application to the latest version.
- Upgraded outdated npm packages in one of the current applications.
Experience
Jobcase | Employee Community Portal
I met with development managers to discuss software projects, conducted feasibility studies for upgraded software systems, and designed new software architectures. I also managed project timelines and assigned tasks to junior developers, such as coding, testing, debugging, and analytics. I wrote advanced programming code with the latest technologies and reviewed and implemented updates for software systems. I also created development reports and technical documents, trained staff on software use, and conferred with users, studying systems flow, data usage, and work processes.
Hucu AI | HIPAA-compliant Messaging App
https://play.google.com/store/apps/details?id=com.hucu.ai&hl=en&gl=USI implemented the admin portal and the React Native mobile app. I met with development managers to discuss the software project and conducted feasibility studies to upgrade the software system. I managed a team of developers, assigning coding, testing, debugging, and analytics tasks and encouraging creativity and efficiency throughout complex digital projects. I also modified software to fix errors, adapt it to new hardware, improve performance, and upgrade interfaces, applying strategic thinking and deep understanding in all digital development stages.
Landit | Career Pathing Platform
https://www.landit.com/I built the mobile application's MVP, added features to the web application, and did extensive code reviews before merging. I upgraded the React and React Native apps and all installed packages to the latest versions. I integrated Stripe payments into this project. I also created test builds at the end of every sprint, designed the mobile application's code architecture, and refactored and optimized code when needed, making it scalable and performant.
Heartbeat Health | Virtual-first Cardiology Platform
https://www.heartbeathealth.com/I worked as a JavaScript developer together with a back-end developer. I developed features like check-ins, scheduling, payments through Stripe, chatting, surveys, and patient reports. I also built the user landing and admin web applications, made stories and tasks for sprints, and created APIs.
Cheetay | Delivery App
I served as a development lead in a team of three for five months. I built the admin portal for the delivery service and developed features to manage orders, riders, cities, locations, maps, and hotspots. I also managed two junior developers by assigning tasks and conducting extensive peer code reviews.
Education
Bachelor's Degree in Software Engineering
Lancaster University - United Kingdom
Certifications
Testing React with Jest and Testing Library
Udemy
Skills
Libraries/APIs
React, Node.js, Formik, Yup, REST APIs, Stripe, Stripe API, Twilio API, React Redux, Context API, Flexbox, Lodash, Vue, AWS Amplify, Three.js, Highcharts, Apollo Client, React Query, React Native for Web, OpenAI API, React Router, Redux-Saga, Rebass
Tools
Git, Figma, Webpack, Jira, Stripe Checkout, JavaScript Testing, GitHub, Babel, JSX, Expo, Redux Toolkit, GitLab CI/CD, CircleCI, GitLab, Slack, Redux Thunk, Fastlane
Languages
JavaScript, CSS, HTML, GraphQL, HTML5, TypeScript, CSS3, Sass
Frameworks
React Native, Express.js, Jest, Redux, Next.js, Material UI, Cypress, Tailwind CSS, NestJS, WebApp, Bootstrap, Vanilla JS, Ant Design, Entity, Appium
Paradigms
Agile, Unit Testing, Scrum, UX Design, Responsive Web Design (RWD), UI Design, REST, Marketplace Platforms, Mobile Development, App Development, Mobile App Design, Mobile Design, Test-driven Development (TDD), Responsive, Asynchronous Programming, Microfrontends, Object-oriented Programming (OOP), Software Testing, Testing
Platforms
Web, iOS, Android, Mapbox, Amazon Web Services (AWS), Heroku, Firebase, Mobile, WordPress, Azure, Docker
Storage
MongoDB, Databases, PostgreSQL
Other
Software QA, Front-end Development, Styled-components, Storybook, APIs, Front-end, React Hooks, Video Players, Gatsby, Data Visualization, User Experience (UX), User Interface (UI), Full-stack, Single-page Applications (SPAs), Component Libraries, Charts, Content Management Systems (CMS), Chakra UI, Server-side Rendering (SSR), Cloud, Responsive Design, Virtual DOM, Leadership, Reusable Libraries, Application State Management, Responsive Web Apps, Social Media Apps, Design Systems, JavaScript Libraries, Technical Leadership, Mobile First, API Integration, Front-end Architecture, Front-end Design, Pixel Perfect, Mobile UX, Axios, Architecture, DOM, Single Sign-on (SSO), UI Components, Web App Development, Full-stack Development, Stripe Payments, Supabase Auth, Online Ordering, WebAssembly (Wasm), CI/CD Pipelines, WCAG 2, Back-end, GitHub Actions, OpenAI, Accessibility, WCAG, Headless CMS, eCommerce, Supabase, Web Development, User Requirements, Communication, IT Networking, Semantic UI, Apollo, WebSockets, NextAuth.js
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