Post Job Free

Resume

Sign in

reactjs,frontend,UI,web

Location:
Detroit, MI
Salary:
60
Posted:
January 31, 2024

Contact this candidate

Resume:

POOJA T

ad29ua@r.postjobfree.com 813-***-****

Professional Summary:

•Over 7+ years of strong software experience in designing, developing and deploying client-server business apps on the web leveraging UI and Web technologies, with a strong emphasis on responsive design principles.

•Proficient in client and server-side scripting languages including JavaScript, jQuery, React.js, Vue.js and Node.js, enhancing web-based applications with dynamic and responsive features.

•Extensive experience in developing web pages using HTML, HTML5, XML, CSS, CSS3, SASS, JS, ES6

•Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM. Strong proficiency in Visual Studio Developer and Eclipse.

•Extensive knowledge in developing single-page applications (SPAs) and Knowledge of web standards, cross-browser compatibility, and best practices in web development.

•Good experience in customizing CSS frameworks like Bootstrap and Foundation using CSS pre-processors LESS or SASS. Good experience in the development of C# using REST API’s, Controllers, Services, etc.

•Building and customizing responsive websites using Webflow, Figma, WordPress, and Elementor translating design concepts into functional and visually appealing web pages.

•Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Hooks, Redux architecture and React Native concepts.

•Good knowledge of Python programming language, including data structures, algorithms, and object-oriented programming principles. Work closely with QA testers to ensure the UI meets the required quality standards.

•Engaged in end-to-end development of .NET applications, leveraging my proficiency in both front-end and back-end technologies to ensure cohesive and robust solutions.

•Involved in writing application-level code to interact with third party web services APIs and Web Services using JSON, AJAX and jQuery. Worked with REST API’s to get JSON data and display using JavaScript Objects.

•Experience integrating asynchronous operations with redux middleware, showcasing the ability to handle side effects using libraries like Redux Thunk or Redux Saga for a seamless user experience.

•Strong background in Automated Testing, Continuous Integration, and Continuous Deployment practices, utilizing tools like Jenkins CI or similar for seamless software delivery.

•Hands-on experience of Model-View-Controller (MVC) pattern in designing and developing modern SPA.

•Ensuring that the CMS-generated content is accessible and complies with WCAG guidelines.

•Knowledge in ASP.NET Core 3.0, having worked extensively with this framework in my recent roles.

•Utilized testing tools Karma (Unit tests), Jasmine, JMeter(load testing), Jest and Mocha.

•Hands-on experience with databases like MySQL, Oracle and MSSQL and expertise in writing SQL, PL/SQL, T-SQL (DDL and DML) statements and Stored Procedures.

•Proficient in utilizing cloud technologies, including Amazon Web Services (AWS) and Google Cloud Platform (GCP), to design, deploy, and optimize web applications and infrastructure.

•Updated web services and converted AJAX web applications over to Web sockets.

•Extensive development experience with HTML/ HTML5, DOM, CSS/CSS3, JavaScript, AngularJS/ Angular 2, Typescript, jQuery, AJAX and JSON.

•Hands - on experience of Model-View-Controller (MVC) pattern in designing and developing modern Single Page Application (SPA) in Angular.js. Used popular Node framework to express to mock a Restful API.

•Responsible for initiating, planning, construction, execution, monitoring and controlling Web applications.

•Developed user interface by using the React.js, Flux for SPA development and used React-Router to turn it into Single Page Application (SPA). Profound Knowledge in Document Object Model (DOM).

•Outstanding skill in Twitter Bootstrap framework and building responsive website for the mainstream browser, such as chrome, safari, IE, Firefox and portable devices.

•Working with ECMA Script 6 features. Used Babel, Webpack with es2015 in Angular 2 presets.

•Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding, CSS Box Model and Bootstrap frameworks like LESS and SASS.

•Developed in integrating jQuery plug-ins and Widgets into the project.

•Developed mobile applications for iOS and Android platforms using Xamarin, leveraging the framework's ability to share a significant portion of code across both platforms.

•Good experience in bug-tracking tools like JIRA, Firebug, Chrome Inspector and Bugzilla.

•Experience in Version control tools like GIT, SVN, CVS, Azure Devops for Source code version management.

•Expertise in using IDE tools such as VS Code, Eclipse and IntelliJ IDEA.

•Knowledge of MVC Architecture and also in using version controls like GIT and SVN.

•Experience in Core Java, Servlets, JSP, JavaScript, CSS, HTML, JDBC technologies and backend technologies like java and Dot Net. Experience in database development skills like MySQL, Oracle.

•Proficient in developing front-end systems with JavaScript, JQuery, Ajax, Bootstrap, HTML5, CSS3 and JavaScript frameworks such as AngularJS. Good Knowledge on multi-threading, bootstrap and Fuel UX.

•Proficiency in server-side Java development with exposure REST web services, AJAX powered web applications. Used the best practices of SDLC as well as Agile/SCRUM methodologies

•Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability.

•Expert with task-based command line build tool like Grunt and task/build runner for development Gulp.

•Experience in all phases of software development life cycle SDLC, which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment. Developed Object oriented code and worked with JavaScript validation.

•Close communication with development team that included Java developers and front-end designers to ensure that the user interface remained true to spirit in all aspects.

•Excellent communication, analytical, interpersonal, problem solving and presentation skills.

Technical Skills:

Web Technologies

JavaScript, TypeScript, HTML, HTML5, XML, CSS, CSS3, jQuery, JSON, AJAX, DOM, Bootstrap, SASS/SCSS, Babel, Webpack, RESTful APIs.

Framework

React.js, Node.js, Vue.js, Redux.js

Version control

Git, SVN, CVS, JIRA, Bitbucket, GitLab, Azure Devops, AWS Code Commit.

Debugging tools

Bugzilla, Firebug, Chrome Inspector, Firefox Developer Tools, Safari Web Inspector.

Web services

RESTful, SOAP, XML, Apache, Web Logic, GraphQL.

Programming Languages

C#, ASP.NET, Java, Python, OOPS.

IDE & Text editors

VS Code, Eclipse, IntelliJ IDEA, Xamarin.

Database

Oracle, SQL Server, MySQL, SSIS, SSRS, MongoDB, SQLite.

Operating Systems

Windows, Mac, Unix, Linux, Android, Windows Server.

Testing Frameworks

Jasmine, Jest, Karma, JMeter, Mocha

Professional Experience:

Northern Corporation, Chicago, Illinois Mar 2022 to Dec 2023

Sr.Front-end Developer

Roles & Responsibilities:

•Designed and developed engaging and responsive user interfaces (UI) using HTML5, CSS3, JavaScript and React.js to deliver seamless and user-friendly web experiences.

•Improved the user experience (UX) by optimizing the UI design, enhancing usability, and ensuring cross-browser compatibility and responsiveness. Performed unit test using Karma and Jasmine.

•Integrated front-end React.js applications with SQL databases, ensuring efficient data retrieval, storage, and manipulation through RESTful APIs and server-side functionalities.

•Proficient in building and customizing websites using popular Content Management Systems (CMS) including WordPress, Webflow, and Figma. Used Dependency Injection from Angular factories and services.

•Implemented SEO best practices and techniques to enhance the visibility and ranking of web applications in

•search engine results pages (SERPs).

•Ensured all CMS-generated content and UI elements adhere to Web Content Accessibility Guidelines (WCAG) to provide an inclusive online experience for all users.

•Managed codebase efficiently using version control systems like Git, SVN ensuring smooth collaboration with development teams. Created modular CSS using LESS for reusability and easy to read code.

•Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using Angular and jQuery. Implemented a Node.js server to manage authentication.

•Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, CSS and Bootstrap. Used Angular4 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.

•Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library. Collaborated with backend development teams to seamlessly integrate frontend and backend components using Spring's RESTful APIs and web services.

•Worked in using React.js components, Forms, Events, Keys, Router and Flux concept.

•Used Angular directives, working on attribute level, element level and class level directives.

•Used http with Angular interceptors to make sure the requests were valid and used UI-router to handle nested views and avoid page redirection. Performed client-side validations using JavaScript.

•Ensured code quality and reliability by implementing code coverage using testing frameworks such as JMeter and Jasmine for Web applications. Enhanced an existing Angular JS application to follow strict MVC pattern.

•Implemented SOAP-based communication protocols to facilitate robust and secure data transmission, ensuring optimal user experience. Worked on Web sockets for immediate updating of candidate information.

•Successfully integrated .NET applications with third-party systems and APIs, facilitating seamless data exchange and enhancing overall system functionality. Demonstrated strong troubleshooting and problem-solving skills, addressing issues promptly and efficiently to maintain smooth project progression.

•Incorporated Java, OOPS concepts to interact with backend systems, ensuring data consistency and app security.

•Designed and implemented user interfaces using Xamarin.Forms, allowing for the creation of a single, shared UI codebase for multiple platforms, streamlining development and maintenance.

•Collaborated closely with QA testers to validate and verify that the UI components and functionalities meet high-quality standards. Designed the Web application layout and forms using HTML, CSS, and JavaScript.

•Identified and addressed bugs, logical errors, and potential security vulnerabilities through thorough examination of code during code review sessions, preventing issues from progressing to subsequent stages of development.

•Successfully delivered outstanding design aesthetics within tight deadlines, effectively balancing business needs and user benefits in web development projects.

•Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular4. Developed reusable components with Angular4 custom directives.

•Used the Node.js and Require.js MVC Frameworks in the development of the web applications.

•Brief experience on implementing the AngularJS in creating animations based on CSS classes.

•Used AngularJS as framework to create a Single Page Application SPA which can bind data to specific views and synchronize data with server. Create, edit and maintain sites implementing responsive design themes using front end development frameworks including Bootstrap.

•Implemented JavaScript source code, embedded nested handling logic using JQuery event handlers and call back functions. Used Eclipse IDE for designing, coding and developing applications.

•Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.

•Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.

•Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.

Sanoits Software Solutions Pvt Ltd,India Mar 2019 to Sep 2021

Front-end Developer

Roles & Responsibilities:

•Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, Angular, Bootstrap and Express.

•Developed the backend by using Node JS, express and MongoDB.

•Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.

•Developed the Front end by using Angular Js and JavaScript.

•Developed client side drop down menus, search bars, carousel, and drop-down toggles using Twitter-Bootstrap and JQuery.

•Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, ExpressJS, AngularJs and Node.js.

•Worked with mongoose.js for database communication with MongoDB.

•Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.

•Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format.

•Used Local Storage to store & retrieve insensitive user data during transition between the different pages.

•Developed client-side validation code using JavaScript and jQuery.

•Have worked on AWS to integrate the server side and client-side code.

•Responsible to for making the pages dynamic using AJAX, JSON and jQuery.

•Experience in RESTful web services to integrate between HRMS, Finance and MM.

•Handled the status of the project in a timely manner concisely

•Worked with JASMINE unit test framework to write unit tests for JavaScript code.

•Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.

•Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.

•Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

•Developer responsive interface using Bootstrap and used SASS for CSS.

•Created a custom, responsive web application to replace a legacy line-of-business web application using Angular JS. Web design and development, application development using Photoshop, HTML, and JavaScript.

•Designed dynamic and multi-browser compatible pages using HTML, CSS, and Angular.js & JavaScript.

•Developing and designing SPA user interfaces in Angular.js.

•Responsible for creating the screens with table-less designs meeting W3C standards

•Applied jQuery scripts for basic animation and end user screen customization purposes.

•Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, ExpressJS, and AngularJs & Node.js. Worked on Front end by using AngularJs, React JS & JavaScript.

•Responsible for front-end UI design using HTML5, CSS3, JavaScript, jQuery, jQuery plugins

•Used Media Queries for the design to be compatible in all devices.

•Created Click-through rate (CTR) to find the ratio of users who click on a link to the number of total users who view a page Developed different jQuery component in MVC framework

•Used Node.js for server-side web applications for java script codes to build real-time web API's

•Used Dreamweaver as editor for designing new pages

•Defined new validations through AngularJS for the form field validation implemented through HTML5. Used grunt as task runner to test the JavaScript with JS Hint

•Developed designs in securing the application using form-based authentication using HTML, XHTML, JavaScript, JQuery and CSS.

•Implemented the Drag and Drop functionality using jQuery framework

•Expertise in ReactJS framework and integrate them to Node Js server-side code.

•Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept. Used Angular.js for connecting the API's using Angular.js $http service

•Developed Date Time Picker using Object Oriented JavaScript extensively

Capgemini, India Jun 2017 to Feb 2019

Associate Consultant / UI developer / Client: Discover Financial Services

Roles & Responsibilities:

•Developed dynamic and interactive web applications using cutting-edge frontend technologies, including React.js, Vue.js, Redux.js, JavaScript, and TypeScript.

•Built reusable components using React.js and Vue.js, employing object-oriented JavaScript, jQuery, HTML, and CSS to ensure modularity and maintainability of code.

•Demonstrated expertise in Vue.js directives, two-way data binding, and Vue Router for building dynamic SPAs.

•Proficient in React.js for building user interfaces, implementing state management, and optimizing rendering performance through the use of the Virtual DOM.

•Expert in JavaScript, TypeScript, and Babel to transpile ES6+ to write clean, efficient, and maintainable

•Utilized Node.js for server-side scripting, asynchronous programming, and building backend APIs to support frontend functionality.

•Successfully developed and maintained web applications, RESTful APIs, and microservices using ASP.NET Core 3.0, leveraging its latest features and improvements for optimal performance.

•Implemented various screens for frontend applications using React.js, leveraging predefined components from NPM (Node Package Manager), React Hooks and the Redux library for state management.

•Successfully integrated frontend applications with backend systems using RESTful APIs, enabling seamless data exchange between the client and server.

•Proficient in managing state in large-scale React applications using Redux.js, demonstrating a deep understanding of Redux principles such as single source of truth, immutability, and the unidirectional data flow.

•Expertise in designing and implementing Redux actions, reducers, and the store to efficiently manage application state, providing a structured and scalable architecture.

•Leveraged Spring MVC to create robust web applications, following the Model-View-Controller architecture for clean and organized code.

•Responsible for JavaScript / AJAX UI upgrades and improvements.

•Ensured application security by implementing Spring Security to handle user authentication, authorization, and access control.

•Developed interactive and responsive user interfaces (UI) for web applications using a combination of JavaScript, jQuery, and AJAX.

•Hands-on experience with Azure, leveraging its cloud services and tools to build scalable and robust solutions.

•Deployed a serverless web application on Google Cloud App Engine for efficient scaling and performance.

•Created responsive web pages (RWD) using Bootstrap, RxJS, RESTful API development, and media queries, delivering optimal user experiences across various devices and screen sizes.

•Participated in Agile development methodologies, including sprint planning and daily stand-ups.

•Utilized Karma and Mocha to write custom unit tests for each component and application, ensuring code

•Reliability and quality. Implemented robust mechanisms for handling HTTP requests and responses, ensuring the efficient exchange of data between clients and servers.

•Configured and customized Maven plugins to automate various development tasks, such as code compilation, testing, report generation, and deployment.

•Managed SQL databases, MongoDB databases including database design, schema creation, querying, and optimization to support efficient data storage and retrieval.

•Participated in development of a new business application for the layout using Grid orientation model Bootstrap framework. Integrated the frontend JQuery UI with backend REST API.

•Built Rich Prototypes and Applications using HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS and Bootstrap with MySQL database. Facilitated User Testing sessions to solicit feedback on prototypes.

•Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.

•Developed source code to consume JSON response received through XHR/AJAX calls using JQuery. Ajax calls. Built responsive site using Bootstrap that fits devices of different visual sizes.

•Implemented AngularJS application to follow strict MVC patterns for improved source code maintenance.

•The tech stack is AngularJS, LESS, Bootstrap and cutting edge server side technologies.

•Involved in Designing, Implementation, Maintenance and Testing of Databases and Web pages.

•Coding, styling, testing of reusable JavaScript, CSS, HTML widgets / libraries for complex UI controls.

•Extensive proficiency in Spring MVC, Spring Boot, Spring JDBC, and Spring Cloud for developing scalable and maintainable applications, showcasing a strong understanding of Java backend concepts.

•Successfully followed Agile Development Methodology/SCRUM, participating in iterative development cycles and conducting testing at each stage to ensure high-quality deliverables.

•Designed web pages using with HTML, CSS based on the W3C standards.

•Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.

BizAcuity Solutions, India Feb 2016 to May 2017

Software Developer

Roles & Responsibilities:

•Developed dynamic and interactive web applications using React.js and React Native, delivering intuitive user experiences across web and mobile platforms.

•Designed and developed responsive user interfaces with a focus on user experience (UX), ensuring optimal usability across devices and screen sizes.

•Created Reusable React Components and Libraries with Redux. Developed a robust collection of reusable React components and libraries, leveraging the power of Redux for efficient state management.

•Implemented the FLUX architecture pattern to manage state and data flow effectively in React.js applications, ensuring maintainability and scalability.

•Created and optimized graphic prototype websites and applications interfaces using HTML and CSS. Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.

•Implemented and designed user interface for web based customer application.

•Enhanced user experience by designing new web features using MVC Framework like Backbone.js.

•Developed customer facing software for managing advertisements to grow the business using Backbone.js, JavaScript/jQuery, HTML, CSS.

•Employed Webpack plugins and loaders to automate tasks like transpilation (e.g., Babel), CSS pre-processing

(e.g., Sass/SCSS), and image optimization, enhancing code quality and maintainability.

•Designed and developed RESTful APIs to facilitate seamless communication between client applications and servers, adhering to industry best practices and standards.

•Demonstrated proficiency in handling both XML and JSON data formats, ensuring adaptability to diverse client requirements and preferences.

•Ensured secure communication by incorporating industry-standard security measures, such as HTTPS and OAuth, in RESTful web services.

•Implemented client-side validation logic using jQuery and JavaScript, enhancing data input validation and user feedback in React-driven forms.

•Leveraged jQuery plugins for drag-and-drop, widgets, menus, and user interface enhancements, and form handling to enhance user interactions.

•Proficient in leveraging React.js's Virtual DOM (Document Object Model) to optimize rendering performance.

•Managed databases using ETL (Extract, Transform, and Load) processes, AWS services, and SQL with proficiency in Oracle, MySQL, and SQL Server.

•Optimized SQL queries and stored procedures for efficient data retrieval and server performance, contributing to faster application response times.

•Leveraged JSON to manage and display structured data, ensuring flexibility and efficiency in UI development.

•Managed Xamarin projects using version control systems such as Git, facilitating collaborative development and ensuring the integrity of the codebase.

•Worked in CI/CD pipelines to automate testing and deployment processes, ensuring rapid and reliable software releases, and optimizing the software development lifecycle.

•Used version control systems like Git, GitLab and bug tracking tools like JIRA, Firefox Developer Tools to manage codebase and track and resolve issues efficiently.

•Proficiently diagnosed and resolved frontend issues, debugging code, and optimizing performance for an

•enhanced user experience.

Education:

Master of Science in Information Systems, University of Maryland Baltimore County; 2022-2023

Bachelor of Technology (National Institute of Technology, Warangal); 2014-2018.



Contact this candidate