| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Name: Candidate's Name ReddyEmail:EMAIL AVAILABLEContact:PHONE NUMBER AVAILABLE Front End Developer/ UI/Web DeveloperPROFESSIONAL SUMMARY:
Having 9+years of ambitious web developer with a diverse background in programming tasked with creating efficient and effective websites and applications for various clients. Applies evolving technologies and standards to provide a dynamic user experience. Experience in Web Applications and UI Development using HTML 5, CSS 3, XHTML, JavaScript, J Query, Angular, React JS, AJAX, XML, JSON. Extensive experience in developing web pages using HTML5, CSS3, JavaScript with ES5 and ES6, TypeScript, jQuery, Angular 5/6/7/8/9/10/11/12/13/14, Angular JS, React JS, Redux, Node.js. Working knowledge using component-based architecture provided by Angular 2 with Typescript rendering the components using the additional components called custom HTML tags. Developed a front-end web application for Global Network Operations using React.js, Redux, ES6/Babel and Webpack Experience building reusable components using react JS, React Router, Redux and custom stores, and in-house HOC for handling complex data flow and user input validation. Designed message formats in XML and to get designed with google material. Hands on experience in developing prototype module using AngularJS and ExtJS, implemented Pagination and Data grid with google material design. Created a dashboard application for real-time data visualization using ASP.NET Core and Angular, providing stakeholders with actionable insights. Developed and maintained backend systems for a web application using Python and Django framework. Extensive experience in visualization, creating visual designs, Product Logos, developing high quality of work, maintaining team, and design reviews, handling whole project through its life cycle.
Experience with applying web applications using AJAX, Plug-ins, and JSON. Experience in working with third party APIs, Web Services. Excellent experience in REST and RESTful Web services.
Experience in developing applications for cross browser compatibility. Experience in debugging and troubleshooting existing code using debugger tools like, Firebug, Chrome developer toolbar etc., and Able to identify problems in the initial stages and execute quick resolutions. Worked on automated tool Lighthouse for improving the quality of webpages. Experienced in version control tools GIT and SVN Apache Tortoise Subversion. Worked with JEST unit test framework to write unit test cases for JavaScript code. Involved in writingE2E tests using Cypress Framework.TECHNICAL SKILLS: Web Technologies: XHTML, HTML 5, CSS3, JavaScript, AJAX, JQuery, XML, JSON. Frameworks/Libs: Angular5/6/7/8/9/10/11/12/13/14, Node.js, jQuery, React JS, Redux. Application Server: Apache Tomcat 5.5/6.0, WebLogic Application Server, Web Sphere Version Control: Tortoise SVN, Git Package Manage: npm, Bower, Grunt Operating Systems: MS windows, OS X, LinuxPROFESSIONAL EXPERIENCE:
Client: TIAA, Dallas, TX March 2022- Till Now
Role: Sr UI Developer
Responsibilities: Experienced in designing web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, and Mongo DB. Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions. Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend. Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags. Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library. Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept. Involved in using React JS components and React Native for building Single Page mobile applications (SPA) for IOS and Android platforms. Implemented data processing pipelines using Python scripts and libraries like pandas and NumPy, resulting in improved efficiency and data accuracy. Designed and implemented micro frontend architecture using frameworks like React and Vue.js, enabling independent development and deployment of frontend modules. Proficient in developing web applications using Vue.js, a progressive JavaScript framework. Used Figma for web-based design and prototyping tool that is primarily used for the design and collaboration of user interfaces. Developed cross-platform mobile applications using Flutter framework for both iOS and Android platforms. Used Performance tuning for user interfaces for the usage of optimized image formats like. web and compress images to reduce file sizes. Used AWS as cloud service for the storage of data.
Implemented an express GraphQL library to mount GraphQL API server on the user configured HTTP endpoint. Developed responsive and interactive web applications using Next.js framework, ensuring cross-browser compatibility and optimal performance. Used Adobe Stock for designers and developers to find high-quality stock photos, illustrations, videos, and templates for use in their projects. Used Adobe Spark to create graphics, web pages, and video stories quickly and easily. Implemented recursive algorithm to parse large GraphQL introspection queries into dotfile format to visualize the one-to-many relations between schemas in SVG format. Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target. Implemented React container and presentational components (as Stateless and Functional components when applicable). Implemented responsive UI designs using Flutter widgets and managed state using Provider or Bloc pattern. Implemented server-side rendering (SSR) and static site generation (SSG) techniques in Next.js, improving SEO and reducing initial load times for users. Utilized Next.js API routes to create backend functionality, such as handling form submissions and fetching data from external APIs. Collaborated with cross-functional teams to integrate Python-based solutions into existing software systems, ensuring seamless functionality. Experience in RESTful web services to integrate between Server side to Client Side Worked with JASMINE unit test framework to write unit tests for JavaScript code.Environment & Tools: HTML5, CSS3, JavaScript, Agile, Ajax, JSON, Jasmine, Node.js, Vue.JS, API, Unit testing.Client: T-Mobile, Remote Jan 2021- Feb 2022Role: SR UI DeveloperResponsibilities Developed user interface by using React JS, Redux for SPA development and implemented client-side Interface using React JS. Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues. Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags. Involved in using React JS components and React Native for building Single Page mobile applications (SPA) for IOS and Android platforms. Contributed to open-source Flutter projects, participated in community forums, and stayed updated with the latest advancements in Flutter development. Utilized Firebase services including Fire store, Authentication, Cloud Functions, and Cloud Messaging for backend operations and real-time data synchronization using flutter Created a web scraper in Python to gather data from various websites and store it in a database for further analysis. Experienced in setting up client-side routing in Vue.js applications using Vue Router. Capable of defining routes, implementing route navigation guards, and managing application navigation flows. Integrated frontend modules with microservices architecture, enabling seamless communication between frontend components and backend services using RESTful APIs and GraphQL. Adobe products play a significant role in the design aspect of frontend development, providing tools for creating visuals, graphics, and other design elements that developers later integrate into their code. Used Swift for developing native iOS applications. Integrated RESTful APIs and managed asynchronous operations using Dart's built-in features, resulting in efficient data fetching and processing within Flutter applications. Built a machine learning model in Python to predict customer churn, utilizing libraries like scikit-learn and TensorFlow. Collaborated with cross-functional teams including backend developers, UX/UI designers, and QA engineers to ensure alignment and compatibility of micro frontend solutions with overall project goals and requirements.
Used Swift for creating robust and high-performance apps for iPhones and iPads. Used Swift is primarily associated with Apple platforms, there are efforts and tools, such as SwiftUI and Swift for TensorFlow, that aim to make Swift more versatile for cross-platform development. Used React Native for React's component-based architecture, enabling front-end developers to reuse components across different parts of the application or even between web and mobile projects. Used React Native utilizing native components and APIs to render the user interface, providing better performance compared to web-based hybrid frameworks. Integrated authentication systems (e.g., OAuth, JWT) with Next.js applications, ensuring secure access to protected routes and resources. Collaborated with designers and stakeholders to implement pixel-perfect designs and user interfaces using React components and styled-components within Next.js projects. Used React Native follows a declarative approach to UI development. Proficient in state management with Vue, including defining and managing application-wide state, mutations, actions, and getters.
Implemented authentication flows, push notifications, and offline data storage using Firebase Authentication, Cloud Messaging, and Fire store respectively, enabling robust backend functionality for Flutter apps. Skilled in integrating Vue with Vue.js applications to handle complex state management requirements. Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions. Used Angular 8/9/10/11/12/13/14 to create custom components for data manipulations and to display data in company standard format. Implemented Angular 8/9/10/11/12/13/14 component router for navigation. Worked with Angular directives, components, pipes, injectables. Developed independent Components so that the same components can be reused across the application. Implemented functionality using Angular, Typescript and ES6 Worked on responsive design and developed a responsive website that could be served to desktop, Tablets and mobile users using React.js. Implemented unit tests, integration tests, and end-to-end tests for micro frontend modules using testing frameworks such as Jest and Cypress, ensuring high code quality and reliability. Implemented internationalization (i18n) and localization features in Next.js applications to support multiple languages and regions, enhancing user experience for global audience. Implemented the Drag and Drop functionality using React-Draggable. Developed user interface by using the React JS, Flux for SPA development. 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 Back-End and to also perform RESTFUL services. Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets. Developed the application using VS code. Implemented react JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.Environment & Tools: Angular 8/9/10/11/12/13/14 React Js, Redux, Redux saga, JIRA, Typescript, HTML5, CSS3, NPM, JSON, SASS, Webpack, GIT, VS Code.Client: Visa Inc, Austin, TX Sep 2019-Dec 2020Role: SR Front end developer
Responsibilities: Created the visual presentation to the end user, includes HTML 5, JavaScript, Angular 5/6. Used front end web development tools HTML5, CSS3, JavaScript, Typescript, Bootstrap, Angular JS, Angular 5/6 to design UI. Worked in Agile Environment and attended meetings regularly to show the functionalities implemented and worked closely with business analyst and solution architect.
Moved existing Angular JS controllers and services to Angular 5/6 components for more responsive and less dependency.
Stayed up to date with the latest Next.js features, advancements, and best practices through continuous learning and participation in online communities and forums. Developed single page applications using Angular 5/6 Typescript, web pack and grunt.
Used different Angular built-in services for all data access, encapsulating URLs and Standardizing data access interfaces. Experienced in integrating Vue.js applications with RESTful APIs for data fetching and manipulation. Set up CI/CD pipelines for automated build, test, and deployment of micro frontend applications using tools like Jenkins, Travis CI, or GitLab CI/CD, enabling rapid iteration and deployment cycles. Hands-on experience with React Native and Native Router for developing SPA with ES6 and Jest. Created SPA using React-Router - Used Browser Router for Web and Native Router for mobile. Used React Native for the IOS application development. Build pixel-perfect, buttery smooth UIs across both mobile platforms by using React native. Reach out to the open-source community to encourage and help implement mission- critical software fixes React Native moves fast and often break things. React Native compiles to native code and uses native components, which means that your app runs with the performance of a natively developed app. Worked on Angular 5.0 by consuming Restful web services & Used Angular2.0 forms. Involved in daily SCRUM meetings to keep track of the ongoing project status and issues. Background working on open-source technologies including HTML5, CSS3, LESS/SASS, Bootstrap. Used Figma to build collaboration between the team members and for the version control and branching features. Skilled in creating responsive and mobile-friendly Vue.js applications using CSS frameworks like Bootstrap-Vue or Vuetify. Used AWS as cloud service for maintaining DB. Developed a client portal using ASP.NET MVC and jQuery, allowing users to manage their accounts and access personalized content. Designed the application background architecture with background, font, colors, styles using with CSS3, PSD to HTML conversion. Worked on Angular 5 Material 2 components for theming purposes & Performed client-side validations.
Designed and Implemented the enhanced development platform by doing POC using frameworks like Angular 5/6, Node JS, NPM, Spring MVC rest API. Worked On React and Created a React component. Conducted code reviews and provided constructive feedback to team members, ensuring adherence to best practices, code consistency, and maintainability in Next.js projects. Used the html from the Angular 5 template to create the markup in the React component s render method Rewritten the click handlers and basic functionality from the Angular 5 controller in the React component Wrapped the new react component in react 2 angular to expose it as an Angular JS component Worked with JSON as well as XML to consume and produce HttpRequests and Responses. Used jQuery to navigate to different pages of the application using DOM elements, and to create AJAX pages. Troubleshooted and resolved complex technical issues and bugs in Next.js applications, improving stability and reliability for end-users. Implemented a responsive e-commerce website with ASP.NET Web Forms and Bootstrap, resulting in increased mobile traffic and conversions. Used Pagination component of jQuery for navigation and used DOM and AJAX to display page contents. Used Bitbucket for code management. Used jQuery for creating different menus, dialog boxes, and used different jQuery plugins for calendar, calculator and printing options. Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.Environment & Tools: HTML5, CSS3, JavaScript, Agile, Ajax, JSON, Angular 5/6, Jasmine, Node.jsClient: Microsoft, Bangalore India. Nov 2018- June 2019Role: Web Stack Developer
Responsibilities: Developed web pages using HTML, DHTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery and AJAX. Implemented a React.js blog application with React, experienced in working with Redux architecture. Worked on Packages like Web pack and BABEL as transpiler for converting into direct files. Created SPA for the End User providing route technologies with faster and responsive using React.js Framework. Experience in building Custer centric Single Page Applications. Designed and developed User-friendly web-based interfaces using JSP, React.js, HTML5, XHTML, CSS3, JavaScript and Custom Tags. Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components, and used GRUNT & GULP as Task runners. Created some reusable components for designing interfaces using React.js. Developed various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library. Used JSX, Babel to browserify the data understandable to browser. Extensively used Web pack to remove code dependencies and to develop a SPA using React.js along with react-route. Worked on CSS pre-processor frameworks (SASS 3.4 & LESS 2.0) Implemented AJAX in web pages for accessing application data without refreshing the whole pages for better user experience. Used React.js, JavaScript for validating client-side validations. Experience in using React.js to build web components. Added user validations and user permissions by using the Node.jsand utilized Node.js for server hosting. Extensively used Node.js on front end (used namespaces, closures and custom bindings). Implemented data binding using Node.js for front-end development of a current web application. Performed troubleshooting on all mobile platforms both through telephony Avaya system, and with remote support, Supporting iOS, Android. Worked on tools like Eclipse and GIT repositories and installed and configured GIT and synced with multiple GIT-Hub repositories. Worked in developing dynamic robust UI screens using CSS, HTML, React.js, JavaScript, Bootstrap and jQuery. Used React.js to build web components such as signup form and rule form. Built reusable and customizable components for the new website using React.js and React-Routes to create a single page web application: Headers, Categories Used CSS3 for styling and HTML5 for Templates in Ext JS.Environment & Tools: HTML5/HTML, CSS3/CSS, SASS, JavaScript, jQuery, Bootstrap, Grunt & Gulp, Apache Tomcat, SVN, Web Services, AJAX, CSS, Node.js, REST API, Jasmine, React.js, Redux, GIT, Agile.Client: Max Technologies, Bangalore India Nov 2016- May 2018Role: WEB Developer
Responsibilities Worked extensively on React JS, Twitter Bootstrap, Restful web-services, HTML5, CSS3, JSON, Media queries for responsiveness. Implemented application testability and diagnostics and fixing bugs with the help of REDUX(Reducers) architecture. Coordinate/assist developers with establishing and applying appropriate branching, labelling/naming conventions using GIT source control. The front-end use HTML5, CSS3, React JS, jQuery and Bootstrap to build a single page web app that communicates with back-end via RESTful API. Responsible for implementing UI mockups, integrating third party REACT libraries, and handling/creating redux store data. Developed user interface by using React, Redux for SPA development.
Involved in responsive design and developed a responsive website that could be served to desktop, Tablets and mobile users using React.js.
Used React-Router to turn application into Single Page Application
Used ReactJS components, Forms, Events, Keys, Router and Animations
Building stable React components and stand-alone functions to be added to any future pages.
Built highly reusable UI components with React and Styled Components to increase scalability and reusability.
Extracted reusable logic from components as Higher-Order Components such as infinity scroll to achieve more flexibility
Developed the Drag and Drop functionality using React-Dragabble
The middleware-end use NodeJS, Express to provide RESTful API.
Worked Node Package Management for configuring the project according to our needs. Used React JS to implement rich functions in various pages: form validation, crud, grid list, search, sort, pagination, multi-selection, tags-input, advanced/custom directives, authentication, unit tests, etc Performs UNIT testing with Jest, and web-services with RESTful API. Worked on Node Js as the server-side implementation. Work side-by-side with User Experience designers, leveraging multimedia content creation applications and digital media to continuously provide the best Customer Experience.Environment & Tools: HTML5, CSS3, JavaScript, Agile, Ajax, JSON, JQuery, Jasmine, Karma, Node.js, React js, Redux.Client: Zen3 Technologies, Hyderabad, India Jan 2014 -Oct 2016Role: Software developer
Responsibilities Designed and developed the system using Agile Methodologies. Developed and designed front-end applications and user interactive web pages using web technologies like HTML4/5, CSS 2.1/3, Bootstrap and Responsive Web Design. Designed Frontend within object-oriented JavaScript Framework like Angular.js
Assisted in formulation and clear definition of system objectives and overall scope. Built Web pages that are more user-interactive using JQuery plug-in for Drag and Drop, jqValidtor, AutoComplete, AJAX, JSON, Angular.js, Backbone JS and JavaScript. Implemented the Drag and Drop functionality using jQuery framework. Involved in developing XUL, HTML, and JavaScript for client-side presentation and data validation on the client side within the forms. Extensively involved designing discussions and user experience sessions to provide input on the layouts. Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MongoDB, in order to provide broadcast service as well as chatting service. Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on Windows. Spearheaded adoption of new principles such as responsive design and adaptive design Worked with source version control tool SVN to manage the code repository. Environment & Tools: HTML, CSS, JavaScript, Java, SQL, jQuery, XML, JSON, Ajax, Angular JS, Windows XP, MS Office Eclipse and SVN |