Ramchand - React Developer |
chandperalaram@gmail.com |
Location: Dallas, Texas, USA |
Relocation: Yes |
Visa: H1B |
Resume file: PRC_REACT DEVELOPER _1743514142822.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
Ramchand
React Developer Email Id: chandperalaram@gmail.com Phone: 1(925)-390-1137 PROFESSIONAL SUMMARY: Over 6+ years of experience in designing and developing in the IT industry using JavaScript libraries and frameworks like Angular JS, React JS, Node JS and jQuery with ECMAScript 2015/ ES6 Specifications. Experience in all phases of Software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design, Development, Implementation, Integration, Documentation, Testing, and Deployment and Software Testing Life Cycle (STLC) models in Waterfall, Agile/Scrum. Experience of working in an offshore-onshore model with experience at both ends. Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs. I am skilled at analyzing and solving browser compatibility challenges and possess the ability to maintain consistency and well commented HTML and CSS markup. Extensive Knowledge in CSS2/CSS3, LESS, SASS, Twitter Bootstrap and Material UI Styling Modules. Used CSS frameworks and pre-processing platforms (SASS & LESS). Created Mobile Web Solutions using Responsive Web Design (RWD), twitter Bootstrap and JQUERY MOBILE. I am proficient in developing web pages quickly and effectively using HTML 5, CSS3, JavaScript and jQuery and experience in making web page cross browser compatible. Good knowledge of using CLOSURE in JAVA SCRIPT. Good hands-on expertise in working with the JavaScript frameworks like jQuery, Typescript, Angular.js, Node.js, React.js, React.js, React.js, React Native and Backbone.js. Good Experience on MVC frameworks like Angular JS 4, Angular JS 2.0 for creating Single Page Application (SPA) using concepts like Routing, Dependency Injection, Observables, Services, Ng Zones, Components and Directives. Practical experience of working with technologies like Kendo UI and UI jQuery for developing a presentable User Interface. Strong Knowledge in JavaScript Object Oriented Programming (OOP). Good understanding of Document Object Model (DOM) and DOM functions. Built responsive sites using a combination of fluid layouts, Media queries and fluid media. Experience in developing applications using Angular JS-Bootstrap like Grids, Toolbars, Panels, Flexbox, Combo-Box and Button. Experience in using various jQuery UI controls and corresponding Event handlers. I specialized in developing Web 2.0 Apps using core jQuery along with AJAX/JavaScript. Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML. Worked with Python to implement a few projects. I am an expert in Adobe Illustrator, Adobe Photoshop, Adobe in Design, Adobe Bridge, Adobe Designer, Adobe Image Ready, Adobe/Multimedia Flash, Dreamweaver. Experienced in using automation tools like Bower, Grunt, and Gulp. Used Gulp as intuitive streaming build tool built on Node JS. Experience with building automation tools like ANT and MAVEN. Worked with continuous tools like Jenkins. Proficient in working with Apache, IIS web servers and GITLAB used SVN, GIT & TFS for version control and Clear Quest, JIRA for bug fixing. Worked on improving code quality using JS Hint, JS Lint / Use Grunt to minify and uglify the files. Experienced in using NPM module bower for managing UI dependency / Good experience working with High Traffic Websites. Excellent in database connection like Oracle and MongoDB using waterline and persist. Experience with User Acceptance Testing (UAT) and Accessibility Testing. Employed modern software engineering practices (Continuous Integration, Specification by Example, Behavior / Test Driven Development BDD, TDD) and the respective tools by writing test cases using Jasmine, JUnit Framework. Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome. TECHNICAL SKILLS: Web-Technologies/Languages HTML, HTML5, XHTML, DHTML, XML, CSS, CSS3, Java Script, jQuery, Bootstrap 3/4, PHP, JSP, Ajax, ES5, ES6, JSON, LESS, SASS, DOJO, C, .Net, Java Frameworks React JS, React Native, Redux, Angular JS/2.0, jQuery, Node JS, Backbone.js, Entity, EXTJS, D3 JS, Junit Application/Web servers WebSphere8.0, WebLogic 8.x/7.x, Oracle, Tomcat 5.0, JBoss 5.0 Database Environments Oracle, MySQL, DB2, PostgreSQL, MongoDB, Mark Logic, Dynamo DB Operating Systems Windows, Ubuntu, CentOS, VM ware, Unix, Linux, Red-hat Linux, Solaris, Docker, IOS. SCM Tools Bit Bucket, GIT, SVN, CVS, Perforce, Clear-case, Subversion IDEs and Tools Visual studio, Eclipse, Atom, Sublime, RAD, Firebug, Web storm, Net beans Testing Tools/Frame works ALM, Junit, TestNG, Selenium, Jasmin, Karma, Jest, Enzymes Building Tools/CI&CD AWS, Maven, Gradle, RESTFUL, SOAP Web Services, Spring Boot, Micro Services, Jenkins-CI/CD, CMS, Web Pack, Grunt, Gulp, Jira, Rally, Postman, Swagger, , Kubernetes and Docker Data visualizations D3.JS, DOJOX, Google charts Software Methodologies Waterfall, Agile, Scrum PROFESSIONAL EXPERIENCE: Client: JPMC, Columbus, OH (Remote) January 2024 Present Role: React developer Responsibilities: Developed dynamic, responsive user interfaces for enterprise-level applications using React.js, TypeScript, and modern front-end libraries, delivering seamless and intuitive user experiences. Built reusable and scalable React components with hooks and React Context or Redux Toolkit for robust state management, enabling efficient data flow and maintainable code. Translated Figma and Adobe XD designs into pixel perfect, accessible React components, following WCAG guidelines and modern UI/UX best practices. Integrated GraphQL APIs using Apollo Client, implementing advanced features like caching, optimistic UI, pagination, and subscriptions for real-time updates. Utilized Material UI, Chakra UI, and Tailwind CSS to ensure consistent, responsive, and accessible UI design aligned with enterprise-grade design systems. Implemented advanced performance optimizations in React apps, including lazy loading, code splitting, React. Memo, and React Suspense to reduce load times and improve user experience. Created real-time dashboards and data visualizations using D3.js, Recharts, and Chart.js, integrating them into React components for effective presentation of complex datasets. Automated build, test, and deploy pipelines using CI/CD tools such as GitHub Actions, Jenkins, and Docker, enabling rapid and reliable delivery of React applications. Ensured mobile-first and cross-browser compatibility through responsive design principles and thorough testing across various screen sizes and devices. Conducted usability testing and UX research to gather user insights and iterate on React components to boost user engagement and satisfaction. Monitored app performance using tools like Lighthouse, Chrome DevTools, and AWS CloudWatch, identifying and resolving bottlenecks to ensure smooth operation. Led the adoption and integration of enterprise design systems into React applications, maintaining brand consistency and enabling design scalability across multiple teams. Collaborated with backend teams to integrate React apps with Java-based microservices, ensuring seamless communication and data consistency across distributed systems. Designed and consumed RESTful and GraphQL microservices built using Spring Boot, enabling modular, maintainable, and scalable application architecture. Participated in the development and deployment of Java microservices with Spring Cloud, leveraging tools like Eureka, Feign, and for service discovery and API gateway routing. Secured microservices using OAuth2/JWT authentication and implemented centralized logging and monitoring with ELK Stack and Prometheus/Grafana. Worked in Agile/Scrum teams using Jira for task tracking and Git for version control; mentored junior developers on React best practices, architecture, and performance tuning. Environment: React.js, TypeScript, Redux Toolkit, React Context, Apollo Client (GraphQL), RESTful APIs, Figma, Material UI, Tailwind CSS, Chakra UI, Node.js, D3.js, Recharts, Chart.js, Docker, GitHub Actions, Jenkins, AWS Cloud (EC2, S3, Lambda, RDS, CloudWatch), SQL, PL/SQL, HTML5, CSS3, Agile (Scrum), Jira, Visual Studio Code, Git. Client: Radian, Philadelphia, PA April 2023 December2023 Role: React Developer Responsibilities: Engineered scalable and high-performance React 18 applications using TypeScript and modern JavaScript (ES6+), focusing on modular architecture and reusable component design. Leveraged GraphQL with Apollo Client to build real-time, data-rich applications with features like fragments, subscriptions, pagination, and cache normalization. Designed and implemented Progressive Web Apps (PWAs) using React, enabling offline capabilities and near-native performance. Built custom hooks, context-based state management solutions, and utilized Redux Toolkit to handle complex UI logic and improve maintainability. Styled responsive and accessible UIs using SASS, Styled Components, and Tailwind CSS, applying a utility-first design methodology. Developed and deployed micro-frontend architectures with React and Module Federation, enabling modular builds and independent deployments. Integrated WebSockets and GraphQL subscriptions into React applications to provide seamless, real-time data updates. Configured React Router v6+ with nested and dynamic routing, along with custom authentication guards for secure navigation. Prioritized WCAG 2.1-compliant accessibility and responsive design using mobile-first principles for consistent user experiences across devices. Optimized application performance using code-splitting, lazy loading, and Suspense for efficient resource loading. Built robust test coverage using React Testing Library, Jest, and Cypress, enhancing code quality and reducing regressions. Used Storybook to build, document, and showcase reusable UI components for faster frontend collaboration and consistency. Created interactive data visualizations with D3.js and Recharts, enabling intuitive dashboards and insight-driven analytics. Managed cloud integration with AWS services such as S3, Lambda, CloudFront, and DynamoDB, embedding serverless capabilities in client applications. Streamlined CI/CD pipelines with GitHub Actions, Docker, Docker Compose, and Jenkins for efficient deployment workflows. Containerized React applications and deployed via Kubernetes to support horizontal scaling and seamless service orchestration. Collaborated with backend teams to develop and integrate with Java-based microservices using Spring Boot and Spring Cloud, focusing on modularity, scalability, and performance. Designed and consumed RESTful and GraphQL microservices in a distributed system, implementing API gateways with Spring Cloud Gateway and service discovery via Eureka. Implemented OAuth2/JWT-based authentication and authorization for secure communication between frontend and microservices. Contributed to backend development using Express.js, building RESTful endpoints, middleware, and integrating with databases for lightweight backend services. Documented APIs and data flows using GraphQL Playground, Swagger, and Confluence, ensuring alignment between frontend and backend teams. Participated in Agile (Scrum) development, closely collaborating with UI/UX designers, backend developers, and QA to deliver scalable, high-impact product features Environment: React 18, TypeScript, GraphQL (Apollo Client), Redux Toolkit, React Query, Styled Components, Tailwind CSS, SASS, RESTful APIs, WebSocket s, AWS (S3, Lambda, CloudFront, DynamoDB, EC2), PostgreSQL, MongoDB, Docker, Kubernetes, GitHub Actions, Jenkins, Cypress, Jest, React Testing Library, D3.js, Recharts, Storybook, HTML5, CSS3, Agile (Scrum), JIRA, Visual Studio Code, Git. Client: BCBS Jacksonville FL March 2022 March 2023 Role: React Developer Responsibilities: Designed & developed using HTML5, CSS3, JavaScript, Bootstrap4, React JS, Typescript, Redux, XML, Node JS, JSP, JSON, Vue.js, JSX, and Ajax Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table. Created front-end technology using React JS and backend using NODEJS. Actively involved in the design discussions of re-architecting the project. Applied optimization techniques to reduce page size and load times to enhance user experience using sprites. Implemented React JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF and Used React-Router to turn application into Single Page Application. Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags. Built administrator page displaying profile information in React.js and GraphQL. Wrote data mutations in GraphQL which allows user to update their username and password information. Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React JS and Graph QL. Maintained states in the stores and dispatched the actions using redux and saga. Implemented the Drag and Drop functionality using React-Draggable. Used React-Autocomplete for creating google map s location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using React. Used Excel Builder 3rd Party open-source library and tweak it to make sure it will work with IE11. In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux. Used Middleware, Redux-Promise in application to retrieve data from NodeJS Backend and to also perform RESTFUL services. Used CMSAPI from content management system team and create a NODE API from CMS and render back to UI. Have worked on AWS cloud for fetch the pictures files from AWS to UI. Used Jenkins CI/CD pipeline for code deployment. Used Gulp, Grunt to test JavaScript Working with ECMA Scripts 6 features, for build of JSX and ES2015(ES6) used Babel, webpack. Worked with modules like MongoDB and mongoose for database persistence using Node JS to interact with MongoDB. Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node JS. Worked with NPM commands and using package. JSON for managing dependencies and dev-dependencies of Node JS applications. Extensively used GIT for version controlling and regularly pushed the code to GitHub and Used Jenkins CI/CD pipeline. Used D3 for interactive data visualizations in web browsers. Used Version one as the bug tracking system to track and maintain the history of bugs/issues on everyday basis. Worked with JASMINE unit test framework to write unit tests for JavaScript code. Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs. Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets. Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues. Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team. Environment: HTML 5, CSS3, SASS, LESS, JavaScript, sketch, Bootstrap4, Ajax, React JS, Redux/Saga, Type Script, Flex, D3, Jest-Enzyme, Jasmine, Node JS, Babel, Web Pack, My SQL, Graph QL, GULP, GRUNT, XML, XSL, XSLT, ECMA-6, JSON, GIT-hub, Jenkins CI/CD, CMS, Restful API, AWS cloud, Version One, Postman. Client: Broadridge India. June 2018 December 2021 Role: Front End Developer Responsibilities: Coordination of project activities and ensure that all project phases are followed and properly documented. Utilized new software methodologies to be able to adapt to changes in requirements quickly. Involved in client-side tooling, testing & development with HTML, Typescript, Modular JavaScript etc. Created Master Pages, CSS Styles Sheets and Integrated and got approval from Business Stake holders. Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS). Involved in write application-level code to interact with APIs, Web Services using AJAX, JSON and XML. Experienced with implementing different features of Bootstrap. Developed Single Page Application (SPA) using Angular JS Framework. Web application development for backend system using Angular JS and Node.js with Cutting edge HTML5 and CSS3 techniques. Developed Web Application to replace the existing and legacy Website using Angular JS Framework. Implemented Model View Controller (MVC) Design Pattern using Angular JS. Used Node.js as the package manager for development workflow dependent plugins. Used Angular JS controllers to update entity models and Tasks database. Involved in parsing JSON API to JDOs and use them in frontend. Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML. Successfully implemented Auto Complete/Auto Suggest functionality using AJAX, jQuery, DHTML, Web Service call and JSON. Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS. Environment: HTML5, CSS3, AJAX, Typescript, JavaScript, jQuery, AngularJS, SVN, Sketch, Jasmine, Karma. Education Details : Bachelor s in computer science -2018 Passed out (VIGNAN UNIVERSITY) Master s in information systems and technology-2023 passed Out (UNIVERSITY OF NORTH TEXAS) Keywords: cprogramm continuous integration continuous deployment quality analyst user interface user experience javascript access management sthree database information technology procedural language Florida Idaho Ohio Pennsylvania |