| 20,000+ Fresh Resumes Monthly | |
|
|
| Related Resumes React, Angular, Node, Front-end developer Germantown, MD React Developer Information Technology Baltimore, MD React Js Stack Developer Bowie, MD Stack Developer React Js Baltimore, MD Software Development React Js Owings Mills, MD Full-Stack Developer React Js Ashburn, VA UI Developer Reston, VA |
| Click here or scroll down to respond to this candidate Candidate's Name
Front-end DeveloperPHONE NUMBER AVAILABLEEMAIL AVAILABLE
PROFESSIONAL SUMMARY 7+ years of experience as a Front-end Web Developer/Designer, specializing in building scalable Single Page Applications (SPAs) and User Interfaces across domains like Healthcare, IT Service Management, and e-commerce. Developed dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript, Angular (v13/11/8/5/4/2), React.js, Next.js, XHTML, jQuery, and Ajax. Hands-on experience with cross-platform JavaScript libraries and frameworks like jQuery, Angular, React.js, Node.js, and Bootstrap for simplifying client-side scripting. Expertise in building responsive web applications using React.js with state management via Redux and Context API. Strong grasp of modern JavaScript standards, leveraging ES6+ features for clean, efficient code. Developed and maintained RESTful APIs and server-side components using Node.js for seamless frontend-backend integration. Extensive experience in building Responsive Web Design (RWD) pages with HTML5, CSS3, SASS, and ensuring cross-browser compatibility. Proficient in version control using Git and collaboration through platforms like GitHub, GitLab, and Bitbucket. Developed SPAs using Angular, React.js, Next.js, Node.js, GraphQL, and TypeScript. Built complex SPAs using Vue.js with Backbone Marionette wrappers for routing. Expert in creating web standards-compliant, table-less layouts using CSS3 and design tools like Sketch, Adobe Photoshop, Adobe XD, Balsamiq, and InVision. Hands-on experience with Adobe Experience Manager (AEM), including workflow setup and user management, and deep knowledge of AEM core components (e.g., Sling, OSGI, JCR, Dispatcher). Developed a UX library of React components including Button, Checkbox, Input, Icons, Toggle Button, Dropdown, and more. Strong experience in applying MVC and event-driven design patterns using AngularJS, REST, JavaScript, and JSON. Proficient in Spring framework modules like Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security, and Spring Boot. Skilled in deploying and managing web applications on AWS using services like S3, EC2, Lambda, and RDS. Extensive use of Node Package Manager (NPM) to manage modules and install automation tools like Grunt and Express. Worked with third-party plugins, APIs, and web services using REST and jQuery. Experienced in creating dynamic web pages and programming various jQuery plugins for enhanced UI/UX. Utilized Grunt for tasks like compilation, minification, testing, and bundling JavaScript code. Solid knowledge of PHP concepts for full-stack development. Proficient in deploying Spring Boot Microservices and Docker containers using AWS EC2 and managing them through Kubernetes. Experience in building isomorphic applications using React.js and Redux with GraphQL on the server-side. Strong understanding of Functional and Unit Testing with tools like Jasmine, Firebug, and browser inspectors (Chrome, Safari). Skilled in MEAN stack development using Angular 13/11/8/2/1.x and Node.js to create multiple POCs. Integrated OpenStack API with AWS EC2 architecture for cloud deployment. Collaborated with Microservices teams to deploy Maven projects via Jenkins CI/CD and manage Docker containers in Kubernetes. Active participant in Agile/Scrum development cycles, using Jira for task management, sprint planning, and tracking progress. Developed UI applications and professional web applications in an Agile environment, involved in the full SDLC including design, coding, testing, and production support. Built multiple SPAs with Angular.js and ensured compliance with WCAG 2.0 and W3C web standards. SKILLS
Web Technologies / LanguagesHTML5, XHTML/ DHTML, XML, CSS, CSS3, JavaScript, jQuery, TypeScript, Bootstrap 3/4, PHP, JSP, Ajax, ES5, ES6, JSON, LESS, SASS, WebpackFrameworks /LibrariesReactJS, React Native, Redux, AngularJS, Angular, Vue.js, ExpressJS, jQuery, NodeJS, Backbone.js, NextJS, Observable Plot, D3.jsDatabase EnvironmentsMySQL, DB2, PostgreSQL, MongoDB, DynamoDBSCM ToolsBitbucket, GitHub, SVN, GitLabIDEs and ToolsVisual Studio, Eclipse, Atom, Sublime, RAD, Firebug, WebStorm, FigmaTesting Tools/Frameworks Junit, Cypress, Selenium, Jasmine, Karma, Jest, Enzyme, PostmanBuild Automation Tools/CI&CDMaven, Gradle, Webpack, Grunt, Gulp, Kubernetes, Jenkins, DockerProject Management ToolsJIRA, Zendesk, Rally, Redmine, TrelloWeb ServicesSOAP, REST, GraphQL, axios, JSONCloud PlatformAWS, Microsoft Azure MethodologyObject Orient Analysis, Agile/Scrum, Design and Development using UML Designing ToolsSketch, Adobe Photoshop, AEM, Adobe XD, Adobe InDesign, Adobe Audition, Balsamiq, Axure RP, Invision.PROFESSIONAL WORK EXPERIENCE:
Client: Wipro, Southlake, Texas
Designation: React Developer April 2024 PresentResponsibilities:
Redesigned login, signup, 2FA, and encrypted personal and security pages using React, enhancing data security and user authentication. Implemented state management, form validation, and error handling for login and signup pages with TypeScript, React Hooks, and custom Hooks. Developed reusable Higher Order Components (HOCs) in React to manage user authentication across multiple pages, ensuring restricted access to protected components. Created an authentication-checking HOC to redirect unauthenticated users to the login page, simplifying secure route implementation. Utilized Redux for secure state management and Node.js with MongoDB for handling 2FA data and encrypted sensitive information like SSNs. Employed React.js features such as Forms, Events, Router, Animations, and both standard and custom Hooks for data storage and state management from multiple API endpoints. Built responsive and cross-browser compatible web pages using HTML5, CSS3, SASS, React.js, JavaScript, Node.js, TypeScript, and MongoDB. Developed dynamic trade and investment tracking charts using D3.js, Observable Plots, ReCharts, GraphQL, and React Hooks. Collaborated on prototypes for trade charts using Figma to enhance user experience and functionality. Incorporated stakeholder feedback to refine UI/UX designs for improved accessibility and usability across devices. Implemented middleware functions in Node.js and MongoDB for authentication, logging, and error handling, contributing to a robust backend. Utilized Bootstrap and React-Bootstrap components such as accordions, date pickers, time pickers, alerts, buttons, and modals. Created a React HOC to connect components to the Redux store, abstracting boilerplate code and streamlining state management. Built RESTful web services with a Node.js server for handling AJAX requests. Developed business and database components for MongoDB access. Implemented a scalable UI application on AWS, using Amazon S3 and AWS Lambda for deployment and performance optimization. Established robust monitoring and logging with AWS CloudWatch to ensure high-quality user experiences. Managed version control with GIT, regularly pushing code to BitBucket.Environment: HTML5, CSS3, Node.js, NPM, ReactJS, JavaScript, JSX, TypeScript, Agile, JIRA, AJAX, JSON, AWS (EC2, S3, Lambda, CloudWatch), Bootstrap, Tailwind, GIT, jQuery, Figma, MongoDB, Redux, BitBucket, RESTful, SOAP, D3.js, ReCharts.Client: BT, London, United Kingdom July 2022 Feb 2024Role: Front end Developer
Responsibilities: Implemented an architecture following a client-server model, with JavaScript, TypeScript, and React.js for the front end, and a server-side component for data storage and processing using Node.js and MongoDB as the database. Designed and developed a user profile management page using Figma, allowing users to update personal information such as contact details, billing address, and payment methods. Implemented secure login and sign-up pages, user profile management, and data export functionalities using JavaScript, TypeScript, React, and Redux. Designed and developed responsive user interfaces for insurance data management and payment processing, ensuring seamless experiences across devices. Created wireframes and prototypes for user profile management pages with Figma, enabling users to manage personal information and billing details easily. Developed a responsive and dynamic user interface for managing insurance data, monthly payments, and payment history using React Hooks. Implemented routing, state management, and a component-based architecture in React applications, leveraging Next.js. Integrated third-party APIs and data sources into React applications using Next.js and Gatsby.js, ensuring smooth data flow and application functionality. Implemented Reactive-search, search-kit, and search-UI components with ElasticSearch in React, using Redux for efficient state management. Integrated react-csv and jsPDF libraries to enable data export to both CSV and PDF formats, enhancing data portability and reporting capabilities. Created an error-handling React HOC to manage and display errors consistently across different components, improving user experience by providing user-friendly error messages. Developed modules, components, and services using TypeScript and Node.js to consume REST APIs with a component-based architecture provided by React. Created RESTful APIs with Node.js to handle CRUD (Create, Read, Update, Delete) operations for managing customer data, payment details, and history on the server. Utilized AWS Lambda functions to build scalable and cost-effective solutions, reducing infrastructure complexity and enhancing system performance. Built Docker container clusters managed by Kubernetes with Linux, Bash, GIT, and Docker on AWS. Used Cypress for unit testing the form validation pages of login and registration, and all components. Implemented snapshot testing with Jest for React projects, alongside Enzyme test utilities.Environment: HTML5, XML, CSS3, JavaScript, React.js, Redux, TypeScript, jQuery, JSON, AJAX, JIRA, Cypress, AWS, Lambda, DynamoDB, Kubernetes, Docker, NPM, RESTful API, MongoDB, Node.js, Figma, D3.js, ReCharts, Next.js.Client: TD Bank, NJ Mar 2019 June 2022Role: Web DeveloperResponsibilities: Developed UI interface with Ajax call in Angular and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing Angular controllers, directives, services, and route providers, used Angular pipes to make the data searchable and sortable. Manipulated HTML5, and CSS3 in jQuery and making the page s dynamic using AJAX, JSON, XML. Responsible for developing user interactive screens using HTML, CSS, JavaScript, TypeScript, Angular8, Nodejs Experiences with creating custom directives, and services to interface with both Restful and SOAP Implemented NGRX store, reducers, actions, and selectors to manage complex application states and facilitate a centralized data flow. Utilized NGRX effects to handle side effects, such as API calls, asynchronous operations, and state modifications based on external events. Designed and implemented reusable NGRX components and services, ensuring consistent and efficient state management across the application. Developed micro service-based application using NodeJS with the support of AWS lambda. Implemented robust monitoring and logging mechanisms using AWS CloudWatch, providing real-time visibility into UI application performance to maintain high-quality user experiences. Implemented a PostgreSQL database solution to handle high-volume transaction processing for the online payment processing system. Worked with Passport.js, JSON web tokens for authentication and authorization of security configurations using Node JS. Used D3.js for interactive data visualizations in web browsers. Worked with JASMINE unit test framework to write unit tests for JavaScript code.Environment: HTML5, CSS3, JavaScript, Angular7, AWS Lambda, AWS CloudWatch, PostgreSQL, Node JS, JSON, JASMINE, GitHub, JIRA, VS Code, Mockery, Mocha, Chai, Chai Promise, NPM, DynamoDB, GITHUB, Passport.js, D3.jsClient: Cyient, Hyderabad, India March 2017 Feb 2019Role: Associate Software EngineerResponsibilities: Successfully built a single-page application from scratch with various web technologies such as HTML5, CSS3, JavaScript and Bootstrap. Worked with HTML, CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors. Customized CSS files by adding new CSS3 features like media queries to ensure responsive design for web pages. Extensive experience in developing Web Services to expose useful functionality to web users through SOAP / REST describing them using WSDL. Extensively involved in coding with Javascript, MaterialUI jQuery UI and jQuery Mobile to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, and Progress bar. Used jQuery to traverse through a DOM tree and manipulate the tree. Implemented the Drag and Drop functionality using the jQuery framework. Involved in the end-to-end testing, system testing and regression testing of the components using CYPRESSEnvironment: HTML5, CSS3, JavaScript, jQuery, MaterialUI, JSP, SQL, JSON, AJAX, Restful API, CYPRESSEducation: Master s in Computer Science | De Montfort University, Leicester, United Kingdom
|