
Asif Syed
Verified Expert in Engineering
Front-end Developer
Surrey, BC, Canada
Toptal member since January 12, 2022
Asif is an experienced and versatile full-stack developer with 9.5 years of hands-on expertise crafting intuitive user interfaces and scalable web applications. He is proficient in modern front-end technologies and JavaScript libraries and has a proven track record of delivering high-quality solutions for diverse clients and industries. Asif's freelancing experience adds adaptability and a client-focused approach to project delivery.
Portfolio
Experience
- Redux - 5 years
- React - 5 years
- JavaScript - 5 years
- Redux-Saga - 3 years
- TypeScript - 2 years
- Express.js - 1 year
- Node.js - 1 year
- MongoDB - 1 year
Availability
Preferred Environment
Windows 10, MacOS
The most amazing...
...thing I've developed from concept to deployment is a groundbreaking platform connecting nurses and hospitals nationwide.
Work Experience
Senior Software Engineer
Cimpress
- Led a team of four developers in creating a role-based, attribute-based, and hierarchical authorization system using Next.js, now serving over 20 million users across key products like Vistaprint and National Pen.
- Implemented Next.js routing, caching, and optimization techniques to enhance performance, resulting in a 40% increase in adaptability and a 20% boost in user satisfaction compared to the previous application.
- Created reusable React components using Tailwind CSS and TypeScript, significantly reducing development time and improving efficiency.
- Ensured web accessibility compliance by a11y standards, making the application inclusive and accessible to all users.
- Adhered to RFC compliances to ensure the security and integrity of data throughout the application.
Full-stack Engineer
Carelynk
- Implemented a sophisticated notification system to alert nurses about new job postings, schedule changes, and urgent staffing needs, leveraging push notifications for timely communication and response.
- Developed a cross-platform mobile application using React Native, enabling nurses to access and visualize job opportunities on an interactive map based on their current location, preferences, and availability.
- Implemented robust authentication and authorization mechanisms to ensure data security and compliance with healthcare regulations, prioritizing patient confidentiality and privacy.
- Reduced page loading time by 15% by implementing lazy loading, infinite scrolling, and effective rendering techniques.
- Developed, completed, and launched a full-scale project, successfully deploying it to both the Android and iOS app stores.
Front-end React Developer via Toptal
Le Minou Inc.
- Developed a responsive landing page with animations and responsive headers with menu options—odelahealth.com.
- Created multiple UI screens for various steps, from the signup screen to the questionnaire flow, where the users can sign up and answer a series of questions related to their sexual health.
- Built a responsive about us page with animations and responsive headers with menu options.
Full-stack Developer via Toptal
Shipbuilder
- Built a front-end application from scratch where users can manage employees and projects and assign employees to projects. I made new screens using React and AG Grid.
- Developed some of this application's features using jQuery and converted those features into React.
- Created API endpoints using NestJS and Node.js to perform CRUD operations on employees and projects and manage the relations between those two entities.
Senior Software Engineer
Cytel
- Developed a React library to take a JSON object returned from an API and render the UI controls, solving a business requirement of dynamically rendering UI screens based on the selected designs in clinical trials.
- Worked on several complex stories and fixed bugs in the application. Analyzed and fixed different production bugs with Jira as a ticketing tool.
- Developed reusable React components, such as nested tables, graphs, and charts customized to the application's specific needs.
- Owned the team's scrum board, kept track of all the tickets on the board, and efficiently solved or helped the team to solve various issues and dependencies during this process.
- Owned several application features and was a point of contact for those features.
- Solved different issues faced by the team during React code unit testing and created some standard practices to make React unit testing easy.
- Took initiatives, planned and implemented quality checks, coding guidelines, and refactored the old code.
Consultant
Capgemini
- Created different features like refund requests, refund processing by admin, correction requests, and correction processing by admin in a health policy web application.
- Developed reusable components for form elements using Vue.js.
- Created REST APIs using Node.js and Express.js for refund requests, payments, and user payment details in a health policy web application.
- Fixed several bugs using Jira as a ticketing tool. Contributed towards solving production issues as well.
- Participated in user story estimation sessions, analyzed the stories, and defined each story's scope.
Systems Engineer
Infosys
- Developed features, such as a shopping cart, product details, customer profiles, and customers' wish lists for an eCommerce grocery website.
- Took ownership of an entire epic related to a customer profile and delivered it on time with excellent quality.
- Solved several time-critical production bugs of an eCommerce grocery web store.
- Worked on user stories and fixed bugs using Jira as a ticketing tool.
Junior Web Developer
Infosys
- Redesigned a transport web application, previously written in jQuery and PHP, using Node.js, React, and WebSockets.
- Created several React components and wrote API endpoints using Express.js and Node.js to serve the JSON data.
- Created a single-page application for admin activities and integrated it with graphs and charts to create the reports.
- Converted the entire CSS of the application to Sass.
- Solved several bugs and developed user stories with Jira as a ticketing tool.
Experience
Trust Suite
I integrated user-friendly interfaces for role assignments, conditional attribute permissions, and resource hierarchies across eCommerce platforms. I also designed UI components that seamlessly interacted with the underlying authorization engine, ensuring data integrity and security. I took on responsibilities for back-end development when needed, ensuring the cohesion and integration of front-end and back-end components for a unified user experience.
Additionally, I ensured user-friendly navigation and interaction with complex authorization models, resulting in a 25% reduction in user errors during access control configuration. A 20% increase in user satisfaction ratings was achieved through intuitive UI design and seamless user experience implementation. I conducted thorough usability testing and gathered user feedback to iterate on UI designs, resulting in a 30% increase in user satisfaction with authorization management workflows. Finally, I successfully delivered the Trust Suite modules within the allocated budget and timeline constraints.
Carelynk
I built a cross-platform mobile application using React Native, enabling nurses to access and visualize job opportunities on an interactive map based on their current location, preferences, and availability. I also designed and implemented a responsive web application using React, providing hospitals with intuitive interfaces for managing staffing needs, scheduling shifts, and reviewing nurse profiles. I architected and implemented the back-end infrastructure using Express, facilitating secure data storage, real-time communication, and seamless integration with 3rd-party services. I implemented a sophisticated notification system to alert nurses about new job postings, schedule changes, and urgent staffing needs, leveraging push notifications for timely communication and response. In addition, I addressed various challenges, including complex user workflows, real-time communication requirements, and data synchronization across platforms, ensuring a seamless and reliable experience for both nurses and hospitals. Finally, I delivered the project independently, from initial concept to production deployment.
Solara
I integrated user-friendly interfaces, enabling seamless navigation and interaction with complex trial design concepts, statistical analyses, and regulatory compliance requirements. I also conducted extensive usability testing and gathered user feedback to refine Solara's interface and functionality, resulting in enhanced user satisfaction and efficiency in trial management. I developed a dynamic rendering library for JSON object structures, streamlining the creation of screens for 20 unique designs, resulting in significant time savings and improved efficiency. Additionally, I developed a React library comprising standardized components aligned with UX design systems and themes for in-house applications. This library facilitated consistent design implementation across various projects within the company, resulting in notable reductions in development time and effort.
Atradius
I successfully navigated through complex business logic by implementing Vuex for state management, ensuring clarity and scalability while handling intricate insurance calculations and rules. I also ensured regulatory compliance by implementing features like data anonymization, consent management, and audit trails, collaborating closely with legal and compliance teams to stay updated on regulatory changes and make necessary adjustments to the application. I actively participated in design discussions and UI reviews, providing valuable insights and feedback to enhance user experience and interface consistency. Finally, I took ownership of back-end APIs for the write-off and refund modules to support critical functionalities within the application.
Education
Bachelor's Degree in Computer Science
Andhra University - Visakhapatnam, India
Certifications
Agile Foundations
LinkedIn Learning
React Testing with Jest and Enzyme
Udemy
Vue.js Complete Guide
Udemy
Skills
Libraries/APIs
React, Redux-Saga, Node.js, Vue, Socket.IO
Tools
Redux Thunk, MongoDB Atlas
Languages
JavaScript, HTML5, CSS3, TypeScript, TypeScript 3, Java, SQL
Frameworks
Redux, Jest, Bootstrap, Express.js, Next.js, NestJS, Tailwind CSS, React Native, Fastify
Platforms
Firebase, MacOS, Amazon Web Services (AWS)
Storage
MongoDB, PostgreSQL, Neo4j
Other
Agile Sprints, Enzyme, Axios, Windows 10, WebSockets
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