Software Developer Comcast, Philadelphia, PA
Developed and maintained front-end applications using React.js and Next.js, ensuring modular and reusable components for scalability.
Built and optimized responsive UI components using JavaScript, HTML, and CSS, enhancing performance and maintainability.
Used Bootstrap, Material UI along with styled components to design and implement user friendly interfaces.
Integrated and managed state management using Redux, optimizing application performance and user experience.
Designed and consumed RESTful APIs for collaborating with backend engineers to optimize API calls.
Implemented Jest for unit testing, ensuring the reliability and robustness of the codebase.
Established and maintained Github repositories, assisting teams in version control best practices.
Applied best practices for code quality and linting using ESLint and Webpack, improving maintainability.
Applied best practices in component structure and state management using React’s lifecycle methods, achieving
optimized performance and streamlined codebase.
Worked in an agile environment, collaborating with cross-functional teams to enhance product delivery.
Used Jira for planning, tracking and managing work items.