Post Job Free
Sign in

Developer Js

Location:
Frisco, TX
Posted:
October 07, 2020

Contact this candidate

Resume:

KEERTHI P UI DEVELOPER

469-***-**** adgqhz@r.postjobfree.com

SUMMARY

Overall 6+ years of professional experience in application design, analysis and development of User Interface (UI) applications and professional web applications usingHTML5, CSS3, JavaScript, React.js, Node.js,J-Query, AJAX, JSON, and Bootstrap with experience in the Software Development Life Cycle (SDLC).

Experience in developing Single Page Application (SPA) based on unidirectional flow application using React- Redux.

Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions.

Good working knowledge of Responsive Web Design (RWD) using Bootstrap and CSS3 media queries.

Worked with making calls to API's to fetch the data from backend as JSON response and parse it on the UI/DOM manipulation.

Hands on experience in creating components using React.js.

Proficient in using J2EE Frame works Spring and Web Services Technologies.

Worked on agile methodology and having experience working in fast-paced Scrum environment.

Extensively used versioning tools like GIT and good understanding of all the Git workflows.

Configured spring applications using different modules like Spring Security, Spring Boot.

Integrating various Version control tools, build tools, nexus and deployment methodologies into Jenkins to create an end to end orchestration build cycles.

Took initiative in learning React-native and went on to successfully develop various features under minimal supervision.

Strong Knowledge in UI development, UX design, Frontend development, rich user interface design, development, documentation, Web specifications, standards, media (screen, mobile, touch interface) compatibilities, application architecture, visual design, wireframes, project and team management.

Designed and implemented Java engine and API to perform direct calls from front-end JavaScript to server-side Java methods.

Experience in working with Amazon web service and Selecting the appropriate AWS service based on compute, data, or security requirements.

Experience in Integration of Amazon Web Services AWS with other applications infrastructure.

Integrating various Version control tools, build tools, nexus and deployment methodologies into Jenkins to create an end to end orchestration build cycles.

Developed automation test cases using Java and selenium on Eclipse for web Ajax application.

Experience in creating Templates, Web Interfaces, Layouts, Mock-ups and Prototypes with Adobe.

Strong in Web Services using SOAP and Restful API's which are used to build the communication between the systems.

Thorough understanding of cross browser issues and solid experience on debugging tools like IE Developer Toolbar, Firebug and Chrome.

Expertise in using IDE tools such as Eclipse,Notepad ++, Visual Studio code, Sublime Text Editor.

Experience in debugging and troubleshooting the existing code.

Ability to work effectively while working as a team member as well as individually.

Excellent communication and Inter-Personal Skills, well organized, goal oriented.

TECHNICAL SKILLS

Web Technologies

HTML5, CSS3, JavaScript, Typescript, SASS, Bootstrap, Foundation, AJAX, JSON,Java.

Frameworks

React.js, Node.js, Angular 2/4/5

Databases

MySQL, Mongo-DB.

Debugging Tools

Firebug, Google Chrome Web Debugger, IE Developer Tool

IDEs & Build Tools

Microsoft Visual Studio code, Sublime Text Editor, Notepad++

Version Control Tools

GIT, SVN

Operating Systems

Windows, Linux, Mac OS

Designing Software

Adobe Dreamweaver CS5, MS office,

EDUCATION

Master of Science, Computer Science

Texas A&M University USA

Bachelor of Technology, Computer Science

Anurag University Hyderabad INDIA

WORK EXPERIENCE

React Developer GoDaddy INC Remote May ‘20 - Present

Project Description: GoDaddy is a American publicly traded internet domain and web hosting company. My project with GoDaddy is about developing Basket and Checkout modules according the design provided. These modules handles the customer purchase and also the Re-sellers page.

Key Contributions:

As a React Developer responsible for developing front end applications with HTML5, CSS3, JavaScript, React.JS and Redux.

Worked with multiple tools like babel and webpack to ship production ready software.

Experience in Agile software development environment and worked with git.

Worked with Cypress to perform end-to-end testing and performed manual testing.

Worked with Split io to peform A/B testing for the application.

Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.

Developed user interface by using the React JS, Flux for SPA development.

Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.

Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.

Created documentation for all the components which is included in React-Bootstrap page.

Experience in using GIT for pulling and committing the developed content from/to the GIT repository

Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.

Environment: HTML5, CSS3, ES6, JavaScript, React.js, React- Redux, JSON, Agile Node.js, Cypress tests, Split IO, Rest APIs

Full-stack Developer Respec/Charter Communications Richardson, TX Jul 2019 – Mar’20

Project Description: Charter is an American telecommunications and mass media Company that offers its services to consumers and businesses under the branding of Spectrum. My project is about Charter payment services where I am responsible to build the REFUNDS module in the project where all kinds of refunds are done for the payments.

Key Contributions:

As a Full stack Developer involved in development, design and implementation of front end and back end part of the application.

Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, React.js, Redux.

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 and Redux library.

Familiar new JavaScript constructs in ES6.

Used Spring Boot to develop Spring based application with very less configuration.

Extensively used SASS while styling with CSS3 and made the application responsive using Bootstrap and CSS Media Queries.

Involved in implementing Queries to the backend Mongo-DB database using Http service to fetch JSON contract.s

Responsible for design and development of various components such as tab bars, map view, image picker, date picker, push notifications, sign-in/out features, profile management and navigation using react-native.

Worked with server-sided development and implemented Java/J2EE Design patterns.

Developed back-end with java and involved building APIs with spring framework.

Worked with Bit Bucket for recording the progress and later for version control.

Used Selenium as end to end testing tools for debugging and software quality insurance.

Responsible for making responsive web pages using twitter bootstrap and media queries.

Responsible for checking cross browser compatibility issues and hence worked on different browsers like Google chrome, Internet explorer, Firefox and safari.

Responsible for porting an existing web application into mobile view

Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more. Used Restful web services to call for POST, PUT, and DELETE and GET methods.

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

Used Git for version controlling and regularly pushed the code to Git Hub.

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

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

Environment: HTML5, CSS3, ES6, JavaScript, React.js, React- Redux, Java, Sprint-boot, AJAX, JSON, Agile Node.js, Git hub.

UI Developer Dynata Plano, TX Feb 2018 – Jun 2019

Project Description: Dynata is used to track online consumer's website history to look collect data about their purchasing behavior. My team is responsible for implementing Company and Careers modules, which will help users to find their Career opportunities, locations and Contact information. In this project in the back-end we used node.js for Rest APIs and Authentications.

Key Contributions:

Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, JQuery and React.js that meets accessibility and web browser standards for website.

Developed user interface by using the React.js for SPA development.

Used React-Router to turn application into Single Page Application.

Worked on responsive design that could be served to desktop, Tablets and mobile users using React.js.

Developed single page applications using Angular 2, Typescript, web pack.

Created various Angular 2 components, DOM, expressions, templates, data binding, etc.

Worked in using React.js components, Forms, Events, Keys, Router.

Implemented the Drag and Drop functionality using React-Drag gable.

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

In Phase Two, worked closely with the Backend team to display data using the Custom Components, library Components, and Redux.

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

Performed testing using Jasmine, Karma, and Protractor by following Test Driven Development (TTD) approach.

Worked with the QA team to fix the bugs, test the load, and performance checking.

Done developing in React.js for creating interactive UI’s using One-way data flow, Virtual DOM, JSX

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

Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.

Work closely with graphic design and user experience teams to ensure industry standards and best practices are being used across all client applications.

Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.

Strong communication, analytical and interpersonal skills working within cross-functional teams.

Interacted with Customers and development teams for Fix the Issues.

Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Environment: HTML5, CSS3, ES6, JavaScript, React.js, Redux, Java,spring, Node.js, Git hub.

UI Developer Vizient INC Irving, TX Nov 2016 – Jan 2018

Project Description: Vizient is the nation's leading health care performance improvement company. Implemented modules like Membership access and Networks, to connect with health care leaders to discuss about solutions to the industry's most pressing issues. Developed a portal using where a person can do a membership for his Health-care.

Key Contributions:

Implemented client-side Interface using React.js.

Experienced in working with Redux.

Developed websites using cross browser development, CSS, CSS animations, CSS prefixes, and CSS pre-processors.

Used jQuery for callbacks, promises and event-based functions.

Experienced in working with HTML5 APIs for Video, Audio, Files, etc.

Exchanged data between backend server and UI in JSON or XML format using AJAX calls.

Involved in redesigning and improving existing pages to enhance the performance of the system.

Developed Web API using MVC framework for all business logic and exposed to the front-end interfaces.

Debug the application using Firebug to traverse the documents and manipulated using DOM and DOM Functions.

Worked extensively on Angular2, ui-bootstrap, HTML5, CSS3, JSON, Media queries for various breakpoints in the adaptive web-designing environment

Used Agile methodology for the software development.

Responsible for development, test, and maintenance of applications.

Developed various screens for the front end using React.js and used various predefined components and Redux library.

Implemented J-Query validation plug-in, modified JQuery validation plug-in to support custom validation, JQuery modal box.

Influence and create new designs, architectures, standards and methods for large-scale distributed systems.

Maintained states in the stores and dispatched the actions using Redux.

Used RESTful web services to call for POST, GET, PUT, and PATCH and DELETE methods.

Developed the React container and presentational components (as Stateless and Functional components when applicable).

Demonstrated implementation and up-gradation of JavaScript Library. Involved in configuring the GIT repository and maintain the version control using GIT.

Using tools like GIT for version controlling chrome developer tools for Debugging and Jenkins for deploying the code to different environments.

Used JQuery event handling in UI pages to display list boxes and to handle validations.

Used AJAX, JSON to send request to the server to check the functionality of the websites.

Experienced in writing JavaScript intense Single Page Applications.

Environment: HTML5, CSS, JavaScript, J-Query, Bootstrap, Angular.js, React.js, Agile methodology, XML, JSON.

UI Developer K2 labs India Jul 2015 – Jun 2016

Project Description: Implemented functionalities and designs for registrations, login and service requests which is a part of K2 Labs web application, it provides information about different Anti-bodies and also reviews from different users. Worked with JavaScript functions to build Registration and login forms for customers.

Key Contributions:

Participated in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Technical Help documents.

Worked in developing dynamic robust UI screens using CSS, HTML, JavaScript, and jQuery.

Used JavaScript for client-side validations.

Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery.

Used different IDEs like Eclipse and visual studio for coding.

Involved in implementing the UI to support all the major browsers like Internet Explorer, Mozilla Firefox, and Google Chrome.

Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.

Designed report previews for PDF and Excel using SQL Stored Procedure.

Created and used SQLQueries, Stored Procedures, and Triggers in SQL server.

Developed application for different browsers and fixed bugs for browser compatibility.

Followed the rules of Agile, implemented Scrum Environment within development teams.

Responsible for unit testing, integration, and regression testing of the developed WebPages.

Environment: HTML, CSS, JavaScript, jQuery, MYSQL database, SQL server, windows 7.

UI Developer Seerasoft India Jan 2014 - May 15

Project Description: The main objective of the application is to help students to get into better colleges. It recommends top 5 programs, which the students should apply for, based on the students profile and career goals.

Key Contributions:

Extensively involved in design discussions and user experience sessions to provide inputs on the layout.

Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units

Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, JQuery AJAX, JSON

Extensively involved in the discussions and design sessions user experience to provide input to designs.

Used JQuery to make the HTML and CSS code interact with the JavaScript functions to add dynamic data to the web pages on the client side.

Developed custom web application interfaces using HTML and CSS to meet the requirements of the client.

Responsible for design and development of the web pages.

Developed UI Prototypes using JavaScript, HTML, XHTML, AJAX, CSS and JQuery in ongoing projects.

Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are built.

Built a high-performance, reusable code library for UI and backend components.

Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML, JavaScript & CSS to the requirements of the client

Coordination of project activities and ensure that all project phases are followed and properly documented

Designed the front-end applications, user interactive (UI) web pages using web technologies.

Designed components and a RESTful web service design using Ruby on Rails web framework

Worked at creating the tables on the backend using MySQL database.

Managed application state using server and client-based State Management options.

Environment: HTML, CSS, AJAX, JQuery, JavaScript, MySQL.



Contact this candidate