Home

Aruna - React js Developer/ Ui developer /
[email protected]
Location: Houston, Texas, USA
Relocation: no
Visa: h4ead
Aruna Sopinti
UI Developer / React js/ Front end eveloper
[email protected]
732-412-6903

SUMMARY:
I have 12+ years Extensive IT experience which includes the experience in designing User Interface (UI) applications
A professional experience in the software development life cycle phases including analysis of requirements, Applications design, Development, integration, Installation, maintenance, implementation and testing of various client/server, N-tier and web applications.
Designed and developed a full-stack funding website based on Node.js, ReactJs, Next.Js, wordpress, PHP and slim Framework.
Good experience using HTML 4.0/5.0, CSS, CSS3, React JS, React, Redux-saga, Angular JS, JavaScript, jQuery, D3 JS, Next Js, NodeJS,Angular 2/4/5/6/7/14, Ajax and JSON.
Designed, built and managed the ELK(Elasticsearch, Logstash and Kibana)cluster for centralized logging and search functionalities for the application.
Skilled in mointoring servers using cloud watch and using ELK Stack Elasticsearch Fluentd Kibana.
Infrastructure design for the ELK clusters.
Having experience with GraphQL and with similar frameworks,and Dockers,Jenkins or Kubernetes.
Experienced on CSS Background, CSS Margins, CSS Text, CSS Borders, CSS Alignments, CSS Padding, CSS Tables, and CSS Behaviors.
Design and development of server side rendereed progressive web application built with ReactJS, NextJs, NodeJs,and material-Ui using HTTPS, service workers and browser APIs.
Worked on NSS (Mozilla), PKCS11 library to develop the CRYPTO operations for the Node.
Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding, CSS Box Model and CSS3 Media queries.
Used the concepts of Pseudo classes, layouts, positioning, text, border, transforms and padding in the various projects.
Experience in Cross-Platform Mobile Development using React Native + Type Script based mobile app.
Used backbone.js for connecting the API's which enforces the communication to the server while also implemented mock services in Node.js with the help of modules using D3 js, Express.js.
Experience working with CSS pre-compilers like LESS and SASS.
Experience working with Responsive Web design. Creating the responsive Web Pages and designing crossing browser compatibility for mainstream browsers and portable devices (mobile, tablet, laptop) by Bootstrap.
Excellent skills in building Single Page Application (SPA) using Angular JS
Experience working with JavaScript MVC frameworks AngularJS. also, Checkout product based on Backbone, MVC and Mobile modular design.
Experience in Jenkins. Extensive working experience with Axios, Lodash, and Next js.
Good Experience in to build User Interactive Web pages by using web technologies React/Redux, redux saga.
Familiar in SOAP and RESTful Web Services.
Good Web Application debugging skills using Chrome Developers Tool and Firebug.
Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer, and Opera.
Good Experience working in Agile and Waterfall (SDLC Methodologies) environments.
Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
Experience in Version Control tools including GIT and SVN.
Having Strong written and oral communication skills.


TECHNICAL SKILLS:
Web Technologies: HTML 4.0/5, XHTML, CSS2/CSS3, JavaScript, CSS 3, AJAX, XML, JSON.
Framework: Bootstrap, Backbone.js, Next Js, Angular.js 1x and 2/4/5/6/7, Node.js, Redux, React -Native, Redux-Saga, Rx js
Libraries React JS, jQuery, d3.js
IDE & Tools: IntelliJ IDEA, Dreamweaver, Eclipse2.x/3.x, Notepad++, Sublime text, VS code, Visual studio2017.
web Server: Apache Tomcat 5.5/6.0, IIS
Data base SQL, PL/SQL
Version Control: SVN, Git
Operating Systems: Windows, UNIX, Mac
Reporting Tools : Elasticsearch, Logstash and Kibana


Educational Details : MCA - Masters in Computers Applications



PROFESSIONAL EXPERIENCE:

Photon Interactive Pvt.Ltd.
Client : TFS(Toyota Financial Services, Plano, Tx. Feb 2022 Till date
Lead Consultant:-
Environment:
Software Tools & Technologies : React Js, Redux, React- Native,Redux-Saga, GitHub, Docker Build, Sublime text, VS code.
Description:
Toyota Pay deals with payments and processing of payments online. Toyota Pay processes the online payment transactions by accepting payments via web and settles with bank to complete the entire processing of payments by providing the high-level security with authorization to make the transactions settles with banks successfully.
Toyota Pay also deals with various clients to make their own way of making transactions of payment processing and enhance the security for each layer of payment transactions.
Toyota Pay Portal is the one that provides clients to perform operations for back-office business. By using Toyota pay portal clients can access the business activities of their payments. Toyota Pay portal also allows clients to perform different operations to activate subscriptions based on customer request, initiate refunds etc.
Responsibilities:

Responsible for maintaining the code clean and efficient maintainable code by using web languages like HTML, CSS and Javascript
Responsible for deploying the application in staging and Production environment.
Collabrating with backend team to integrate our front end application.
To avoid CROS erroes we used NodeJS as a middle ware Application .
React (16,18) , HTML5, CSS3, Javascript(ES6), Redux, Redux-saga, Elasticsearch, Logstash and Kibana.
We are responsible for writing the Application that supports for all major Browsers.
For testing the components we are using Jest and React testing Libraries.
Skilled in mointoring servers using cloud watch and using ELK Stack Elasticsearch Fluentd Kibana.
Infrastructure design for the ELK clusters.
Provifding Global search with Elasticsearch.
Build Visualization and dashboards using Kibana




Verizon, Austin, Tx. Nov 2020 Feb 2022
React JS developer: -
Description:
We built Sales user application for internal American express. If company is wants to apply for the corporate cards than they must reach out through sales users from American express. Sales users land on our page, Sales users need collect some of the data and Docs from them and Submit that application to us and we will process that application and send the decision like either approved or decline. We are working on different markets like UK, AU, US etc.

Responsibilities:

Working on the Sales users application for Amex Network. Responsible for developing UI pages using AngularJs, HTML5, CSS3, JavaScript, Jquery, AJAX and JSON
Utilize Node.Js, Socket.io and Angular for scalable website architecture andrealtime technology.
JSON for managing dependencies and dev-dependencies for NODEJS applications.
Strong development skills including RESTful webservices.
Used AngularJS as framework to create Single page Applications which can bind data to specific views and synvhronized data with server .
Comfortable working with MEAN(Mongo DB, Express,Angular, NodeJS) Stack.
worked on log-in authentication modules using AngularJs and Javascript.
created custom directives and filters using AngularJS built-in http service from controller through dependency injection.
Understood the concept of Adobe Mobile Analytics Services to add Analytics method in ionic code.
Created Angular service and integration with RESTful APIs. Experienced in Gitlab CI and Jenkins for CI and for End-to-End automation for all build and CD.
Used UI router to create different hierarchy structure in single page application. Used the Npm and Yarn package managers.
Development of various reports and reporting interfaces utilizing Microsoft SQL Reporting Services.
Handle and Resolve the Cross-Browser compatibility issues In Mozella, IE 9, 10, 11, safari, Firefox, and Chrome
Used Rally for bug tracking and issue tracking.
Git or Source Tree is used as version control for push the code to the repo.

Environment: Next.JS , material UI, Typescript ,AngularJS, HTML5/HTML,JQuery , CSS3/CSS,Bootstrap, Javascript, SASS/LESS, AJAX,RESTful APIs,MVC,DOM,Jasmine,Karma, Agile.


GE Healthcare , Waukesha, WI. Sep 2019- Oct 2020
Role: Front End Developer
Description: -
GE Healthcare enables clinicians to make faster, more informed decisions through intelligent devices, data analytics, applications and services, supported by its Edison intelligence platform.
Creating A Healthier World By Helping Clinicians Deliver More Precise And Efficient Care. Enabling Clinicians To Make Faster, More Informed Decisions Through Intelligent Devices.

Responsibilities:
Interacting with business system analysts to understand the requirements to ensure that right set of UI modules been built by the acceptance criteria.
Developed single page application using Angular 6/7, Typescript, HTML5, CSS3, and Bootstrap.
Built the Responsive Web pages using Bootstrap and Media queries. That could serve the different kind of devices like mobile, tablets and desktops etc.
Transformed the response using Angular 6/7 observables. Used CSS3, Bootstrap, to make the application responsive and Rich.
Taking an active role in structuring our single page applications to make them easy to maintain and to ensure they are highly modularized
Implemented Custom Directives and structural Directives using Angular 6/7. Written code on Typescript and ES6 to implement Angular 6 Components.
Worked with Npm commands and using package. Json for managing dependencies and dev-dependencies of node js applications.
Created custom pipes using angular 6 before displaying it to the user. Implemented front end user interface and features in the application using AJAX. Interacted with restful services using angular 6
Provided thorough Enhancement and Support for the whole Angular 4/6 website.
CSS reusable purpose used the LESS as pre-processors which extends the properties of CSS.
Developed CSS3 to style page layouts, navigation, and load-spinner.
Using Npm front-end package manager to install and handle all the packages.
Created Typescript reusable components and services to consume REST API s using Component based architecture provided by Angular 6.
Collaborating with the front-end design team and back end team and started converting the static files with the dynamic content with the data retrieve from the API s.
Worked with the webpack as a build tool to build the application.
Used the Jasmine unit test framework to test the angular js components and Karma used as a test runner.
Co-ordinated with the QA team for testing the latest release of the application and bug fixing.
Git or Source Tree is used as version control.
I involved in daily scrum calls with the team for the updates. We are having every three-weeks sprint planning participating the sprint retrospectives.

Environment: HTML5, CSS3, TypeScript, Angular 6/7, JSON, Bootstrap, LESS, Npm, Visual Studio code, Git, Jest, Webpack, ES6, Agile Methodology



Deloitte Nashville, TN Jan 2019- Aug 2019
Front End Developer
Description:
We built a communication web application for Deloitte internal employees. From deloitte higher authority receive some communication that must read each employee of the Deloitte based on the criticality of that communic- ation. If he wants to subscribe or unsubscribe, like or dislike the communication. This application integrates with legacy deloitte home App.

Responsibilities:
Interacting with business system analysts to understand the requirements to ensure that right set of UI modules been built by the acceptance criteria.
Developed single page application using Angular 2/4, Typescript, HTML5, CSS3, and Bootstrap.
Built the Responsive Web pages using Bootstrap and Media queries. That could serve the different kind of devices like mobile, tablets and desktops etc.
Worked on Typography, Notifications, Timeout functions, cards, Dialogs, Forms, Tables, Switches, Icons, Dashboards, Widgets, Charts and buttons for developing Bootstrap 4 using Angular 2.
Transformed the Angular 2/4 response using Angular 4 observables. Used CSS3, Bootstrap, to make the application responsive and Rich.
Used D3.js charting library to develop reusable charting UI module.
Designed and built flexible, innovative web-based data visualizations, working with D3.js and other JavaScript technologies.
Worked with Angular 2/4 to develop single page applications, worked with ngrx for managing Angular applications.
Implemented Single page application using Angular 2 routes. Created Angular 2 custom pipes to format the data before displaying it to the user.
Taking an active role in structuring our single page applications to make them easy to maintain and to ensure they are highly modularized
Implemented Custom Directives and structural Directives using Angular 2. Written code on Typescript and ES6 to implement Angular 2/4 Components.
Worked with Html5, CSS3, Bootstrap and Angular 2 to create an application. Written Typescript classes to construct angular 2 components.
Developed Angular 5 Template driven forms and Model driven forms builder by using model.
Created/Modified Angular 5 components, by using Typescript we create the bigger projects and converts to JS files to modify or creating new JS.
Created custom pipes using angular 2/4 before displaying it to the user. Implemented front end user interface and features in the application using AJAX. Interacted with restful services using angular 2
Provided thorough Enhancement and Support for the whole Angular 2/4/5 website.
CSS reusable purpose used the LESS as pre-processors which extends the properties of CSS.
Developed CSS3 to style page layouts, navigation, and load-spinner.
Using Npm front-end package manager to install and handle all the packages.
Created Typescript reusable components and services to consume REST API s using Component based architecture provided by Angular 2/4/5.
Collaborating with the front-end design team and back end team and started converting the static files with the dynamic content with the data retrieve from the API s.
Worked with the webpack as a build tool to build the application.
Used the Jasmine unit test framework to test the angular js components and Karma used as a test runner.
Co-ordinated with the QA team for testing the latest release of the application and bug fixing.
Git or Source Tree is used as version control.
I involved in daily scrum calls with the team for the updates. We are having Every three-weeks sprint planning. Participating the sprint retrospectives.
For the bug tracking we re used the VSTS and JIRA.
Maintained the code base by frequent updates to the code repositories using VSTS.

Environment: HTML5, CSS3, TypeScript, Angular 2/4/5, JSON, d3 js, Bootstrap, LESS, Npm, VS Code, Visual Studio 2017, Git, VSTS, Salesforce, Jasmine, Karma, Webpack, ES6, Agile Methodology

VISA Inc Bellevue, WA Sep2017- Dec 2018
React Js Developer
Description:
Visa Maintains the payment gateway. The payment gateway process is a simple and quick way to protect your customers, sensitive card information. I worked on the Authorize.net, Merchant Interface Web portal and payment settlement from the customer account to the merchant account. So, whatever the transaction happen from the customer bank to merchant bank we will process that transaction and we validate is there any fraud happen or not and we will generate the statements.

Responsibilities:
Involving in requirement gathering, designing, development, UI reviews, and maintenance.
Create Minimum Viable product in close collaborating with the CYBS UI team
Developed the User Interactive Web pages in professional manner by using web technologies like HTML5, CSS3, and Javascript, JSON, React/Redux, redux saga as per the company standards.
Extensively used SASS as pre-processors which extends the properties of CSS.
Worked on React JS Virtual Dom and React views rendering using components which contains additional components called custom HTML tags.
Created and Used Reducers That received said actions to modify the Store State.
Maintaining the State in the store and dispatch an action using require.js and Redux
Developed the Re-Usable React Components. Like Text Fields, Buttons etc.
Created React Components, using Redux for unidirectional Data flow.
Working with ES6 Features. For the build of JSX, and Webpack.
I was worked on Responsive web design and developed the Responsive Webpages That could be Served to Desktop, Tablets as well as mobile users.
Used the Middleware, Redux-saga, Redux-promise in application to retrieve the data from the external API s and perform the RESTful Services.
Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
Used the Npm and Yarn package managers.
Handle and Resolve the Cross-Browser compatibility issues In Mozella, IE 9, 10, 11, safari, Firefox, and Chrome
Used Rally for bug tracking and issue tracking.
Git or Source Tree is used as version control for push the code to the repo.
I involved in daily scrum meetings with the team for the updates. We are having Every two-week sprint planning.
Extensively used TFS and AccuRev for peer code reviews and check ins.
Maintained the code base by frequent updates to the code repositories using TFS and Bit bucket.


Environment: HTML5, CSS3, JavaScript, React JS, Redux, Redux-Saga, JSON, Bootstrap, Rx, sass, Npm, Yarn, VS Code, Git, TFS, Bit Bucket, Webpack, ES6, Agile Methodology

Lowes inc,Charlotte, NC. Oct 2016- Aug 2017
Front end Developer
Description:
E-commerce apps is to give users ability to buy goods by tapping on the screen of their Desktop or smartphone. So, I worked on to add a list of offered items based on user s preferences that can be updated in real time to retain their interest. Search bar where user can type in what they look for and filter the results by brand, color, size, season, model, and so on.

Responsibilities:
Worked on complete Agile Scrum methodology and User Interface web development in accordance with requirement.
Designed and developed web pages using HTML, XHTML, CSS, and jQuery, Angularjs.
Worked with business system analysts & Backend team to understand the requirements to ensure that right set of UI modules been built.
Maintaining the dynamic and secure websites and web-based applications, including widgets, and templates.
Built the Responsive Web pages using Bootstrap and Media queries to support various kinds of devices.
Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5 and CSS3.
Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.
Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
Used advanced level of jQuery, AJAX, AngularJS, Bootstrap, and CSS layouts.
Implemented Presentation layer using CSS Framework, AngularJS, Wire-framing, HTML5.
Developed various customized views and templates using Handlebars, JavaScript, HTML.
Developed data formatted web applications and deploy the script using client-side scripting using Angularjs.
Developed Single Page Application (SPA) using Angular JS Framework.
Developed Web Application to replace the existing and legacy Website using Angular JS Framework.
Angular JS created Custom directives for data manipulations.
Created Angular JS controllers, factories, filters, Routers, and services.
Designed various routing mechanisms and Implemented $http functionality in AngularJS in order to retrieve data from web servers.
Used Jasmine to test Angular.js controller by built test cases.
Using Npm and bower front-end package manager to install and handle all the packages.
Built Web pages that are more user-interactive using jQuery Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap.
Developed user interface using Node JS, require.js and developed client-side interface using React JS.
Implemented functionalities on native iOS and android.
Built an app it is like POC and operated in Android and iOS systems at same time via using javascript and React, and Redux flux design pattern.
Made UI elements behave natively by communicating between native elements and React Native.
Involved in Enhancement of existing application utilizing React JS, created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML
Experience with Jasmine and Karma Unit test.
Used special syntax called JSX to mix HTML with Java Script with the help of React JS.
Structured the JavaScript code using AngularJS.
Used JIRA for bug tracking and issue tracking.
Resolved cross browser compatibilities Issues for different versions of IE, Safari, Chrome, Firefox, and Opera.
Involved in Agile workflow. Every two weeks Sprint and Daily standup meetings to discuss the development of application to deliver in time.
Used GIT version control for project development
Maintained the code base by frequent updates to the code repository using TFS.
Environment: XHTML, HTML5, CSS3, JavaScript, jQuery, AngularJS, JSON, AJAX, Bootstrap, Eclipse, Agile Methodology


National Grid, India June 2012 - June 2015
Front End Developer

Description:

National Grid provides a customer friendly experience via the internet to apply for a New Gas Connection, Gas Service Alteration or Gas Disconnection. National Grid provides this environment using SAP Standard application of E-Commerce. E-Commerce offers two channels for customers to select their service/ product, B2B (Business to Business) and B2C (Business to Customer).
Resposibilities:

Convert the complete application as browser compatible.
Preparing the new screens for the application enhancements.
Involved on unit test case preparation and wrote test cases using Junit.
Helping to the team in other modules for any technical challenges being faced.
Involving in the application deployment process.

Novartis, India July 2011 - May 2012
UI Developer

Description:
The purpose of the project is specifying the Employee Exit Service which falls in scope of the PBO Service Desk. The service contains automated interface to external systems like Remedy and HR Core. The areas covered under

Employee Exit service are as following:
a. IT Equipment and Services e.g. Laptops, generic e-mail accounts etc.,
b. Telephony Equipment and Services e.g. Mobile Phones, SIM connection etc.
The user requirements and system functionalities required to implement the process needed to support the delivery of this service. This document specifies the functionality to be delivered in the execution phase.

Resposibilities:
As an offshore development lead, taking the technical responsibility beside the project architect from offshore.
Ownership of the complete application development to the module employee exit process.
Maintained the application starting from the scratch to system testing also involving the multiple cycles of functional testing and driving to success.
Helping to the team in other modules for any technical challenges being faced.
Involving in the application deployment process.

Florida Power & Light, India May 2010 April 2011
Developer

Description:

AMI Controller is to support an automated remote connect/disconnect switch (RCS) process. The current disconnect process is limited to the amount of field resources. There are not enough resources to disconnect every account that is eligible for disconnection. The ability to execute mass disconnections and connections without sending a costly field resource to the premise allows FPL to realize substantial increases in miscellaneous revenues, specifically reconnect fees. This project is broadly classified into these functionalities. Security/ Authentication, Receive AMI Meter Orders from External Systems, Queue Scheduled Orders for Execution, Response Processing & Logging of the responses, User Interface to Manage Administration activities, Reports & Dashboard.


Creating request Xml based on CIM Standards
Developing the VO s, DO s, DAO s and Implementation classes.
Developing HQL queries to get data from DB.
Deployed the application s war file in the application servers.
Unit testing, debugging the code, bug tracking, bug fixing were the major tasks accomplished.

Responsibilities:
Involved in the design and development phases of Agile Software Development and also building Web application development for client and server side using Backbone.js and Node.js.
Designed dynamic and browser compatible pages using HTML5, CSS3, Backbone.js, jQuery and JavaScript.
Used HTML, CSS, and JavaScript for the front-end designing.
Implemented Backbone CRUD operations (Create, Read, Update and Delete) and Paginator for pagination for Tables.
Cleaned up and rewrote front end HTML and CSS to meet validation requirements.
In addition to code development, maintained project documentation and assisted in application design.
Used JavaScript, CSS, and HTML to create front-end screens of the module.
Used JavaScript and jQuery for validating the input given to the user interface.
Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
Interacting with the project leader, team leader, designing and developing web pages,
Animations, still graphics, banners, greeting cards, logos etc.
Worked closely with Program Engineers how the front end and back end mechanism works in order to develop an interface.
Involved in documenting the details related to Changes occurring in the system, following the Quality processes.

Environment: HTML, CSS, JavaScript, AJAX, jQuery, Backbone.js.
Keywords: continuous integration continuous deployment quality analyst user interface javascript database information technology trade national procedural language Colorado North Carolina Tennessee Texas Washington Wisconsin

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];939
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: