Post Job Free

Resume

Sign in

User Interface Web Services

Location:
Frederick, MD
Posted:
October 16, 2023

Contact this candidate

Resume:

Sirisha

E-mail:ad0ec4@r.postjobfree.com

PH: 270-***-****

PROFESSIONAL SUMMERY

Have 9+ years of experience as a Front-End web developer in developing and designing user interface of Internet/Intranet applications using HTML/HTML5, CSS/CSS3, XHTML, XML, JavaScript, jQuery, JSON, Ajax, ReactJS, Redux, AngularJS and NodeJS.

Experience in working with RESTful Web Services and implementing RESTful API's. Experience in MVC driven approach of building application.

Experience in using ReactJS components, Forms, Events, Keys, Router and Flux concept.

Used Middleware, Redux-Promise in application to retrieve data from Backend and to also perform RESTFUL services.

Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.

Expertise in creating customizable components for the new website using frameworks like Angular 4/6, ReactJS to create a single page web application.

Worked with http interceptor’s configurations for security in Angular applications.

Expertise in ReactJS framework to develop the SPA. Experienced in React JS and working with React Flux architecture.

Experienced in ReactJS and working with React Flux architecture.

Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.

Experience in using ReactJS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.

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

Worked on high-level build tools like Grunt and Gulp.

Efficient in understanding the business requirements and creating custom Object, apps fields, relationships, page layouts, validation, and workflow rules.

Experience in CSS preprocessor LESS and SASS for dynamically styling Developed HTML templates and performed client-side Validation using JavaScript.

Experience in query optimization for performance tuning and monitoring of processes and experienced in managing multiple tasks and project details.

Proficient in Git version control and collaborative development workflows.

Strong problem-solving skills and ability to work in Agile development environments.

Familiarity with CI/CD pipelines for automated deployment and continuous integration processes.

Expertise developing Responsive web design (RWD) application with client scripting language and serve scripting languages like Node.js, Express.js, React.js.

Expertise in minimizing code and reusability. Experience in creating Web Templates and Layouts.

Used Git for revision control and code management. Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.

Familiar with open source tools: Package Mangers (NPM/Bower) and Atlassian tools (Confluence, JIRA and Stash)

PROFESSIONAL SKILLS

Web Technologies

HTML 5, CSS3, JavaScript, Typescript, jQuery, ReactJS, Angular JS, Node JS, EXT JS, D3 JS, React JS, JSON, AJAX, Grunt & Gulp.

Testing Frameworks

Jest, Enzymes, Jasmine, Karma, Protractor for E2E..

Cloud Platforms

AWS, Azure, IOT, CI/CD

Languages

C, C++, Java and .NET

IDE, HTML Editor

Sublime, Notepad++, Eclipse IDE, Adobe Dreamweaver, WebStorm, Visual Studio, Visual Studio Code.

Application servers

Tomcat Server, WebSphere, WebLogic.

Data Bases

Oracle, MySQL, SQL Server, Mongo DB

Operating Systems

Windows, Mac OS, Unix.

Version Controls

SVN, CVS, GIT, TFS, VSTS.

Methodologies

Agile, Waterfall.

PROFESSIONAL EXPERIENCE

AT&T (Mar2022-Present)

Sr. UI Developer

Responsibilities:

Responsible for developing responsive web pages using HTML5, CSS3, JavaScript, Bootstrap 4, React JS, ECMAScript 6 (ES6), jQuery, Ajax, JSON, REST services based on W3C standards.

Worked with the team of Interface Design architects and back-end Developers to gather requirements and enhance the application functionality and added new features using React JS.

React and Functional Driven JavaScript expert in SPAs, UI Components, Mobile web and Performance optimization.

Used node.js, express.js, webpack, git to setup, configure the dev environment, build mock RESTful API’s, to check the data flow, yarn & bower for package management.

Worked on an Agile (Scrum) Development Team and followed best practices such as code to modules, unit testing, UI validations, peer reviews.

Responsible for implementing UI mockups, integrating third party React libraries, and handling/creating Redux store data.

Experience in DOM, React Props, Lifecycle methods, working with React States and Events.

Implemented React.js Controllers to maintain each view data and used various properties, parameters in ES6

Developed mockup pages and single page apps using React JS Reusable User Interface component library and used the Babel as the transpiler for converting ES6 to ES5 and SASS.

Worked extensively on React-Bootstrap, Restful web-services, HTML 4/5, CSS 2/3, JSON, Twitter-Bootstrap, Media queries for responsiveness.

Led the redesign of an e-commerce website, enhancing the user interface to improve navigation and product discovery.

Utilized AWS services for dynamic content delivery and optimized user experience, including S3 for media storage and CloudFormation for efficient resource management.

Developed non-functional HTML/5, CSS3 pages from the mock-ups and involved in UI review with Business Units.

Extensively used JavaScript libraries & frameworks such as React JS, Bootstrap, jQuery, Ajax, to build single page apps (SPA) and scalable, reusable web components.

Designed and developed a dynamic web application leveraging AWS services including DynamoDB for seamless data storage and retrieval.

Utilized AWS Lambda functions to handle real-time processing, enhancing the overall user experience.

Integrated AWS S3 for efficient storage and retrieval of media files, resulting in improved content delivery.

Implemented SNS/SQS for event-driven communication, ensuring timely notifications and updates to users.

Employed AWS CloudFormation for infrastructure as code (IaC), enabling seamless deployment and scalability.

Worked with react-virtualized library to display lists. Used React-Router library, to route among various components.

Performed UNIT testing with Jest, Enzyme and consumed web-services with RESTful API.

Instead of using jQuery, Ajax, we used the Axios library to get and post data to the server.

Integrated application front end with application business layer and services at backend using REST Services.

Environment:HTML5, Agile Methodology, CSS, SASS, Object-oriented JavaScript, NPM, Bootstrap 4, JavaScript, jQuery, React JS, React-router, React-Native, Redux, GitHub, Jenkins, AWS, REST services, Webpack, MongoDB, Jest, Jasmine, Enzyme, JIRA, New Relic, Google Analytics.

Nextiva, AZ,Scottsdale (Jun2021 – Feb2022)

Sr. UI Developer

Responsibilities:

Extensive knowledge of and use of React.js directives to bring additional functionality to HTML.

Good experience in JavaScript MVC framework.

Knowledge in using React JS, Flux for SPA development React JS.

Implemented React JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.

Adopted Git for version controlling, HPALM for bug tracking and Service for project tracking.

Worked on state, specs, props, and events to create interactive React JS components.

Analyzed business requirements, participated in technical design, development and testing of various modules assigned.

Developed an interactive data visualization dashboard using HTML5, CSS3, and DHTML, providing users with intuitive insights into complex datasets.

Integrated automated API integration testing, ensuring seamless data updates and accurate visual representations.

Leveraged React.js for dynamic UI components, allowing users to customize and interact with the displayed data in real-time

Mostly involved in creating shared module components and used them in development of various screens. Created routing module and followed lazy loading patterns for few application modules.

Implemented Npm and Webpack setup for building and automating processes such as linting, pre/post git commit hooks, prod/dev environment

Worked on custom hook for listening for changes session Store and local Storage

Worked on Forge storybook to create multiple reusable components and services using React JS.

Used Yarn & NPM for package management.

Spearheaded the front-end development of a real-time chat application using Node.js, creating a highly interactive and responsive user interface.

Established a robust SNS/SQS messaging system to enable event-driven architecture, providing timely notifications and updates to users.

Automated the deployment process using AWS CloudFormation templates, enabling consistent and repeatable infrastructure setups.

Implemented JavaScript (ES6) to handle asynchronous tasks, improving the application's performance and responsiveness.

Designed the UI with React.js, providing a seamless and intuitive user experience for chat interactions.

Conducted automated E2E browser testing using Selenium Web Driver, identifying and resolving UI discrepancies for a flawless user experience.

Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application.

Worked with JSON web tokens for authentication and authorization security configurations using Node.js

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

Environment: ReactJS, Redux, NodeJS, Yarn, Rebass, HTML5, CSS3, Spring, JavaScript, JSX,ES6,AJAX, JSON, SASS, RxJS, React Material, AWS, CosmosDB, Jest,, Visual Studio, ServiceNow, BootStrap

Verizon, Irving, TX (Jan2020 –May2021)

Front End Developer

Responsibilities:

Extensive knowledge of and use of React.js directives to bring additional functionality to HTML.

Good experience in JavaScript MVC framework like

Knowledge in using React JS, Flux for SPA development React JS..

Developed web applications running on NodeJS using the React.js with for front end MVC/templating.

Worked with modules like MongoDB and mongoose for database persistence using Node.js

Lead the management and administration of AWS Services CLI, EC2, VPC, S3, ELB Glacier, Route 53, CloudTrail, IAM and Trusted Advisor services.

Create MongoDB. automated pipelines in AWS Code Pipeline to deploy Docker containers in AWS ECS using services like CloudFormation, Code Build, Code Deploy, S3 and puppet.

Build prototype for various required services such as Logging, Scheduling and Notification Service using third party Node JS based JavaScript library.

Has worked with Node.JS for writing code in the server side and creating scalable network applications.

Experienced in Gitlab CI and Jenkins for CI and for End-to-End automation for all build and CD.

Designed and maintained SQL scripts for Excel reporting and stored procedures

Manage and SQL Query Analyzer and Validate the customer data.

Used Jenkins to make build process and Used Karma, Jasmine and Protractor to write unit testcases.

Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application

Implemented services, controllers, directives, factory functions to properly consume API on the front end and send back data in JSON format to the back end by capturing in the UI

Experience in working with RESTful Web Services and implementing RESTful API's and SOAP protocols.

Worked with JSON web tokens for authentication and authorization security configurations using Node.js

Worked with Grunt, Gulp for task runner configurations for minification, watch, js hint, jscs, css autoprefixer, sass compilation, bundling and test runner configurations and make it available as a command.

Worked with unit testing of JavaScript applications using Karma, Jasmine.

Environment: React, Node.JS, Pl/Sql, JavaScript, jQuery, Jenkins, Docker, CI/CD, Twitter Bootstrap, Ajax, AWS, Micro Services, HTML5, CSS3, SVN, GIT, Mongo DB, Jasmine, Karma.

PayPal, San Jose, CA (Feb 2018 – Nov2019)

Sr. UI Developer

Responsibilities:

Excellent experience in implementing UI components using ReactJS along with Redux Framework and ES 6JS with Strong experience in developing Redux forms with react life cycle

Used ReactJS and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller)

Used web pack, ES6, React API, Redux-promises, Ajax

Creating components, reducers, actions and containers for the project to make the webpage accessible in simple way and waive off the load on coding

Working side-by-side with Photoshop design comps developing HTML/JS/CSS based web sites, including testing and debugging cross-browser.

Involved in finding out the bugs, broken links and missing images etc. and rectifying them.

Used GIT for version control and JIRA for defect tracking.

Degree in Design/Web Development Focus preferred Android/iOS mobile UI/UX

Making use of JSP, HTML, and XML for the designing the GUI framework and presentation stratum. Confirming the validations of the customers with the help of JavaScript.

Deep experience with JavaScript, HTML5, CSS3 (Bootstrap, Media Queries), jQuery UI plugin, DOJO.

Writing native JavaScript from scratch, DOM manipulation for the website portal implementable on devices like Mobile, Tablet and Desktop.

Experience in synchronous dataflow in the application using Redux.

Used web scripting languages like NodeJS and Yarn for interaction between client side and server-side technologies.

Used debugging tools such as Chrome Dev tools, Firebug, HTTP Tracing, stepping through code / breakpoints, etc.

Understanding and working on the Content Management System of the company on Word Press, Drupal and Joomla.

Maintained the website by site tuning and performance optimization (HTTP Profiling, Page Speed, etc.) including SEO, bundling and magnification.

Worked in Agile Environment, which include daily Stand up's, Sprint Planning's, Grooming etc.

Environment: HTML5, CSS3, JavaScript, React.JS, Node.JS, Ajax, JSON, Agile, Web API, Redux, Adobe Photoshop, Apache, GitHub, Responsive Design, Sublime Text3 and Atom IDE, Mobile Based Application Design (iOS and Android), Chrome, Firefox, Edge.

Kroger, Cincinnati, OH (Mar2017 – Jan 2018)

Front End Developer

Responsibilities:

Enhanced legacy application by building new components in React and typescript.

Hands-on experience on React for one complete project in rebasing the UI of the application using the techniques in React 2.

Experienced with deployments, maintenance and troubleshooting applications on AWS Cloud.

Extensively worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.

Involved to implement 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 Redux concept.

Implemented stable React components and stand-alone functions to be added to any future pages.

Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.

Used Redux for managing the state of the applications.

Worked with google maps to locate the loan officer and their branches in the mobile applications.

Used SASS, Native Base, Inline JSX styles, CSS, Styled Components, Styles-JSX, React Native Web, Material-UI, Grommet, and Bootstrap for styling the components.

Worked on authentication aspects such as Fingerprint Scanner and Face Scanner in Android and IOS applications build with React Native.

Used React JS to build the UI components, developed filters to display different dimensions of data and font size modifiers.

Used jQuery, Ajax for service calls on pages to interact with the server for information. Rapid prototyping of design concepts.

Used React JS to abstracts away from the DOM function, giving a simpler programming model and better performance.

Implemented new Dockers container creation process for each GIT branch gets started on Jenkins as Continuous Integration server.

Implemented architectural and component front-end architecture with React JS app client.

Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager).

Used Web pack, Babel, grunt and gulp for transpiration (compilation) configuration for Typescript to be converted to JavaScript.

Responsive Web design used Bootstrap to build grids, layouts and components. Used Bootstrap components like dropdown menus, navigation bar, alerts, and labels.

Used GIT bash commands to clone the project from bitbucket.

Worked with several open-source libraries based on React JS for efficient and expedited project delivery.

Environment: React, Vue, Flexbox, TypeScript, JavaScript, Node.js, NPM, Jenkins, jQuery, Bootstrap, Ajax, HTML5, ADA, CSS3, GIT, TDD, LESS, CI/CD, AWS Cloud Services.

Augusta, Hyderabad, India (July 2014– Feb 2016)

Front End Developer

Responsibilities:

Worked on front end pages that were developed in a professional manner using HTML, CSS, JavaScript, and JQUERY.

Developed and implemented user interfaces as per latest W3C standards.

Developed client-side validation code using JavaScript and JQUERY.

Creating cross-browser compatible and standards-compliant CSS-based page layouts.

Involved in fixing Front-End issues with the layouts.

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.

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 refresh 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.js and utilized Node.js for server hosting.

Extensively used Node.js on front end (used namespaces, closures and custom bindings).

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.

Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.

Used CSS3 for styling and HTML5 for Templates in Ext JS.

Environment: HTML, CSS, JavaScript, Node, React, jQuery, AJAX, JSON, XML, Pl/SQL.

Standalone IT, Hyderabad, India (Jun 2012-May 2014)

Web Developer

Responsibilities:

●Built rich prototypes for designing and developing dynamic web pages using HTML5, CSS3, JavaScript and jQuery, Ajax, JSON, and Bootstrap.

●Used HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, and Bootstrap extensively for redesigning the internal web pages and applications.

●Created Pseudo elements and CSS3 Border, CSS3 Background, CSS3 Transitions.

●Worked with jQuery Fusion Charts for generating reports.

●Extensively used CSS to change the styles to be used in future web layouts and debugging the errors issues with CSS.

●Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

●Optimizing the website using search strategies like link building, online submissions, social bookmarking.

●Making website GUI design by using Twitter Bootstrap.

●Maintain the code base by frequent updates to revision using GIT version control system.

●Performed cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.

●Developed test cases for TDD in QUnit, Karma and Jasmine.

●Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology.

Environment: JavaScript, JQuery, HTML5, CSS3, Ajax, JSON, JQuery Fusion Charts, Bootstrap, Jasmine, Karma, Web Service, Grunt, Agile.

EDUCATIONAL DETAILS:

Bachelors in Computer science Engineering -2012-Jawaharlal Nehru’s University & Technology



Contact this candidate