Michael Harris Email and Phone Number
As a seasoned Frontend Developer with over 10 years of experience, I specialize in creating responsive, scalable, and efficient web applications using modern technologies like React and Redux. My passion lies in delivering high-performance solutions that prioritize user experience, accessibility, and cutting-edge design. Throughout my career, I’ve led frontend teams in building applications across diverse industries such as e-commerce, healthcare, and social media management. I’m well-versed in state management, real-time data solutions, and performance optimization techniques like lazy loading, code splitting, and server-side rendering (SSR). I also take pride in adhering to WCAG2.1 accessibility standards and ensuring cross-browser compatibility. With a strong foundation in JavaScript (ES6+), TypeScript, HTML5/CSS3, and frameworks like Material UI, TailwindCSS and Next.js, I am constantly striving to leverage modern tools to create innovative, user-friendly web experiences. I am also committed to quality assurance, utilizing testing frameworks like Jest and Cypress to ensure robust, reliable applications. I’m always open to connecting with professionals, sharing insights, and exploring opportunities that allow me to grow while contributing to impactful projects.
Infosys
View- Website:
- infosys.com
- Employees:
- 217514
-
Software EngineerInfosys Aug 2021 - PresentNew York, United States• Developed a customizable and responsive dashboard for managing orders, inventory, and customer data, using React functional components and React Hooks for state and lifecycle management. • Integrated Redux for global state management, with Redux Thunk middleware to handle asynchronous actions, optimizing data flow between frontend and backend. • Implemented lazy loading for components and route-based code splitting using React.lazy() and React Suspense, significantly improving application load times. • Applied Material UI to build a cohesive, accessible, and responsive UI with a modern design system. • Optimized API request handling by implementing debouncing and throttling for search functionality, enhancing user experience during data-heavy operations. • Unit tested components and integration tested data flows using Jest and Enzyme, achieving over 90% test coverage and reducing bugs in production. • Developed reusable form components with Formik and Yup for validation, reducing repetitive code and ensuring input data integrity. • Integrated Node.js backend to serve as RESTful APIs, handling product and customer data transactions while ensuring secure endpoints. • Enhanced performance by implementing memoization techniques with React.memo and useMemo for computationally expensive operations. -
Senior Frontend DeveloperRevature Aug 2018 - Jul 2021Reston, Virginia, United States• Designed and developed a healthcare appointment booking system using React for real-time scheduling and patient-doctor interaction. • Utilized GraphQL with Apollo Client to query the backend, enabling efficient data fetching, batch requests, and cache updates, reducing server load and improving performance. • Managed application-wide state with Redux and handled side effects with Redux-Saga, streamlining complex appointment logic and asynchronous actions. • Integrated WebSocket for real-time updates on appointment statuses, providing live notifications to users when a doctor becomes available or a slot opens up.• Built the user interface with Ant Design, incorporating their form components for easy data input, and ensured the app adhered to WCAG 2.1 accessibility standards. • Implemented custom hooks for reusable logic like form validation, API calls, and caching, promoting code reusability and scalability. • Optimized performance by leveraging React Profiler and React DevTools to analyze and reduce unnecessary renders in components, achieving faster UI responsiveness. • Integrated third-party OAuth services for patient authentication, enabling secure, seamless logins via Google and Facebook. • Worked closely with the backend team to optimize GraphQL schemas and ensure minimal over-fetching of data, improving application speed and efficiency -
Frontend DeveloperLyfe Marketing Jan 2017 - Jul 2018Atlanta, Georgia, United States• Built a social media management platform using React and TypeScript for strong type-checking and improved code maintainability, allowing users to schedule and track posts across multiple platforms. • Developed complex data visualizations using Chart.js, enabling users to analyze engagement metrics such as likes, shares, and comments in real-time. • Implemented a Redux architecture for state management, ensuring smooth data flow between the UI and backend, along with Redux-Thunk for handling side effects and async API calls. • Integrated RESTful API services for handling social media account connections and fetching user engagement data, utilizing Axios for efficient network requests. • Applied TypeScript interfaces and types to create strongly-typed components, which helped catch errors early in development and reduce runtime bugs. • Implemented a dynamic scheduling feature using Drag and Drop API and React DnD, allowing users to visually schedule posts with drag-and-drop functionality. • Enhanced UX by implementing lazy loading for larger data sets and posts, enabling the application to load progressively without compromising performance. • Built reusable UI components with Styled Components for consistency and theme management across the application. • Integrated OAuth for secure user authentication, allowing users to sign in with Google, Facebook, and LinkedIn. -
React DeveloperCapgemini Dec 2014 - Dec 2016Burbank, California, United States• Developed a real-time document collaboration tool using React and Redux, allowing multiple users to collaborate on documents simultaneously with live updates. • Utilized WebSocket to maintain real-time connections between clients, ensuring that changes made by one user were instantly reflected for all collaborators. • Implemented a Redux architecture for state management, ensuring smooth data flow between the UI and backend, along with Redux-Thunk for handling side effects and async API calls. • Implemented Firebase for user authentication, database management, and real-time data synchronization, ensuring low-latency, real-time updates. • Built a responsive UI using CSS Grid and Flexbox to ensure the tool functioned seamlessly across different screen sizes and devices. • Used Redux to manage application state, ensuring that the document’s current state, user edits, and comments were stored and updated across all active clients. • Integrated rich text editing functionality using Draft.js, allowing users to apply styles, formatting, and embedded images into documents. • Implemented robust error handling and offline support using Service Workers, ensuring a smooth user experience even when the connection was lost. • Enhanced the app’s performance by implementing virtualized rendering for large documents, significantly reducing memory consumption and improving scroll performance. • Collaborated closely with the backend team to optimize the WebSocket connection logic, ensuring that messages were delivered reliably and efficiently during high traffic periods.
Michael Harris Education Details
-
Computer Science
Frequently Asked Questions about Michael Harris
What company does Michael Harris work for?
Michael Harris works for Infosys
What is Michael Harris's role at the current company?
Michael Harris's current role is Software Engineer at Infosys.
What schools did Michael Harris attend?
Michael Harris attended Nyu Tandon School Of Engineering.
Who are Michael Harris's colleagues?
Michael Harris's colleagues are Arpit Bhardwaj, Shivam Raju, Reetika Gupta, Sanjeev Sheoran, Sargunasubburaj Vellaichamy, Anurag Anand, Bhavani Donuru.
Not the Michael Harris you were looking for?
-
Michael Harris
New York City Metropolitan Area8gmail.com, citadelsecurities.com, gmail.com, morganstanley.com, morganstanley.com, gmail.com, yahoo.com, theice.com1 +191425XXXXX
-
Michael Harris
Scottsdale, Az9gmail.com, globalmedia.com, hewitt.com, cs.com, irez.com, yahoo.com, globalmed.com, globalmed.com, globalmed.com4 +148039XXXXX
-
Michael Harris
Engineering Leader | Project Management | Manufacturing | Product Development | Operations ExcellenceDenver Metropolitan Area -
Michael Harris
San Diego Metropolitan Area7motivational.com, gmail.com, gmail.com, yahoo.com, holdrite.com, biasandiego.org, boysgirlsclubsm.org -
Michael Harris
Irving, Tx3harristech.com, microsoft.com, microsoft.com7 +121445XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial