| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
PH: PHONE NUMBER AVAILABLEEMAIL: EMAIL AVAILABLE6 years of experience in Software Development Life Cycle (SDLC) in developing and designing user- friendly, cross-browser complaint websites, and User Interface (UI) applications.Experience in designing User Interface (UI) applications and professional web applications using HTML5,CSS3, JAVASCRIPT, JQUERY, AJAX, JSP, JSON, Bootstrap.js, React.js, and Angular.js, Backbone.js, Ext.js.Extensive experience in writing SPA (single page applications) using RESTFUL web services plus Ajax, Bootstrap, and AngularJS libraries like UI-Router, and ng Resource.Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as Angular and React JS.Experience in developing UI using Angular frameworks like AngularJS, Angular2/4/6/8/10/12, React JS, HTML CSS JavaScript.Expert in JavaScript principles such as event handlers, DOM manipulation, and object-oriented programming.Created by using different Angular 5 components to develop the front end and used Web API for the backend.Experience in developing SPA using Angular 2/4 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading, RXJS, Services, and Routers. Also created React JS directives, factories, and services for developing single-page web applications.Involved in creating MVW (Web API) to implement React JS framework for client-side rendering to optimize the front end.Implemented React JS client-side form validation to validate the user inputs before passing them to the back end.Developed React JS pages, Web services calls, and AJAX calls for the applications used in the development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using the scope.Strong experience using RESTful web services for creating SPA.Experience in web development with MEAN stack (MongoDB, Express.js, Angular, Node.js). Good knowledge of React and Redux frameworks.Worked with modules like MongoDB and mongoose for database persistence using Node JS to interact with MongoDB.Know the partition of Kafka messages and set up the replication factors in Kafka Cluster.Experience with AngularJS controllers, views, and services for new website features.Responsive Web Design (RWD) for different types of Devices like tablets and mobiles using media queries and libraries like Bootstrap.Good knowledge of working with the express.js framework and creating single and multi-page web applications.Strong understanding of HTTP protocol, WebSocket, and other web technologies.Experienced with Single Page Apps that interface with external APIs via REST, and WebSocket libraries.Experience with Object Oriented Programming Concepts, Object Oriented JavaScript, and Implementation.Experience using AJAX to create interactive web applications.Experienced with implementing different features of Bootstrap including responsive web design.Experience in using various jQuery UI controls and corresponding Event handlers.Experience in testing/building tools like Jasmine, Karma, and JenkinsInvolved in writing application-level code to interact with Restful Web APIs, and Web Services using AJAX Frameworks, JSON, XML, and jQuery.Work Experience: -Role: Web UI DeveloperClient: Optum Inc - REMOTEJune 2023 Till dateDescription: Developed & maintaining an e-commerce Website for the Health Care where the users can purchase medical equipment like hearing machine products/various medical products. Developed Login screens for guest & authenticated users and placing orders (includes checkout process - financial transactions, confirmation email, order history, reordering, tracking, cancelling etc.,)Responsibilities:Created and designed the web application using HTML5, ES6, React DOM, Redux, and React widgets such as Input controls, Navigational components, Informational components, containers, etc.Involved in writing application-level code to interact with APIs, and Web Services using JavaScript/Typescript, AJAX, JSON, XML, React js, Node JS, and jQuery.Working with ECMA Script 6 features. Used Babel, web pack, react JSX presets.Involved in developing HTML and JavaScript/Typescript, React for client-side presentation and data validation on the client side within the forms.Involved in creating React.js with Redux pattern for component-driven web development.Designed modular and reusable React components and performance optimization for SPA development.Used React-Router to turn an application into Single Page Application.Developed web pages using JavaScript/Typescript, React JS, React hooks, Context API, J Query, JSON, Node.js, Ajax, Redux.Used JQUERY core library functions for the logical implementation part at the client side.Involved in writing Node JS API for Amazon Lambda to manage some of the AWS services and to store documents in AWSResolved UI issues/Functionality issues reported by Tester/QA. Involved in Agile Story point methodologies and full software development lifecycle, which includes designing, coding, testing, debugging, and support.Maintained states in the stores and dispatched the actions using redux.Implemented react JS code to handle cross-browser compatibility issues in Mozella, IE 7, 8, 9, Safari, and Chrome.Optimized animation logic with optimistic functions to increase performance in rendering.Optimized existing API calls to create efficiencies by deprecating unneeded API calls.Extensively used Git for version control and regularly pushed the code to GitHub.Made use of Gradle and maven for building applications and written structured pom which can be consumed by Jenkins.Produced client-side validation through JavaScript and AJAX for asynchronous communication.Performed a lot of DOM operations for loading and manipulating dynamic content on Webpages.Create and maintain fully automated CI/CD pipelines for code deployment.Actively manage, improve, and monitor cloud infrastructure on AWS, EC2, S3, and RDS, including backups, patches, and scalingWe have followed Agile and Scrum development methodologies.Performing requirement gathering and analysis by actively getting, analyzing, and negotiating customer requirements and preparing the requirements specification document for the application using Jira and ConfluenceEnvironment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Web Pack, Ajax, React JS, Redux, Angular, XML, JSON, Enzyme, Mocha, Jest, Git hub, Bit Bucket, AWS, JIRA, Confluence.Role: UI DeveloperClient: Empower Retirement - Greenwood Village, COFrom July 2022- May 2023Project Description: In the course of my role, I've been intricately involved in the agile development process, ensuring the consistent delivery of high-quality work through monthly iterations. My responsibilities spanned the entire software development lifecycle, from initial design to deployment. Leveraging an array of cutting-edge technologies such as HTML5, CSS3, Angular, ReactJS, and Node.js, I crafted efficient and user-centric applications.Responsibilities:Participate in development of high-performance web applications using JavaScript, HTML, CSS, jQuery, Node.js, React JS, and Material-UI.Use React JS, class, and functional components (including hooks) in JSX, which combines HTML and JavaScript.I was involved in a project with Confidential wherein I was tasked to develop a few screens in React Js using Redux.Nest is a server-side (backend) application framework beautifully crafted to support developers productivity and make their lives happier.Developed responsive client-side application to integrate with server side using JavaScript, React Js, Node. js, Bootstrap, Material Ui, Formik.Experience using React.js and Redux with GraphQL on server side.Design and development of Server Side Rendered Web application using Next.js, Node.js and material UI.Used NextJS for server-side rendering for better performance.Displaying profile information in React.js and GraphQL.Wrote data mutations in Graph QL which allows user to update their username and password information.Use Node.js to run Grunt tasks and build properly the project (compile, minify, etc.).Implement modules into Node.js to integrate with designs and requirements.Interact with service developers to consume the REST APIs.Worked with NPM commands and using package. Json for managing dependencies and dev-dependencies of Nod.JS applications.Incorporated React Hooks with gradual adoption / migration strategy.Migrated major class-based containers to Redux connected functional component containers, allowing for compatibility with newer functional component libraries, while introducing react-redux hooks into newer containers to maintain React Redux global state management.Authenticate the API access from the frontend using middleware JWT.Use ES6, Typescript, ReactJS, Redux framework for binding, DOM models linking, view model underlaying data and behaviours.Worked on GIT as a version control. Utilized NPM scripts for build and test environments in a Node.js application.Participate in creating interactive UI's using One-way data flow, Virtual DOM, JSX.Implement Component life cycle architecture, store actions, using socket.io in React-Redux app to handle real-time data, installing React Router for API calls in React JS.Use Chrome extension Postman REST Client, an HTTP client for testing web services.Used Axios with React for making AJAX Calls.Working on our own CSS library using PROVIDENCE FRAMEWORK for styling.Environment: React Js, Node Js, HTML, CSS, JSON, jQuery, Restful API, JavaScript, Jenkins, IBM Urban Code deploy, SASS, Postman, Axios, React Hooks, Next Js.Company: TCS (Bangalore, India)Role: Software DeveloperMay 2018 Feb 2022First Republic bank (Jan 2020 Feb 2022)Project Description:The First Republic Bank is a diversified financial services company providing banking services to customers. The main aim of the project was to build and update Rules and Regulations or Employee Handbook of federal and state laws, regulations, and guidance (i.e., Bank Secrecy Act) for internal employees. When regulations are updated, ensure employees read and sign the disclaimer before continuing with banking. Working as a UI developer, I created regulation reading interface models, and regulation editing models so that the legal affairs department could update new regulations and get employees to sign off easily.Responsibilities:Worked on developing and upgrading customer management system platform to improve the system efficiency in both front-end and back-end to store and manage the information details of customers.Built webpage in JSX and HTML5, implemented function with JavaScript based on ReactJS and adjusted layout with CSS3.Adopted React router to construct a single-page application, which provided users a seamless and user-friendly experience during switching pages.Worked on React hook using JavaScript to manage status of controlled components, such as visibility of some information and accessibility of a button.Checked authentication by using Reacthook and Redirect method to prevent unauthorized visiting.Developed Object Oriented JavaScript code to dynamically generate and manipulate UI elements. Incorporated Redux and React Hooks with gradual adoption / migration strategy.Experience in Redux for stateful management and plus lifecycle for component's internalize stateful management.Implemented asynchronous actionsThunkas middleware in Redux and used axios to send multiple HTTP requests.Strong skills in designing and building thunk action creators like CRUD operations with Axios.Utilized Express.js router to deal with different incoming httprequests.Implemented file read/write system in Node.js to read and save uploaded members' avatar or photo in server's local folder and store the URL in database.Designed member schema and developed database in NoSQL database MongoDB for fast read/write operation and utilized Mongoose to manipulate the database.Improved MongoDB visiting performance by implemented populate function to avoid repeated database visiting for related information.Developed Node.js middle layer to enable server-side rendering (SSR) and search engine optimization (SEO).Designed backend REST API using Express.js to allow create, read, update, and delete operations on users' information management.Developed REST API based on predefined data structure and tested in Postman to provide access to front-end.Environment: HTML5, JSX, React JS, JavaScript, API, Ant, CSS3, Bootstrap, Material UI, REST API, NoSQL, UI, Redux, Mongoose, MongoDB, Express.JS, Thunk, React Router, React-Thunk, React-Hooks, React-Props, AWS.Client: Baxter Healthcare Corporation (May 2018 Nov 2019)Project Description: Baxter Healthcare Corporation develops, manufactures, and markets healthcare equipment and instruments. It focuses on critical therapies for life-threatening conditions, specifically with products and services in blood therapies, cardiovascular medicine, medication delivery, and renal therapy. The company offers its products in the United States and internationally.Key Contributions:The main aim of our application is to streamline and automate the process of single page application using ReactJS with the Redux framework.I used web pack, react.js to render application architecture.Used ReactJS components, Forms, Events, Keys, Router and Animations.Worked on ReactJS for developing UI using Sorting, Pagination and rendering for search page.Involved in ReactJS for Data patterns, which improves readability and made it easier to maintain larger apps.Proficient in writing react code with help of ECMAScript 2015(ES6) and JSX.Used Redux/Flux to maintain unidirectional flow of data.Used Redux library to get state of application.Reduced the code logic using ES6 reusable controls.Developed user interface using Node.js and developed client-side interface using React.js.Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and redux library.Created some reusable components for designing interfaces using ReactJS.Used ReactJS for declarative, efficient, and flexible JavaScript library for building user interfaces.Used REDUX Architecture to route different endpoints, made Restful services to manipulate data.The application included creating simple React components in parent child relationships and fetch the server data and render the output in a static HTML structure.For server-side programming used Java, so having intermediate knowledge of Java, JSP, Servlets, JDBC, Struts, spring and hibernate.Used dependency tools Grunt Gulp to perform repetitive tasks minification, compilation, Unit testing.We follow AGILE methodology and JIRA for the bug tracker tool.Created front-end unit tests using Mocha for React Action methods and Reducers.Used SASS to customize the styles of HTML and preprocess the CSS files.Involved in implementation of RESTful web service APIs using AJAX calls and JSON as data exchanging tool.Environment: HTML5, CSS3, JavaScript, ReactJS, Redux, React Native, ES6, Babel, NPM, LESS, AJAX, Web Pack, JSON, RESTful web services, Java, Spring, Hibernate, Mocha, Web pack, Grunt, Gulp, Git, Jira and Agile Scrum.EDUCATION: MASTERS in computer and Information sciences |