SYED YASER MOHASIN
senior software developer
Profile summary
Dynamic and Accomplished React JS Front-end Developer with a proven track record of delivering complex and innovative web applications. Blockchain Enthusiast with expertise in front-end development, deep understanding of React and proficiency in modern web technologies to drive exceptional user experiences and technical excellence. Committed to collaborate with cross-functional teams to architect and develop scalable, high-performance solutions while staying current with emerging industry trends and best practices.
Career highlights
Ace Award for Accomplishments: Conferred with Ace Award in recognition of outstanding accomplishments for Q3-Q4 FY 23 in Larsen & Toubro Infotech.
Redux Expertise for Applications: Adept at state management using Redux for complex applications, ensuring efficient data flow & maintaining a clean and organized codebase.
Key skills
Professional experience
Projects To be Undertaken: Title: Westernunion.com Description: The Westernunion.com is the website for Western Union, a global money transfer service that offers payments and digital financial services. Western Union's website allows you to send money online, check the availability of services in your destination country, and more. Upcoming Roles & Responsibilities: Design and implement user interfaces with a focus on performance and scalability Contribute to the optimization of front-end architecture to improve application speed and stability Expertise in developing responsive web applications using React, Redux, and JavaScript Utilize RESTful APIs for accessing and managing data from external sources. Use Redux for managing and centralizing application state
- Design and implement user interfaces with a focus on performance and scalability
- Contribute to the optimization of front-end architecture to improve application speed and stability
- Expertise in developing responsive web applications using React, Redux, and JavaScript
- Utilize RESTful APIs for accessing and managing data from external sources.
- Use Redux for managing and centralizing application state
Projects Undertaken: Title: Fosfor.com Description: The Fosfor platform enables users to deliver data-driven narratives that hold significance for the business community. The current implementation enables business users to access insights from various business sources, presented in easily comprehensible charts and natural language narratives, which can be accessed by posing questions in natural language. Roles & Responsibilities: Adapting AmChart to meet specific requirements. Incorporating new features into the user interface in accordance with requirements. Managing application state using Redux consistently. Providing training to junior developers for managing the React and Redux workflow. Assumed a technical role in the enhancement of a high-impact enterprise data analysis application, accountable for generating millions in annual revenue. Leveraged ReactJS with Redux, immutable.js and proficiently managed REST APIs via Redux Saga Developed user interfaces, implemented web application logic and ensured optimal performance and responsiveness Utilized Redux or other state management libraries to efficiently manage web application data and ensure smooth data flow
- Adapting AmChart to meet specific requirements.
- Incorporating new features into the user interface in accordance with requirements.
- Managing application state using Redux consistently.
- Providing training to junior developers for managing the React and Redux workflow.
- Assumed a technical role in the enhancement of a high-impact enterprise data analysis application, accountable for generating millions in annual revenue. Leveraged ReactJS with Redux, immutable.js and proficiently managed REST APIs via Redux Saga
- Developed user interfaces, implemented web application logic and ensured optimal performance and responsiveness
- Utilized Redux or other state management libraries to efficiently manage web application data and ensure smooth data flow
Projects Undertaken: Title: EagleAI Dashboard Description: EagleAi dashboard is a web application built using React.js, providing users with the ability to monitor stock market rates presented through interactive high charts. Additionally, it offers various filters to enable users to conduct risk analysis on stock rates. Roles & Responsibilities: Initiated a React.js project from the ground up, ensured its development and success Established a Redux store to implement a centralized state management system Implemented Redux-saga to facilitate API fetch calls and asynchronous operations Engaged in utilization of Immutable.js for efficient handling and processing of variables within the Redux state. Drove the implementation of user authentication using the amazon-cognito-identity-js and AWS-Cognito frameworks. Employed JWT tokens for API authentication purposes. Engaged in integration and customization of third-party libraries as per project requirements Title: RDS (uPath) Description: uPath is a web application seamlessly integrated with various microservices, including Config, Metadata service, image upload, tiles, WSA (Web Service API), and ROI (Return on Investment) services Roles & Responsibilities: Addressed UI bug fixes that arose during the application's migration to the cloud Participated in daily Scrum sessions Conducted manual testing and performed code reviews Contributed to the deployment process using Jenkins and Helm commands Offered continuous front-end development support throughout the project's life cycle Facilitated knowledge transfer sessions and created wiki pages to assist team members Title: reviewrecommendation.com Description: The project commenced with the objective of developing a dynamic React.js web application from the ground up. This website served as a platform for Educational Research Students, allowing them to upload their research papers and receive reviews from the institution. Roles & Responsibilities: Initiated the development of a React.js project from the ground up Established a Redux store for implementing a centralized state management system Employed Redux-saga for handling API fetch calls Integrated immutable.js for efficient variable processing within the Redux State Contributed to manual testing and conducted code reviews within the GIT version control system Incorporated JSON responses from API call into the application Achieved business objectives by devising effective solutions Strategically planned and executed all project stages Chose the most efficient approaches and methodologies Allocated tasks and oversaw the performance of UI developers Maintained regular communication with the team to ensure awareness of project status updates
- Initiated a React.js project from the ground up, ensured its development and success
- Established a Redux store to implement a centralized state management system
- Implemented Redux-saga to facilitate API fetch calls and asynchronous operations
- Engaged in utilization of Immutable.js for efficient handling and processing of variables within the Redux state.
- Drove the implementation of user authentication using the amazon-cognito-identity-js and AWS-Cognito frameworks.
- Employed JWT tokens for API authentication purposes.
- Engaged in integration and customization of third-party libraries as per project requirements
- Addressed UI bug fixes that arose during the application's migration to the cloud
- Participated in daily Scrum sessions
- Conducted manual testing and performed code reviews
- Contributed to the deployment process using Jenkins and Helm commands
- Offered continuous front-end development support throughout the project's life cycle
- Facilitated knowledge transfer sessions and created wiki pages to assist team members
- Incorporated JSON responses from API call into the application
- Achieved business objectives by devising effective solutions
- Strategically planned and executed all project stages
- Chose the most efficient approaches and methodologies
- Allocated tasks and oversaw the performance of UI developers
- Maintained regular communication with the team to ensure awareness of project status updates
Title: Faceify Mobile App Description: The Faceify Mobile App is an entertaining React Native application focused on face swapping fun. Its primary feature allows users to swap their faces with those of celebrities or movie characters. Additionally, users can easily share personalized GIF memes and videos on various messaging platforms and social media channels. To support its finances, the React Native App has seamlessly integrated Admob for generating revenue. Initiated the development of a React Native project from the ground up Engaged in React Native UI design development, leveraging Flexbox and Bootstrap 4 Developed UI functionality in the React Native application, utilizing React lifecycles Integrated Admob through Firebase for monetization Implemented pure functional components wherever possible Adapted the app to work seamlessly on various mobile device sizes using Flexbox Maintained a centralized state using Redux Utilized Redux-Saga middleware to handle side effects like API integrations Participated in daily Scrum sessions Conducted manual testing of the React Native app and engaged in code reviews Gained knowledge of publishing apps on the Play Store Solely responsible for the complete frontend development of the Faceify React Native App
- Initiated the development of a React Native project from the ground up
- Engaged in React Native UI design development, leveraging Flexbox and Bootstrap 4
- Developed UI functionality in the React Native application, utilizing React lifecycles
- Integrated Admob through Firebase for monetization
- Implemented pure functional components wherever possible
- Adapted the app to work seamlessly on various mobile device sizes using Flexbox
- Maintained a centralized state using Redux
- Utilized Redux-Saga middleware to handle side effects like API integrations
- Participated in daily Scrum sessions
- Conducted manual testing of the React Native app and engaged in code reviews
- Gained knowledge of publishing apps on the Play Store
- Solely responsible for the complete frontend development of the Faceify React Native App
Title: Aalam Hospital Management, Blood Bank Description: Aalam Hospital Management System is specifically crafted to operate as a standalone instance within hospital premises or in the Cloud environment, with distinct role separation for each hospital. Its primary emphasis lies in the management of patient records, tracking doctor availability, facilitating patient billing & overseeing maintenance of medicine stocks for the hospital's pharmacy. Roles & Responsibilities: Successfully implemented a sophisticated UI system for the creation, editing, and management of donor and receiver information Effectively handled the management of the Blood Bank Inventory Initiated the project from the ground up and took charge of optimizing its performance for speed Acquired proficiency in Bootstrap to manage responsive web pages
- Successfully implemented a sophisticated UI system for the creation, editing, and management of donor and receiver information
- Effectively handled the management of the Blood Bank Inventory
- Initiated the project from the ground up and took charge of optimizing its performance for speed
- Acquired proficiency in Bootstrap to manage responsive web pages