Mohammad Bashid

Mohammad Bashid

React.js, Next.js, Angular, TypeScript, JavaScript, Redux, NgRx, RxJS, Tailwind CSS, Material UI, REST APIs, Jest, Cypress, AI/ML

chennai, India

#OpenToWork

About

Frontend Developer with 4+ years of experience building responsive, scalable, and user-friendly web applications using React.js, Angular, JavaScript ES6+, TypeScript, HTML5, CSS3, SCSS, Bootstrap, Material UI, and Tailwind CSS. Strong experience with React Hooks, Redux, Context API, RxJS, NgRx, reusable components, SPA architecture, Microservices, WebSockets, responsive UI development, REST API integration, JSON, JWT, OAuth2, role-based access control, CORS, frontend security, and backend integration. Experienced with Git, GitHub, GitLab, Bitbucket, npm, Yarn, Vite, Webpack, Jest, Cypress, Playwright, CI/CD, AWS, Azure, Azure DevOps, Agile/Scrum, debugging, performance optimization, and AI-assisted development using Anthropic AI and Claude.

What I'm looking for

I’m particularly interested in roles involving React.js, Next.js, TypeScript, Angular, Redux, REST APIs, and modern UI development, where I can contribute to real-world products and continue growing as a software engineer.

Experience

Software Engineer

LogicValley Maston Holding

Jan 2026 – Present

Marston Notice Processing System (MNPS) is a SaaS-based web and Android application used for on/off-street parking enforcement and moving traffic violations. The platform manages the complete Penalty Charge Notice (PCN) lifecycle, including ticket issuance through handheld Android devices, notice processing, customer payments, appeals handling, enforcement workflows, and closure. The system provides role-based Customer and Back Office portals with advanced search, operational monitoring, FOI data retrieval, and automated operational and compliance reporting with CSV/PDF exports. Key Responsibilities ● Developed responsive and user-friendly web interfaces for the MNPS application using Next.js, React.js, TypeScript, and Material-UI. ● Created reusable UI components to support different application modules and improve development consistency. ● Developed role-based user interfaces for Customer Portal and Back Office Portal users. ● Implemented frontend screens for viewing, processing, and managing Penalty Charge Notices (PCNs). ● Developed UI workflows supporting ticket processing, customer payments, appeals handling, enforcement, and case closure. ● Implemented advanced search functionality for efficient data retrieval and FOI-related requests. ● Developed interfaces for authorities to manage cases, configure workflows, and monitor operational performance. ● Implemented frontend functionality supporting automated operational and compliance reporting with CSV/PDF exports. ● Ensured responsive design and consistent user experience across different screen sizes and devices. ● Integrated frontend components with backend services to retrieve and process application data. ● Used Azure DevOps for source control, sprint tracking, development activities, and deployment coordination. ● Debugged frontend issues and implemented fixes to improve application usability and stability. ● Participated in Agile/Scrum activities, code reviews, testing, and defect-resolution activities. ● Collaborated with backend developers, QA, and other stakeholders to deliver stable frontend features.

Next.jsTypeScriptMaterial UI
Trangla Innovations Private Limited

Software Engineer

Trangla Innovations Private Limited

Sep 2022 – Present

● Designed and developed responsive, scalable, and interactive web applications using React.js, Angular, JavaScript, TypeScript, HTML5, and CSS3. ● Developed reusable and configurable React components using functional components, Hooks, and component-based architecture. ● Converted Figma/UI-UX designs and wireframes into responsive, pixel-accurate, functional web pages. ● Developed mobile-responsive interfaces using CSS3, SCSS, Bootstrap, Material UI, Tailwind CSS, and Angular Material. ● Integrated frontend applications with backend services using REST APIs, JSON, and HTTP/HTTPS communication. ● Implemented application state management using Redux, Context API, NgRx, and RxJS based on project requirements. ● Built real-time features using WebSockets and contributed to Microservices-based frontend integration for scalable application architecture. ● Implemented secure authentication and authorization using JWT, OAuth2, token-based authentication, and role-based access control. ● Optimized application performance using lazy loading, code splitting, caching, memoization, optimized rendering, and asset optimization. ● Implemented form validations, dynamic forms, reusable input components, error handling, loading states, and user-friendly validation messages. ● Ensured cross-browser compatibility, responsive behavior, accessibility, and Frontend Security best practices. ● Used Git, GitHub, GitLab, and Bitbucket for source control, branching, pull requests, merging, and code reviews. ● Wrote unit, component, and end-to-end tests using Jest, React Testing Library, Cypress, and Playwright. ● Collaborated with UI/UX designers, backend developers, QA engineers, DevOps engineers, product owners, and project managers in Agile/Scrum teams. ● Supported CI/CD, deployments across development, QA/UAT, staging, and production environments, troubleshooting, and production support. ● Used AI-assisted development tools such as Anthropic AI, Claude, Claude Code, GitHub Copilot, and ChatGPT for code generation, refactoring, debugging, documentation, and productivity.

React.jsReduxWebSockets
Scotia Bank

Software Engineer

Scotia Bank

Jul 2023 – Dec 2025

Scotia Bank's digital banking platform supports accounts, loans, credit cards, payments, mortgages, and other financial services through web applications. Developed secure and scalable frontend applications using React.js/Angular and REST APIs, with responsive UI, authentication, role-based access, reusable components, AL/ML-related frontend work, and collaboration with QA, DevOps, backend, and business teams. Key Responsibilities ● Developed and maintained responsive banking interfaces using React.js, Angular, TypeScript, HTML, CSS, and Tailwind CSS. ● Created reusable UI components for customer-facing digital banking applications. ● Integrated frontend applications with backend REST APIs and services. ● Worked on AL/ML-related frontend modules and functionality within the Scotia Bank application. ● Implemented authentication, authorization, JWT/OAuth2-based access, and role-based UI behavior. ● Implemented input validation, error handling, secure transaction-related UI flows, and user-friendly messages. ● Developed reusable components and common frontend services to improve maintainability. ● Troubleshot and resolved frontend, API integration, browser, and production issues. ● Used Git/GitHub for source-code management, branching, pull requests, merging, and code reviews. ● Collaborated with DevOps teams on CI/CD, builds, deployments, and production support. ● Participated in Agile activities including stand-ups, sprint planning, backlog refinement, demos, and retrospectives. ● Collaborated with business analysts, UI/UX designers, QA, DevOps, and backend teams to deliver reliable banking features.

React.jsAngularREST APIs
UnitedHealth Group

Software Engineer

UnitedHealth Group

Sep 2022 – Jun 2023

UnitedHealth Group's eCAC healthcare web application supports internal healthcare operations and user workflows. Developed responsive and user-friendly frontend screens using React.js/Angular, JavaScript, TypeScript, HTML5, and CSS3. Integrated UI components with backend REST APIs to display and process healthcare-related data efficiently. Focused on application usability, performance, accessibility, validation, and delivering secure and reliable frontend functionality. Key Responsibilities ● Developed responsive and user-friendly healthcare web interfaces using React.js/Angular, TypeScript, JavaScript, HTML5, and CSS3. ● Created reusable UI components to support healthcare-related workflows and improve development consistency. ● Integrated frontend modules with REST APIs to retrieve, display, and update healthcare-related information. ● Implemented dynamic forms, validations, dropdowns, tables, filters, and search functionality for business users. ● Developed role-based UI behavior based on different user access levels. ● Managed application state and shared data using Redux, Context API, RxJS, or NgRx based on module requirements. ● Implemented client-side routing and navigation for different modules within the eCAC application. ● Improved performance through lazy loading, component optimization, reduced API calls, and efficient rendering. ● Ensured UI compatibility across different browsers, screen resolutions, and devices and followed accessibility practices. ● Handled loading states, validation messages, errors, notifications, and frontend debugging. ● Wrote and maintained frontend unit and integration tests using Jest, React Testing Library, Cypress, or similar tools. ● Collaborated with business analysts, backend developers, QA, and DevOps teams through Agile/Scrum activities.

React.jsReduxREST APIs

Education

Acharya Nagarjuna University

Acharya Nagarjuna University

Bachelor of Computer Science

Certifications

Angular Certification Training

Simplilearn

Aug 2024 – May 2026

React Developer Certification

Udemy

Jan 2024 – May 2026

JavaScript Algorithms and Data Structures

free code camp

Mar 2023 – May 2026

Skills

CI/CDWebSocketsOAuth2JWTREST APIsReact HooksNgRxRxJSContext APIReduxTailwind CSSMaterial UIBootstrapSCSSCSS3HTML5TypeScriptJavaScript ES6+AngularReact.js

Languages

English (Professional working proficiency)