Summary
Overview
Work History
Education
Skills
Languages
Timeline
SoftwareDeveloper
VIJAYAMARAN MANIMARAN

VIJAYAMARAN MANIMARAN

SENIOR MANAGER
CHENNAI,Tamil Nadu

Summary

Dynamic senior manager with 14 years of expertise in front-end web and mobile development. Proven track record in leading cross-functional teams to deliver innovative digital solutions that enhance user experience. Proficient in HTML, CSS, JavaScript, and modern frameworks like React and Vue, with strong skills in code review, system design, and architecture. Experienced in people management and performance evaluation, adept at mentoring talent and fostering a collaborative work environment. Committed to staying ahead of industry trends to drive continuous improvement and innovation.

Overview

15
15
years of professional experience

Work History

Senior Manager

PricewaterhouseCoopers Service Delivery Center
04.2022 - Current
  • Crafted reusable and modular React components, employing Functional and Class Components to optimize performance and maintain code flexibility.
  • Implemented controlled and uncontrolled components for managing form inputs using the useState and useEffect hooks, enhancing user interaction and data flow.
  • Utilized Redux for centralized state management, creating action creators, reducers, and selectors to efficiently manage application state with tools like createSlice from Redux Toolkit.
  • Efficiently handled routing with React Router, creating a dynamic navigation system that supports nested routes and lazy loading of components using React.lazy and Suspense to enhance initial load performance.
  • Managed role-based authentication for routes, ensuring users only access permitted areas based on their roles, enhancing security and user experience.
  • Developed a custom private package to encapsulate shared functionalities and components, facilitating reuse across multiple applications and promoting consistency in development.
  • Utilized Axios interceptors to manage API token lifecycle, handling token refreshes and automating authorization headers for all outgoing requests.
  • Effectively managed API failure error codes using interceptors, providing centralized error handling and user feedback for better handling of API errors and failures.
  • Wrote comprehensive unit and integration tests using Jest and React Testing Library, ensuring high code coverage and reliability of components by testing component rendering and behavior.
  • Conducted regular code reviews to ensure adherence to coding standards, promote best practices, and provide constructive feedback to team members.
  • Employed ESLint for linting and Prettier for code formatting, maintaining code consistency and readability across the codebase with configurations specific to React and JavaScript best practices.
  • Implemented code splitting and dynamic imports with React.lazy and Suspense to reduce initial load times and enhance user experience through lazy loading of components.
  • Optimized component rendering using React’s memo, useMemo, and useCallback hooks to prevent unnecessary re-renders and improve performance in data-heavy applications.
  • Developed robust services for API integration using Axios, managing responses, and errors effectively with async/await syntax, and utilized observables for handling streams of data.
  • Employed error handling strategies for API calls, providing clear feedback to users through toast notifications and UI indicators, and implemented loading states for better user experience.

Senior Technical Lead

HCL Technologies Mexico
01.2021 - 04.2022

Developed Mobile Framework 1.0 application which consolidates casino mobile products for ease of use. Several casino mobile products can be accessed from the Mobile Framework interface, running inside the application for quicker access to a needed app. Mobile Framework has several benefits:

  • Authentication: single sign-on allows quick access to all IGT applications.
  • Data provider: With several applications running inside Mobile Framework, data for the casino floor is easy to obtain.

Technical Lead

HCL Technologies
08.2017 - 01.2021

Worked on the development of online game for lottery applications. Flash animated wireframes provide by the lottery will be converted into a full featured online game using phaser framework which in deep using HTML 5 CANVAS to create the games for web environments. Wager information such as ticket id and outcome scenario such as win, or loss will be sent from backend API.

Technology Lead

Cognizant Technology Solutions, CTS
08.2014 - 05.2017

Worked on an active platform for UK primary schools for children aged between 4 & 11 (under the age of 12). This is an online home of engaging, market leading learning services for primary / elementary schools, optimized for use it started in UK initially but now it is an international school providing services across the globe in several countries.

Senior Software Engineer

L & T Technology Services
07.2013 - 08.2014

Developed a global hybrid app developed for android and IOS platforms to view the contents that is recorded in the SetTopBox into the mobile or tablets so as the user can view and play the recorded contents from the device that is stored in the SetTopBox. With this application the user can access the recorded contents from the STB into the device and the user is able to play, download the contents in the device. The user interface is completely built with JavaScript and html so as the look and feel of the app will be same across all devices irrespective of their operating system. The user interface is completely created as a package API so it can be used for any SetTopBox irrespective of their hardware and software environment changes. The player integrated in this application is a partial native and partial UI (i.e. content will be played through native player and the controls will be of HTML).

Software Engineer

Tutorvista Global Pvt Ltd
04.2012 - 06.2013

Developed an online tutoring session application developed for desktop platform. This application is focused to create a classroom in web environment. This is an online learning programs targeted to students which helps them to improve their subject knowledge with this application. This application acts as a mediator between the students and the tutor by which an online classrooms session will be created. This application comprises of two parts such as live sessions and document sessions. In this live session, a student can initiate a request for tutoring which will be in a queue and picked up by the tutor who is already waiting for a session. This will happen through a medium called whiteboard by which the student tutor session will be created. So a tutor and student can directly interact with each other like a classroom in school.

IT Engineer

CMC Limited
10.2011 - 04.2012

Developed a web mail application for the indiatimes users. Worked on a web-mail product which has multi features such as sending and receiving direct messages to several social networking sites such as Facebook, Twitter, and LinkedIn in addition to other web mail services. The Main feature of the product is that it brings all social networking sites in a single platform. The product uses Zimbra mail server as a base and uses its SOAP API's to communicate with mail client and provide the full-fledged support for the end users. In addition, chat services are also integrated with the product so the users can instant chat with their friends. The special features in this chat service is that the user can be able to chat with other XMPP chat clients such as (Google, Yahoo etc.).

Software Engineer

Kelsa Info Comm
08.2009 - 05.2011

Developed an e-recruitment website for the job seekers and employers. Apart from other recruitment websites we have provided some additional functionality. The job seekers are able to specify their complete details in a clear way. They can provide details such as their employment, education, projects, awards and achievements, functional blogs or their company website and they can also upload their relevant education and employment documents and their resume. To increase their relationships with their classmates and coworkers, to connect and increase their credibility. They can also import their friends' email list from various social networking sites such as face book, twitter, LinkedIn.

Education

Bachelor of Engineering - Electrical, Electronics And Communications Engineering

Arasu Engineering College
Kumbakonam, India
04.2009

Skills

    React JS, Redux, Vue JS, Vuetify, Material UI, HTML 5, CSS 3, SCSS, Spring Boot, MongoDB, Angular, Phaser, Ionic, Capacitor JS

Languages

Tamil
Bilingual or Proficient (C2)
English
Upper intermediate (B2)

Timeline

Senior Manager

PricewaterhouseCoopers Service Delivery Center
04.2022 - Current

Senior Technical Lead

HCL Technologies Mexico
01.2021 - 04.2022

Technical Lead

HCL Technologies
08.2017 - 01.2021

Technology Lead

Cognizant Technology Solutions, CTS
08.2014 - 05.2017

Senior Software Engineer

L & T Technology Services
07.2013 - 08.2014

Software Engineer

Tutorvista Global Pvt Ltd
04.2012 - 06.2013

IT Engineer

CMC Limited
10.2011 - 04.2012

Software Engineer

Kelsa Info Comm
08.2009 - 05.2011

Bachelor of Engineering - Electrical, Electronics And Communications Engineering

Arasu Engineering College
VIJAYAMARAN MANIMARANSENIOR MANAGER