Lead Frontend Developer - National Cancer Institute (NCI) - Rockville, MD
(2025-02)
Leading the front-end architecture and development of the Steering Committee Membership and Review Tracking (SMaRT) system, a mission-critical application within NCI's Clinical Trials and Information Management Support (CTIMS) ecosystem, supporting governance, compliance, and decision-making for national clinical trial steering committees.
- Developed and maintained complex ReactJS components using functional components, hooks, and Redux for state management within the SMaRT application.
- Implemented role-based routing and conditional rendering using React Router to support Admin, Chair, Member, and Support Staff workflows.
- Built reusable UI components for Member, Meeting, Concept, Voting, and Election modules, ensuring consistency and reusability.
- Integrated REST APIs to support COI/CDA document uploads, voting actions, attendance tracking, and reporting.
- Implemented secure client-side validation and state handling for sensitive compliance and voting workflows.
- Optimized UI performance for data-heavy screens such as committee rosters, reports, and historical attendance views.
Lead Frontend Developer - Elevance Health (Anthem) - Richmond, VA
(2022-10 - 2025-01)
Working on OmniTestPro portal, an API testing tool designed for testing team/developers to test, debug, and document APIs efficiently. It provides a lightweight, browser-based platform that eliminates the need for installing bulky software, making API testing quicker and more accessible.
- Designed and developed a responsive and user-friendly interface for a fast API testing tool.
- Built and maintained reusable ReactJS components, ensuring a consistent and scalable UI design.
- Integrated APIs with front-end components, improving real-time testing capabilities and performance.
- Used Redux for efficient state management and implemented TypeScript for type-safe development.
- Collaborated with designers and product teams to align the interface with user-centric design principles.
- Conducted cross-browser testing and debugging to ensure seamless functionality across platforms.
- Optimized build processes using Webpack, enhancing application speed and efficiency.
- Built and optimized scalable, component-driven UIs using React.js, React Hooks, and Redux for state management, improving maintainability and reducing re-rendering.
- Utilized Webpack Module Federation to enable runtime sharing of components and libraries across micro-frontends.
- Collaborated with UX designers to translate Figma/Adobe XD wireframes into interactive, pixel-perfect React components.
- Used S3 for static asset hosting (React build artifacts, images, videos) with CloudFront for global CDN delivery.
- Configured CloudWatch monitoring, logging, and alarms to track Node.js service performance in production.
Senior Frontend Developer - 7-Eleven - Dallas, TX
(2020-10 - 2022-10)
Led the development of a comprehensive Retail Price Manager application using Node.js and ReactJS as UI layer to optimize and streamline pricing strategies for a retail environment. This project focused on enhancing pricing efficiency and maintaining competitive pricing strategies.
- Integrated the application with external APIs to fetch real-time market pricing data, enabling the system to adjust retail prices dynamically based on market trends and competitor pricing.
- Applied TypeScript with React and Node.js for type-safe development, reducing runtime errors and improving maintainability.
- Designed and implemented an efficient data model to store product information, historical pricing data, and sales metrics. Utilized PostgreSQL as the database to ensure scalability and flexibility in managing large datasets.
- Design, develop and test with Adobe Photoshop, Figma, Miro, HTML5, CSS3, Bootstrap, Material UI, Tailwind CSS, JavaScript, TypeScript, ReactJS and jQuery that meets accessibility and web browser standards for website.
- Wireframing and prototyping with design tools.
- Developed user interface by using the JavaScript, React JS, and Redux for SPA development.
- Implemented WCAG 2.1 guidelines, including keyboard navigation improvements, alt text optimization, and focus management.
- Utilized ARIA roles and attributes to enhance the experience for users of assistive.
- Worked in using, React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
- Worked on responsive design and developed a single Material UI responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Implemented a CI/CD pipeline using Jenkins and Docker.
- CI/CD pipeline streamlined development processes by automating build, test, and deployment procedures.
- Developed and maintained website features with a focus on ADA compliance and WCAG 2.0 guidelines.
- Maintained states in the stores and dispatched the actions using redux.
- Performed Unit Testing with Jest and Enzyme (TDD).
- Deployed Node.js apps in Dockerized containers running on AWS ECS and Kubernetes (EKS).