Post Job Free

Resume

Sign in

Front-End Developer Node Js

Location:
King of Prussia, PA
Posted:
April 21, 2024

Contact this candidate

Resume:

-+1-484-***-**** Reshma Akkali

ad46eb@r.postjobfree.com https://www.linkedin.com/in/reshmaakkali

PROFESSIONAL SUMMARY

Accomplished IT Professional with over 6 years of expertise in web technologies, specializing in React.js. Adept at creating cutting- edge User Interfaces (UI) and proficient in designing, developing, and implementing various modules.

Possess extensive expertise in crafting dynamic and visually compelling user interfaces through mastery in CSS. Adept in leveraging advanced CSS techniques, including but not limited to CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Text, CSS Borders, CSS Margin, CSS Paddings, CSS tables, Pseudo Classes, and Pseudo Elements.

Demonstrated proficiency in the System Development Life Cycle (SDLC) excelling in Requirement Analysis, Implementation, and Maintenance. Well-versed in Agile and SCRUM methodologies.

Able to gather requirements and then start designing the Protocols and Wireframes.

Always ready to adopt new changes based on client requirements.

Expert in crafting professional web applications using HTML/HTML5, XML, DHTML, CSS/CSS3, Flex, Grid, JavaScript, TypeScript, ES6, jQuery, Ajax, JSON, Node.js, NPM, Yarn, Bootstrap, and Babel.

Proficient in implementing middleware solutions, leveraging Redux-Thunk, Redux-Logger, and Redux-Promise to enhance data retrieval efficiency from the backend and facilitate seamless integration with RESTFUL services.

Demonstrated proficiency as a Senior Frontend Developer with extensive expertise in the development of single-page applications

(SPAs). Successfully employed React, React Flux architecture, react-router, react-router-redux, and react-redux to architect and implement SPAs, ensuring a seamless and engaging user experience. Additionally, adept at leveraging React-bootstrap components and various Bootstrap elements to enhance application functionality and design aesthetics.

Demonstrates a solid foundation in Object-Oriented Design/Development (OOD), Model View Control (MVC) design pattern, and Test-Driven Development (TDD).

Developing better Accessibility for Disability People.

Testing the screen readers to identify and address accessibility barriers.

Ensuring Sufficient Color Contrasting for better Accessibility.

Developing web application by following WACG standards.

Also collaborated with QA for better efficient and maintainable web page.

Skilled in employing Unit Testing frameworks and libraries, including Jest, React testing library, Jasmine, and karma test runner. Demonstrated expertise in seamlessly integrating these test frameworks and meticulously preparing comprehensive test cases to ensure the robustness and reliability of frontend applications.

Comprehensive knowledge of Axios, Lodash, moment, OIDC, and high charts, with successful integration of Full-Calendar, Signal R, Text Editor, Moment into applications.

In-depth understanding of web protocols and standards (HTTP, HTML5, CSS3, Web Forms, XML, XML-parsers) and proficiency in the Document Object Model (DOM) Layout, DOM, and JavaScript functions.

Engineered numerous applications by harnessing the power of the latest MVC/MVVC frameworks and cutting-edge architectures. Implemented advanced software development approaches, including MVC and event-driven applications utilizing AJAX, Object- Oriented (OO) JavaScript, JSON, and XML. Stayed at the forefront of industry trends to ensure the adoption of innovative methodologies for optimal application development.

Proficient in the Node.js environment using Node.js, NPM, Grunt, Gulp, and Groovy Bower.

Experience in CSS, including Backgrounds, Layouts, Positioning, Animations, Text, Borders, Margin, Padding, Tables, Pseudo Classes, and Pseudo Elements.

Adheres to best practices and standards for Web Accessibility and utilizes Front-End editors like Visual Studio, Brackets, Sublime Text3, and Microsoft Expression Web.

Utilizes SVN and GIT for version control and Jira for bug tracking systems, ensuring efficient project management.

Established style guides, best practices, and UI standards for enterprise/consumer applications, showcasing a commitment to excellence.

Implementing user authentication and registration functionality and administrative staff.

Possesses strong expertise in resolving browser compatibility issues across IE, Firefox, Safari, Opera, and Chrome.

Demonstrates a strong commitment to documentation, regularly updating technical documents to reflect changes in the environment.

Highly organized and able to work tight deadlines and communicate effectively with technical peers.

Committed to excellence, initiative-taking, ability to multi-task, highly result oriented and willing to learn new things quickly.

Choosing appropriate gems for features like authentication, authorization, and database management. EMPLOYMENT

NAYVRI Technologies Senior Front End Developer Hyderabad, India (Jul 2022 – Apr 2023) Home Harbor - Led the development of an extensive web application for a furniture store, seamlessly integrating .Net Framework and React. Responsible for implementing web pages for advanced functionalities, including data tracking for various products, interactive location monitoring, and streamlining order management processes. Successfully validated incoming orders, facilitated shipping, and enhanced overall efficiency for incoming orders originating from various regions. The result was an intuitive and efficient application that elevated the customer experience and optimized internal workflows for the furniture store.

• Initiated and crafted an internal npm package exclusively for components, ensuring consistency across products. Ranging from basic elements like buttons to complex forms, this package facilitates seamless integration and maintenance.

• Implemented RESTful web services calls for various methods (POST, PUT, DELETE, GET), optimizing data communication between the front-end and the backend.

• Crafted front-end layouts and developed responsive web pages catering to diverse smart devices, including smartphones, tablets, and personal desktops. Employed a skillful combination of HTML5, CSS3, Bootstrap, jQuery, React HOC, Redux, and React Promises to ensure an optimal and visually engaging user experience.

• Strengthened React Observables by integrating Redux, React-router, and Redux-thunk, enhancing the application's data flow and efficiency.

• Successfully achieved API calls from the backend NodeJS using React Axios, ensuring seamless communication between the front- end and backend systems.

• Conducted thorough evaluations and extensive testing of React, Ext React, and Redux, ensuring the reliability and functionality of the application.

• Worked closely with the System Team, contributing to Regression, Integration, System, and Beta Testing phases, ensuring the application's robustness.

• Developed reusable components, including type-ahead and multi-select filters, contributing to the modularity and scalability of the application.

• Designed and developed web pages tailored for logistics and supply chain applications, catering to the specific needs of these domains.

• Provided guidance to engineering team members on front-end development issues, fostering a collaborative and knowledge-sharing environment. Monitored offshore work and offered technical assistance for JIRA tickets.

• Created modular components representing various parts of the user interface, managing component lifecycles and states for optimal performance.

• Designed layouts for the front-end and developed responsive websites for smart devices using responsive design principles and media queries.

• Created a reusable pagination component for displaying data in tables, promoting consistency and ease of use across the application.

• Established global styles for tables, loading shimmers, and buttons, ensuring a consistent and visually appealing user interface.

• Implemented event handlers to respond to user actions, creating a dynamic and interactive user experience. Updated component states based on user input for responsiveness.

• Implemented error boundaries to gracefully catch and handle errors within components. Displayed meaningful error messages to guide users and continuously refined error handling mechanisms based on feedback and analytics.

• Implemented React-Router and created reusable components, transforming the application into a powerful Single Page Application

(SPA).

Environment: HTML5, CSS3, SASS, Typescript, JavaScript, React, Redux Saga, RESTful services, React HOC, Flux/Redux, React Promises, React-router, jQuery, Ajax, JSON, Bootstrap, Babel, moment, node.js, npm, Jest Front End Developer Hyderabad, India (Jan 2018 – Jun 2022) Patient Plus - Development of a comprehensive web application for Healthcare Management System, a mission-critical project designed to optimize healthcare processes and enhance patient care. This system seamlessly integrates various components to streamline administrative tasks, improve data management, and elevate the overall efficiency of healthcare services.

• Implementing controllers to manage incoming requests from the client-side interface.

• Building Api’s to allow communication with front-end interfaces or mobile applications.

• Spearheaded the project as a Senior Frontend Developer, innovatively creating a dedicated internal npm package for components ranging from basic buttons to complex forms. This initiative ensured future cross-product utilization, promoting consistency, and streamlined development workflows.

• Employed React HOC and Redux for Single Page Application (SPA) development, orchestrating the creation of a user-friendly interface.

• Performing manual testing and user acceptance testing to verify the website’s functionality and usability.

• Engineered reusable cards for the dashboard, optimizing information display and enhancing user experience.

• Developed custom page layout components to ensure uniform UI design across various product builds.

• Leveraged Bootstrap classes for responsive web design, ensuring seamless accessibility across different devices.

• Expertly crafted a Custom Reusable React Components Library, encompassing buttons, checkboxes, inputs, icons, toggle buttons, dropdowns, and multi-level dropdowns, enhancing the overall user experience.

• Implemented React-Router for the creation of reusable components and the transformation of the application into a Single Page Application (SPA).

• Have gone through testing for good Accessibility for the disability people.

• Utilized React Observables for custom components, facilitating data manipulations and adherence to company standards.

• Designed and implemented front-end layouts, ensuring responsiveness on smartphones, tablets, and personal desktops using HTML5, CSS3, Bootstrap, jQuery, React HOC, Redux, and React Promises.

• Enhanced React Observables with Redux, React-router, and Redux-thunk, optimizing data flow and application performance.

• Executed API calls from the NodeJS backend using React Axios, contributing to efficient communication between front-end and back-end systems.

• Conducted rigorous testing and evaluation of React, Ext React, and Redux, ensuring robust and error-free functionality.

• Introduced new features using React/Redux (RXJS)/Lodash, enriching the capabilities of specific modules.

• Collaborated with the System Team for Regression, Integration, System, and Beta Testing, contributing to the overall reliability of the application.

• Worked closely with UX teams and Business Analysts to gather requirements, design screens, and align on feature scope and functionality.

• Implemented a transition from material design to flat design, optimizing the visual appeal and user engagement.

• Developed a responsive website for smart devices using responsive design principles and media queries.

• Executed Restful web services calls for POST, PUT, DELETE, and GET methods, ensuring seamless data exchange.

• Utilized JENKINS for continuous integration of builds and GIT for Source Control, maintaining versioning and facilitating collaborative development.

• Code review, Code Refactoring and checking the Coding standards to ensure the quality of the software developed.

• Used JIRA to track the work progress and experience in coordinating with on site and offshore team members in daily status meetings to resolve issues related to project Activities.

• Participated in sprint planning meetings, backlog grooming, refinements, and sprint retrospectives.

• Provided training/support to the users for all new application releases. Environment: HTML5, CSS3, SASS, Typescript, JavaScript, Ruby on Rails, React, Redux Saga, RESTful services, React HOC, Flux/Redux, React Promises, React-router, jQuery, Ajax, JSON, Bootstrap, Babel, moment, node.js, npm, Jest, Web pack, node.js, yarn. Crave Craft - Development of a cutting-edge restaurant application, empowering users with seamless access to menu information, online ordering, and delivery services. The application provides a user-friendly interface for customers to explore the menu, place orders, and track delivery status. The primary focus was on enhancing the overall user experience, optimizing menu visibility, and providing real-time information on wait times.

• Initiated and crafted an internal npm package exclusively for components, ensuring consistency across products. Ranging from basic elements like buttons to complex forms, this package facilitates seamless integration and maintenance.

• Employed React Higher-Order Components (HOC) and Redux to develop a sophisticated and responsive user interface, driving the development of a Single Page Application (SPA).

• Designed reusable cards for the dashboard, optimizing information display and contributing to an enriched user experience.

• Developed custom page layout components, ensuring uniform UI design for presenting diverse product build data.

• Utilized Bootstrap classes to create a responsive web design, guaranteeing optimal user experiences across various devices.

• Demonstrated expertise in crafting a versatile and custom reusable React Components Library for the UX-Library, encompassing a comprehensive range of elements.

• Implemented React-Router and created reusable components, transforming the application into a powerful Single Page Application

(SPA).

• Leveraged React Observables to develop custom components for efficient data manipulations, ensuring adherence to company standards.

• Designed and developed responsive web pages tailored for smart devices, including smartphones, tablets, and personal desktops.

• Enhanced React Observables with Redux, React-router, and Redux-thunk, ensuring optimized data flow. Conducted comprehensive evaluations and testing of React, Ext React, and Redux.

• Successfully achieved API calls from the backend NodeJS using React Axios, contributing to seamless communication between the front-end and back-end systems.

• Added new features using React/Redux (RXJS)/Lodash, enhancing the functionality of specific modules.

• Collaborated with the System Team for Regression, Integration, System, and Beta Testing, ensuring robust and error-free application functionality.

• Worked closely with UX teams and Business Analysts, contributing to the design of screens, and gathering requirements and information for specific features.

• Led the transformation of the application from material design to a flat design, enhancing visual aesthetics.

• Developed a responsive website optimized for smart devices using responsive design principles and media queries.

• Implemented RESTful web services calls for various methods, including POST, PUT, DELETE, and GET.

• Utilized JENKINS for the continuous integration of builds and GIT for effective Source Control, ensuring versioning and collaborative development.

• Engaged actively in an Agile environment, contributing to daily scrums, backlog grooming, sprint retrospectives, and sprint planning meetings. Played a key role in fostering a collaborative and iterative development process within the team.

• Leveraged JIRA to monitor and track work progress, demonstrating proficiency in coordinating with both on-site and offshore team members during daily status meetings. Proactively addressed and resolved project-related issues, ensuring seamless collaboration and effective communication across teams.

Environment: HTML5, CSS3, SASS, Typescript, JavaScript, React, RESTful services, React HOC, Flux/Redux, React Promises, React- router, jQuery, Ajax, JSON, Bootstrap, Babel, moment, node.js, npm, Jest. Intern Hyderabad, India (Jan 2017 - Dec 2017)

Edu Portal - Development of a sophisticated and user-centric university website, serving as a centralized platform for students, faculty, staff, and alumni. This project aimed to establish a seamless digital experience, providing a wide range of functionalities and institution's commitment to innovation, accessibility, and community engagement.

• Developed web pages adhering to W3C standards, ensuring a consistent and accessible user experience.

• Created dynamic menus using the jQuery Menu Widget, enhancing navigation efficiency and user interaction.

• Utilized jQuery Date picker and tooltip widgets to create a versatile wrapper object, enhancing the overall functionality of the application.

• Spearheaded the design and development of the web application, leveraging jQuery, JavaScript, HTML, and CSS for a visually appealing and seamless user interface.

• Employed jQuery extensively for event handling, DOM manipulation, and validations, ensuring a responsive and interactive user experience.

• Implemented dropdown menus using jQuery, optimizing user navigation, and enabling the dynamic display of web page sections upon user requests.

• Implemented responsive design principles and media queries to create a responsive website tailored for smart devices, ensuring a consistent user experience across diverse platforms.

• Utilized AJAX extensively to implement front-end and user interface features, enhancing the overall interactivity and responsiveness of the application.

• Leveraged JIRA as the bug tracking system to facilitate seamless coordination within the team. Environment: HTML, CSS, Bootstrap, JavaScript, jQuery, AJAX, JSON EDUCATION

Bachelor’s in computer science JNTUH, India GPA: 3.69/4 LANGUAGES AND TECHNOLOGIES

TECHNICAL SKILLS:

Web Technologies

HTML, HTML5, XHTML, DHTML, XML, JSON, CSS3, SASS, LESS, CORS, WCAG, XSS, jQuery, JavaScript, ECMAScript, Typescript, Media Queries, CSS Sprites, CSS grid, Responsive web design JavaScript Frameworks &

Libraries

React.js, Redux, React-Router, React HOC, React Observables, React Async Await, React Promises, Bootstrap, Lodash, Moment, Node JS, Webpack, Babel, Npm, Yarn. Version Control SVN, GIT, GitHub,

Web Services RESTful, SOAP, XML

IDE Tools

Visual Studio Code, Eclipse, Visual Studio, Sublime Text Editor, Notepad ++, IntelliJ, Notepad++, Sublime Text, ATOM, WebStorm.

Testing Jest, Jasmine, Karma

Tools Jira, Jenkins, Chrome Developer Tools, Firebug Operating System Windows 98/7/8/10/XP, UNIX, LINUX, Ubuntu, Mac OSX



Contact this candidate