Post Job Free

Resume

Sign in

React Js Angular

Location:
Pflugerville, TX
Posted:
January 02, 2024

Contact this candidate

Resume:

TEJA

ad2ea8@r.postjobfree.com Phone: 469-***-****

Education:

Masters

Specialization: MCIS

University: UTD

Year of Completion: 2019

PROFESSIONAL SUMMARY:

● Around 10+ years of extensive industry experience in designing and developing dynamic web pages.

● Proficient experience in Web application development using HTML5, CSS3, JavaScript, JSON, jQuery, Type Script, Angular JS/4/6/8, React JS.

● Expert knowledge in designing SPA and PWA using AngularJS, Angular4/6, ReactJS frameworks.

● Actively involved in using Angular 4/6, Bootstrap and HTML5 to enable client-side date to meet specific criteria by applying various validation variable.

● Expertise with Bootstrap and Media Queries in developing Responsive Web Design.

● Hands on experience in using AngularJS directives, Controllers, Filters, Services, Templets, Events and Injectors.

● Proficient in UI for entire Web application using jQuery, AJAX, JSON and Responsive web design.

● Designed DOM based interactive to reprogram selected links and adopted WCAG standards for HTML.

● Experience in User interface Architecture design using Angular4 components. Thorough understanding of core concepts like Ng Modules, Services, Dependency Injection, and decorators.

● Implemented Node Redux, web pack and Grunt to turn application into Single Page Application using React library.

● Good understanding of using AJAX and JSON to process response data from RESTful API’s and webservices for updating UI.

● Good knowledge in working with mobile application development using React Native framework.

● Knowledge in package management toolkits like Webpack, Gulp, Grunt and NPM Scripts.

● Experienced in working with AGILE based development methodologies and participating in Scrum sessions.

● Experienced in creating Templates, Mockups, and Prototypes, Web Interfaces, Layouts.

● Good Understanding and implementation knowledge of TypeScript andECMA-SCRIPT6(ES6).

● Experience in debugging and troubleshooting the existing code using debugger tools like, Firebug, Chrome developer toolbar etc., and able to identify problems in the initial stages and execute quick resolutions.

● Good knowledge in using Jest, Jasmine, Karma, Mocha and Selenium for unit Testing.

● Experience with various IDE’s such as VisualStudioCode, Web Strom, Sublime and Notepad++.

● Experienced in conducting unit testing at client side using Jasmine/Karma and experienced in Test-driven development, Behavior driven development and Acceptance Test Driven Development.

● Interacted with Testing Team, UX design team, Scrum Masters and Product Owner for fixing issues and implement the requirements of the projects.

● Good Knowledge on Object Oriented Programming (OOP) like C#.NET, JAVA, using Eclipse, Visual Studio Team Systems and Visual studio with Back end as Oracle and SQL Server.

● Used Adobe Photoshop to create different banners and designs.

● Hands-on knowledge of CI/CD platforms like Jenkins, Docker and Kubernetes for deployments.

● Expertise in using source code control systems such as GIT, Bit Bucket and SVN.

● Hands on experience in project management tools like JIRA and Rally.

● Experience in Operating systems like Windows, Linux, and MAC OS.

● Good communication skills, team player, and self-motivated. TECHNICAL SKILLS:

Web Technologies HTML5, CSS3, JavaScript, jQuery, Typescript, ECMAScript6, XHTML, XML, SOAP, REST, JSON,AJAX

Frameworks AngularJS/2/4/6/7/8,VUE JS, React JS, React Native Web, NodeJS, SASS,SCSS, LESS, Inline JSX styles, Bootstrap, Material UI IDE/Tools Brackets, Notepad++, Visual Studio code, Eclipse, WebStorm Databases SQL Server, MongoDB, MY SQL, Oracle

Version control Tools SVN, GitHub, Bitbucket, GitLab. Operating systems Windows OS, Linux, Mac OS.

Testing Mocha, Jest, Jasmine, Karma, Selenium

Methodologies Agile, Waterfall, TDD, SCRUM.

Design Patterns MVVM, MVC 4/5.

PROFESSIONAL EXPERIENCE:

Client: UHG

Ui/Mobile and web developer

Responsibilities: Nov 2022 - Till Date

● Developed a Single Page Application (SPA) resulting in a 17% increase in user engagement.

● Designed a modular React component architecture, promoting code reusability across multiple projects and decreasing development time by 10%.

● Improved web app performance by 7% through code splitting, lazy loading, and optimizing React hooks.

● Integrated third-party APIs including [specifc APIs, e.g., "Stripe for payment processing"] to enhance application functionality.

● Worked on both React and React Native projects.

● Rewritten the ReactToPrint library in the Application without using the 3rd party library to decrease the vulnerabilities in the application.

● Implemented a robust testing suite using Jest and React Testing Library, achieving 82% code coverage.

● Collaborated with UX/UI designers to translate designs into responsive React components using CSS-in-JS libraries like Styled Components.

● The company is internally using an internal styling platform known as Abyss and it will be handy for responsive web page design.

● Developed a cross-platform mobile application for [iOS/Android] which reached 196 thousand Ratings on average 4.7 stars and the Name of APP is UHC. Client: Walmart/ Infosys

UI/Full Stack developer Oct 2021-Nov 10 2022

Responsibilities:

● Used React JS components for handling Events, Forms across multiple modules involving Keys, Router and flux models to achieve faster responsiveness.

● Worked on test cases using Jest.

● Worked on test cases on some of the components to achieve 100%.

● Worked on Routing and Removing of some of the components.

● Changed SQL Query to achieve business Logic and got the desired output.

● Implemented different styling components across application modules using Material UI, CSS, Styled Components, Inline JSX styles, Styles-JSX, Material-UI for enhancing user interface, responsiveness, and styling.

● Updated some Components in achieving responsiveness.

● D3.js & Rechart Library: Showcase any data visualization projects.

● Implemented components for future features.

● Enhanced the Components to satisfy the client with upgraded features.

● Fixed some bugs and check the logic of the entire application.

● Spoked with Data Analyst Side for the data has been passed from backend to front display and various places they can affect.

● Used ReactJS as the development framework to build a single-page application.

● Responsible for ensuring all client-side validations are full filled using jQuery and JavaScript.

● Worked with Bootstrap for compiling CSS3, JavaScript and building the System with the convenient methods with ReactJS.

● Implemented different aspects of React JS by creating interactive UI's supporting One-way data flow, Virtual DOM, JSX concepts.

● Involved in mobile application (Android and IOS) development using React Native for different platform compatibility.

● Used Restful web services calls POST, PUT, DELETE and GET methods for backend communication for application integration.

● Implemented various UI interfaces modules using JS and predefined components from NPM (Node Package Manager) and Redux library.

● Used Jasmine to achieve code coverage for testing purpose.

● Used Postman to test the API workflow tested on the JSON files.

● Worked on Agile methodology with one of the most flexible Agile project management tool Rally.

● Custom Visualizations: Developed custom visualizations from scratch using D3.js, turning raw data into interactive and intuitive visuals tailored to project requirements.

● Dynamic Updates: Implemented dynamic updates to visualizations based on user interactions or data changes, ensuring real-time responsiveness.

● also for Animations,Data Binding,Scalability, Integration, Interactivity and Reusable Components.

● Rapid Development: Quickly implemented standard charts using the Rechart library, speeding up the development process without compromising on visual appeal.

● Custom Styling: Modified and styled Rechart components to align with brand guidelines and specific design aesthetics.

● also for Responsive Design, Composable Components, Tooltip & Interactions, Performance, Integration with State Management and Custom Components. Environment: ReactJS, Redux, JavaScript (ES6), GIT, JSON, HTML5, CSS3, Azure Database, OOP, Material UI. Client: Delta Dental, Okemos- MI April 2020 -Sep 2021 UI Developer/Frontend developer

Responsibilities:

● Used React JS components for handling Events, Forms across multiple modules involving Keys, Router and flux models to achieve faster responsiveness.

● Implemented different styling components across application modules using Bootstrap, CSS, Styled Components, SASS, Inline JSX styles, Styles-JSX, React Native Web, Material-UI for enhancing user interface, responsiveness, and styling.

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

● Worked on React JS Virtual Dom, react views and rendering UI using different custom HTML Tags components.

● All the functionality is implemented using Spring Boot and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.

● Involved in different lifecycles of application development that meets accessibility of web browser.

● Implemented different aspects of React JS by creating interactive UI's supporting One-way data flow, Virtual DOM, JSX concepts.

● Involved in mobile application (Android and IOS) development using React Native for different platform compatibility.

● Implemented flux pattern by using redux framework as a core dependency.

● Responsible for UI and architecture by building components using libraries including Tree, Slide-View, and Table Grid.

● Experienced in developing front-end systems with JavaScript, Bootstrap, HTML5, MVC frameworks such as Angular JS.

● Used Twitter-Bootstrap for enhancing different selection controls like drop down menus, toggles and search bars on client-side application interface.

● Used Restful web services calls POST, PUT, DELETE and GET methods for backend communication for application integration.

● Implemented various UI interfaces modules using JS and predefined components from NPM (Node Package Manager) and Redux library.

● Used React JS for templating for faster compilation and developing reusable components.

● Involved in integration of web services and the SQL database at the back end for application communication and storing the user data.

● Used Local Storage to store & retrieve insensitive user data during transition between the different pages and components within the application.

● Developed ReactJS applications by completing stories in timely manner while maintaining best practices outlined by the team lead.

● Have involved in AWS to integrate the server side and client-side code.

● Responsible for making application more versatile by implementing different concepts supporting dynamic page rendering using AJAX, JSON and jQuery.

● Creating e2e test suites for all components and modules to ensure the workflow of the application as per the business requirements.

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

● Handled cross browser/platform compatibility issues on different platforms (IE, Firefox, and Safari).

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

Environment: ReactJS, Redux, JavaScript (ES6), jQuery, GIT, Bootstrap, Ajax, JSON, HTML5, CSS3, Oracle database, Eclipse, Kubernetes, SASS, Inline JSX styles, OOP, FLUX, Twitter Bootstrap, SASS, Material UI, Grunt.

Verizon, Irving, TX

UI Developer Jun 2019- Mar 2020

Responsibilities:

● Actively involved in development of user experience for payments section of the application using ReactJSwhich is one of the most critical modules of ever enhancing and compatible with modern UI aspects.

● Improving the website and portal functionality using Content Management System, JavaScript, HTML5, CSS3.

● Used ReactJS as the development framework to build a single-page application.

● Responsible for ensuring all client-side validations are full filled using jQuery and JavaScript.

● Worked with Bootstrap for compiling CSS3, JavaScript and building the System with the convenient methods with ReactJS.

● Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.

● Developed responsive web pages using Bootstrap and CSS3 media queries.

● Used Redux async actions to achieve asynchronous functionality for application.

● Enhanced legacy application by building new components in React.

● Worked with the back-end development team in the process of fetching the related data through JSON files using RESTful API GET/POST methods.

● Sending requests and responses in Micro services through SPRING - REST Controllers through HTTPS.

● Collaborate with cross-functional teams to analyze, design, and implement new features into the web application without effecting the existing workflow.

● Logging testing issues, setting up and attending status meetings and gathering user requirements.

● Working with debugging tools like Chrome or safari web inspectors and IE Developer Toolbar.

● Involved in all stages of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Implementation, Documentation and Support of software applications.

● Used Jasmine to achieve code coverage for testing purpose.

● Used Postman to test the API workflow tested on the JSON files.

● Worked on Agile methodology with one of the most flexible Agile project management tool Rally.

● Used Bit Bucket version to implement version control System. Environment: HTML5, CSS3, JavaScript, ReactJS, Redux, Saga, Bootstrap, jQuery, Karma, Jasmine, JSON, RESTful, Rally, Bit Bucket, Postman, Visual Studio Code. Century Link, Littleton, CO

UI Developer Dec2018 – May 2019

Responsibilities:

● Designed and developed user interactive widgets using Angular 4/6 features such as components, services, modules and used HTML5, LESS Compiler and Bootstrap features for styling the widgets.

● Responsible in implementation of the presentation layer for the application using HTML5, CSS3, Angular 4, JavaScript, TypeScript.

● Working with JSON responses, parsing the same and presenting on the UI layer.

● Responsible for ensuring the pattern consistency across all pages by understanding user needs and requirements and propose solutions.

● Writing tested, idiomatic and documented JavaScript, Typescript code.

● Coordinating with the UX Design team to get the workflow of the wireframe to implement the application requirements.

● Used Angular 4/6component-based architecture to integrate services to consume RESTful API’s.

● Communicating with the back-end development team in the process of fetching the related data through JSON files using RESTful API GET/POST methods.

● Implementing the UI functionality using angular framework and performing validations on the participant detail and order detail modules to check if the data or values match as per the business needs.

● Used Typescript for creating Angular6components and implementing reusable components of Angular.

● Collaborated with the stakeholders, users, build team and other development partners to implement state-of-the-art user experiences.

● Implemented new features and changes to existing participant detail portal to maximize application performance.

● Performed JUnit testing and regression testing on the features to check for compatibility with changes.

● Written code on Typescript and ES6 to implement Angular 4 Components.

● Worked on MongoDB and implemented server-side development patterns.

● Used Node Package Manager (NPM) to import Node Modules required to maintain and manage dependencies across the application.

● Experienced in handling the process of build and deployment of projects using Jenkins.

● Used Rally to keep track of bugs to reduce downtime, increase productivity and Communication.

● Used SPLUNK for automation and logs for business analytics.

● Worked closely with the programmers and graphic designers for project requirement and analysis.

● Working with debugging tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.

● Implemented client-side and server-side unit testing using Jasmine, Mocha, andthe Chai.

● Working in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile (SCRUM) Methodology.

● Work with outside data sources and APIs to integrate the data into the application.

● Used GIT for version control.

Environment: HTML5, CSS3, Angular 4/6, JavaScript, Typescript, jQuery, Bootstrap, JSON, Splunk, RESTful, Rally, TDD, MongoDB, GIT, Visual Studio Code.

DST Systems, Hyderabad, India

Web Developer Dec 2015- April 2018

Responsibilities:

● Developed web presentation layer using HTML, CSS, JavaScript, AngularJS according to internal standards and guidelines.

● Developed data insertion forms and validated them using JavaScript.

● Used jQuery to make the HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.

● Closely worked with Business analyst to understand the technical requirements of the projects.

● Designed and developed web applications using JavaScript and CSS.

● Created Responsive Designs (Mobile/Tablet/Desktop) using HTML, CSS and worked CSS Preprocessors

(SASS, LESS)

● Used AngularJS for creating Routes, Filters, Directives and Services and create maintainable and testable single page application.

● Implemented different validation control on the webpages using JavaScript.

● Used jQuery Events to manipulate the elements depends on the user interactions.

● Involved extensively in writing application level code to interact with APIs, WebServices using JSON.

● Have done unit testing for various components and functions to eliminate bugs in the components.

● Responsible for developing cross browser compatible application and hence worked on different browsers like Safari, Internet explorer, Firefox, and Google chrome.

● Used Agile (SCRUM) methodologies during project development.

● Used JIRA for Project tracking and SVN for version controlling.

● Implemented chained select plugin for jQuery with JSON processing and callback feature, chain multiple selects with ease.

● Used jQuery, AJAX and JSON to process response data from RESTful web services for updating UI.

● Used Safari web inspector and chrome developer tools for debugging

● Involved in all stages of Software Development Life Cycle. Environment: HTML, CSS, XML, JavaScript, Angular JS, JSON, jQuery, SASS, AJAX, SOAP, RESTful, LESS, JIRA, MySQL, SVN, Visual studio code.

Client: Such software solutions, India

Jr. Web Developer July 2013- Nov 2015

Responsibilities:

● Developed the User Interactive web pages in a professional manner using web technologies like HTML, XHTML and CSS based on the W3C and ADA standards.

● Fixed the HTML errors in site core content editor.

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

● Front-end GUI development using browser friendly JavaScript, AJAX, CSS, jQuery.

● Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.

● Worked on applying UI Principles and Human Factors Principles and Factors for all the web and application products of CDC both Internal and external domains.

● Ongoing new requirements gathering and updating on regular basis.

● Played a programmer role in UI design and development of the front-end architecture.

● Gathered the data from the backend using AJAX and jQuery,JSP.

● Used SVN for code repository and version control.

● Participated in Code review and Quality Assurance. Automated the functionality and interface testing of the application using Quick Test Professional (QTP). Environment: HTML, CSS, Adobe Photoshop, JavaScript, jQuery, AJAX, XHTML, GUI, SVN, Waterfall Methodology, MYSQL, Usability Testing.



Contact this candidate