Post Job Free

Resume

Sign in

Developer Js

Location:
Alpharetta, GA
Posted:
April 09, 2020

Contact this candidate

Resume:

Vineetha Appidi

UI Developer

404-***-**** adcqo2@r.postjobfree.com

SUMMARY

* ***** ** ************ ********** as a Front-End/UI Developer in Software Development Life Cycle SDLC including Requirement Analysis, Design, Development, Programming, Testing and Implementing, Production Support, Maintenance and Enhancement.

Designed, Developed and Deployed Web pages and Front-End components (UI) with HTML5, DHTML, CSS3, XML, JavaScript, Ionic Typescript, jQuery, AJAX, JSP, JSON following W3C Web Standards that are responsive and browser compatible. Developed the web applications with Backbone.js, React JS (JSX), Redux, ExtJS, Node.js, Bootstrap.js, EmberJS, jQuery, CSS3 and Photoshop.

Experience in Client-Side validations using JavaScript and AngularJS and used CSS preprocessor SASS, LESS and WEB Essentials for converting LESS to CSS file while deployment.

Experience in developing Hybrid Mobile Application for Android and IOS platform in Ionic v2 framework (Cordova) using Angular JS, typescript, HTML5 and SCSS.

Exposure to new features and issues addressed in Angular 2.0/4.0 and Angular 5. Good understanding of component-based JavaScript and UI application frameworks such as Angular 2.0, React.js and ES6 standards.

Expertise in Core Java, HTML, XML with strong experience in developing the GUI for desktop and Web base applications, Used Express Node Rest framework and developed backend services using Node.js, Express.js and MongoDB to produce dynamic web content and perform event-driven functionalities.

Expertise in using Node Packaged Modules (NPM), Bower and system task/build runners like Gulp, Grunt and Gradle.

Experience in configuring and deploying Web/Enterprise Java Applications using Tomcat Web server6.0, Web logic Server and used testing tools like Jasmine and Karma for unit testing.

Experience in Bootstrap.js, Underscore.js and Responsive Web design using media queries.

Worked on code cleanup using code quality tools like CSSLint, JSLint, and JSHint. Implemented tokenizer and validation framework to prevent cross-site-scripting (XSS) and CSRF attacks across the application.

Worked with the Spring MVC framework for configuring Struts.

Experience in Developing J2EE components using various IDEs such as Eclipse, IBM RAD.

Developed custom frameworks within WordPress and Drupal Content Management Systems (CMS).

Proficient in using various source code editors like Sublime Text 3, Brackets.io, Notepad++ and Jet Brains WebStorm.

Experience in Software Testing, Selenium, Jasmine & Karma, Regression Testing, defect tracking and management using Clear Quest.

Worked with cross browser compatibility issues and did testing on the browsers like Safari, IE-8, 9, 10, Mozilla Firefox and Google Chrome.

Well versed and hands on experience in multiple version control tools like GIT, CVS, SVN and TFS.

Proficient in various Agile methodologies like Test Driven Development (TDD), SCRUM, Pair Programming and Waterfall software development processes.

Strong skills in API design, Enterprise Application Integration, Database Design, and knowledge of various Architecture, Design, Integration patterns and Application frameworks development.

Excellent analytical and critical thinking, creative problem solving, quick learning, leadership, interpersonal and client interfacing skills.

Highly motivated self-starter with excellent Communication, Presentation skills and committed to learn modern technologies.

TECHNICAL SKILLS

Languages

C, C++, Java, SQL, PL/SQL, UML2.0

Web Technologies

HTML5, CSS3, DHTML, XHTML, JavaScript1.8, jQuery, AJAX, AngularJS, JSF, JSON, SAX/DOM, Angular 2.0, Angular 4, Node.js, React JS and Backbone.js

Web services

SOAP, Restful, UDDI, WSDL, JAX-RPC, JAX-RS JAX-WS, Micro Services, AWS

Web/Application Servers

Apache Tomcat, Web Logic, IBM WebSphere, JBoss

Design Patterns

MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns

Version Control

GIT, CVS, SVN and Rational Clear Case

RDBMS

Oracle, MS SQL Server, MySQL, DB2, MongoDB

Development Tools (IDEs)

Eclipse, MS Visual Studio, IntelliJ IDEA, Dreamweaver, RAD7.0, WSAD, NetBeans3.3, Spring MVC.

Platforms

Windows, UNIX, LINUX

Testing Tools

JUnit 4.x, Load runner 11.0/11.5, Quick Test Pro, Soap UI, Mockito, Rational Clear Quest

Methodologies

Agile Methodology, Waterfall Methodology, RUP, Extreme Programming

EDUCATION: Bachelor of Engineering from KL University, Guntur.

PROFESSIONAL EXPERIENCE

Manhattan Associates, GA June 2018 – Current

UI Principle Software Engineer

Participated in business process analysis and requirement gathering for new customization and worked in a team to develop, enhance, support and test web-based application.

Developed major features of mobile application using ionic framework and web technologies like HTML5, CSS3, SASS, and Angular 2, Ionic 3, Cordova, Typescript that supports browser, IOS and Android platforms and for various formfactors.

Worked in UI design, development and implementation of front-end part of the application.

Developed SPA using Ionic-Angular reusable components, directives, pipes, injectable services, Cordova native.

Created custom components such as calendar, App-Header, Expandable class, Spinner in our application and integrated them in necessary Modules.

Used HTML 5 local storage and session storage features to store data for client-side processing.

Developed multiple directives and services in Angular to provide a base structure for future developments.

Worked on implementing the Push Notifications for the Mobile App (IOS and Android).

Used Cordova plugin’s like Identity vault, Camera, Maps, Offline in mobile application.

Created custom plugins to create interface between ionic and native functionality for android.

Implemented testing frameworks like Jasmine, Karma and debugged each Feature of the End-to-End test to check flow of an application is performing as designed from start to finish.

Created the Unit test cases to check if the application code flows run as desired to get high code and patch coverages.

Developed responsive designs using HTML5 and CSS3 for handheld devices.

Maintained multiple environments running for continuous development and testing during sprints.

Used and maintained Postman collections to generate organizations, stores, data and inventory, and tested APIs and their responses and templated them.

Implemented many custom user-extensions from the base application to reach the client-specific requirements.

Created wrappers to enable clients import the base application services and customize the behavior at certain levels in the function flow.

Created Reactive forms using Angular for greater form control and validation.

Handled various exceptions based on the response.

Performed POCs for new concepts and new custom extensions on the application.

Demonstrated knowledge of code reviews, unit and regression testing during each sprint.

Contributed in performance testing and load balancing during peak times of the year.

Install and update the Java platform SDKs for mobile device testing using Android Studio's emulator.

Uploaded the current IPAs and APKs from the artifactory to the IOS and Android devices and tested new features on various platforms and supported formfactors.

Worked in an AGILE based development environment and participated in Scrum sessions.

Used JIRA to track all the issues, estimate hours, assign tasks and so on.

Worked closely with the clients in an Agile environment and understood the business requirements and delivered them on time.

Participated in regular sessions for story grooming and story sizing to estimate, improve and to do technical planning for the future stories.

Environment: Angular 2, Ionic 2 Framework, Ionic TypeScript, JavaScript, HTML5, CSS3, SAAS, GIT, TDD, Bitbucket, Jasmine, Node.js, Karma, LESS, VS Code, Android SDK, XCode, Android Studio.

T-Mobile, Bellevue, WA February 2018 – May 2018

Frontend developer

Major role in web designing using HTML, XHTML, CSS, JavaScript and extensively used Table less Design in CSS for positioning.

Updated the application with new features of Angular 4.

Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.

Designed and developed the application using Angular 2 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM, Mongo DB.

Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.

Enhanced legacy application by building new components in Angular 2 and typescript.

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

Hands on Experience on Angular 2 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2.

Developed responsive designs using HTML5 and CSS3 for handheld devices.

Designed and developed code for table less web interfaces using XHTML, CSS, DOM and JavaScript.

Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern for CMS project.

Used jQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.

Implemented Ajax with jQuery to refresh results from Ajax page.

Designed and developed user interfaces using JSP, HTML, JSON, jQuery and CSS,

Created Images, Logos and Icons that are used across the web pages using Adobe Flash, Dream weaver, and Photoshop.

Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT(TDD).

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

Environment: Angular (2/4), TypeScript, JavaScript, Node.js, NPM, Express.js, jQuery, Bootstrap, Ajax, HTML5, CSS3, GIT, WebStorm, TDD, Jasmine, Karma, LESS

Cerner Corporation, Kansas City, MO November 2016 – February 2018

Frontend developer

Designed and developed web pages using HTML5, DHTML, CSS3, Angular 2 along with few upgrades of Angular 4, Typescript, Bootstrap, JSON, AJAX based on the W3C standards. Worked on Angular Bootstrap for templates designing and creating mockup data.

Performed Client-Side validations using Angular 4 and used CSS preprocessor LESS and WEB Essentials for converting LESS to CSS file while deployment.

Developed Responsive Web Design (RWD) interfaces using media queries, AJAX and Bootstrap.

Improved dependency injection for modular development and component isolation using Angular 4.

Used Angular 2/4 for creating Routes, Filters, Directives, Services and to create maintainable and testable single page application and to implement 2-way data binding and used ng-filters across the applications.

Designated UI architecture for the internal web application and worked with designers to construct UI using React JS and developed with application level code to interact with APIs, Web Services using AJAX, JSON and XML.

Designed various jQuery plugins such as Buttons, Calendar, Grid, List box, Tab Container, Accordion, Menu, Dialog boxes and Toolbars.

Used package managers like Bower that help control components, which have CSS, image files, fonts and HTML, NPM as JavaScript pack manager and Gulp for workflow automation.

Developed source code to consume JSON response received through XHR/AJAX calls using jQuery Ajax calls.

Done proof of concept using Angular2 and evaluated the upcoming Angular2 conversion requirements using TypeScript.

Extensively used Grunt and Gulp as an associate to Node.js to establish the connectivity between database and client.

Implemented paging functionality for various screens for quicker rendering of data and to avoid crashing of browser.

Recreated web site design for a small coalition site to facilitate use of WordPress as a content management system (CMS).

Experience in developing REST services in Node.js using Express.js, in which JSON is used.

Created test cases using Jasmine framework with Karma that are written based on the expected result of JavaScript function.

Used Eclipse IDE and JSON for designing, coding and developing applications.

Used the configuration management using CVS and Git.

Used Agile methodology and effectively took part in Scrum gatherings to deliver quality deliverables within time (extensively used Scrum Do for project Management).

Identified opportunities for process improvements/efficiencies and drove adoption of high priority/high value improvements within the team.

Environment: Angular 2/4, HTML5, CSS3, LESS, Typescript, jQuery, Cerner Millennium, Bootstrap, React JS, XML, Backbone.js, Node.js, AJAX, JSON, REST, CVS, Git, Jasmine, Gulp, Bower, Eclipse.

Cox Automotive, Atlanta, GA December 2015 - October 2016

UI Developer

Involved in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.

Designed and developed HTML, CSS, JavaScript, jQuery, Bootstrap, React JS, Redux, AJAX, JSON that meets accessibility and web browser standards for car dealerships websites.

Developed application using N-Tier architecture using Visual Studio and utilized Responsive web design to support usability in desktop, mobile, and tablet environments.

Implemented client-side Interface using React JS. Solid understanding of React Virtual DOM Algorithm, for React performance optimization.

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

Improved the existing web application and developed new components using React JS.

Used JavaScript and jQuery for validating the input given to the user interface.

Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.

Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.

Debugged the application using Firebug to traverse the documents and manipulated the Node using DOM Functioning.

Used JavaScript, jQuery, Kendo UI for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with React JS and media queries.

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

Used CSS preprocessor SASS to make CSS more efficient.

Added live reload configuration using Browserify and Watchify programmatically with libraries loaded from NPM and Bower.

Provided consultation and development support services for engaging in a commercial grade search engine including Elastic search, HTML, CSS, Responsive Web Design, Test Driven Development (TDD), Continuous Integration and Continuous Delivery.

Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug and resolved cross-browser layout issues and bugs.

Followed JIRA for tracking processes and streamlining Agile planning.

Responsible for process implementation using Jenkins.

Coordinated with Interface Design Architects for meeting accessibility standards at code level.

Worked on creating responsive website for smart devices using Responsive design and media queries.

Created quality mockups and prototypes.

Maintained SQL database and reporting tools updating PHP script.

Worked with source version control Git to manage the code repository.

Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.

Performed unit testing for the AngularJS using karma -jasmine framework.

Actively collaborated to other teams regarding tech stacks that will result in high quality code bases, faster sprint completions, fewer defects, and boosts in developer moral.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, Node.js, React JS, Redux, NPM, Bootstrap, AJAX, Web-storm, JSON, Git, JIRA, Jenkins, Jasmine, Agile Methodology.

Arizona Public Service, Phoenix, AZ December 2014 – November 2015

UI (Web) Developer

Handled the requirement analysis, design, and development as well as in the testing of this product.

Developed webpages by using HTML5, CSS3, jQuery and JavaScript.

Performed client-side validations using JavaScript.

Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages dynamic using AJAX, JSON and XML.

Worked on Spring MVC UI controllers and JSP to integrate different modules of the application using java, jstl, jQuery, HTML5, CSS3.

Used DOM API parser for parsing the XML messages.

Used AJAX calls through AngularJS to populate the data tables on the front-end.

Used the Node.js and AngularJS MVC Frameworks in the development of the web applications.

Developed Servlets and back-end java classes using JBoss server.

Implemented internationalization for adapting the application to various languages.

Implemented multi-threaded scoring service, batch service and encryption service using threads.

Involved in developing panelist registration module.

Designed and developed JSP pages using Jakarta Struts.

Designed various grid panels and various UI components using Ext JS framework and jQuery.

Development of Client-Side Validation techniques using jQuery and AngularJS.

Implemented designs using HTML, CSS, WordPress, Drupal and PHP.

Creating CQ5 related components with specific HTML/CSS/jQuery and authoring in accordance with requirements.

Used SQL queries for getting the panelist’s information.

Involved in developing the JSF/Rich face pages.

Developed stored procedures to get appropriate data from database filtered based on the business logic for each of the reports.

Deployed the application in JBoss application server.

Developed manual and automated test scripts using JUnit.

Developed several pieces of the JSF engine, including bean discovery, value bindings, method bindings, component bindings, and event generation.

Re-wrote several pieces to make them compliant with the emerging JSF standard.

Re-factored the Java class tree for improved code sharing and manageable modules.

Environment: Java5/JDK1.5, Seam 2.0.2, JSF 2.0, RichFaces, Facelets, Struts, Servlets, JNDI, JDBC, JBoss Server 9.2, 10.0, SQL, PL/SQL, PHP, Oracle 9i, 10g, XML, HTML5, Java Script, JUnit, CVS, CSS3, jQuery, Bootstrap, AngularJS, Node.js, ReactJS, Spring 3.0 MVC, Soap UI, Bootply, WysiHTML5.

AXIS Bank, India March 2013 – November 2014

UI Developer

Involved in developing Front End Programming for Web applications in JavaScript, PHP and MySQL.

Designed and Developed front-end UI/UX using HTML, CSS, JavaScript, jQuery.

Responsible for design and development of the web pages from mock- ups.

Created UI designs using Web 2.0 standards.

Used AJAX in JSON format for asynchronous request handling and partial refreshing of the web page by the user.

Produced client-side validation through JavaScript and AJAX for asynchronous communication.

Extensive experience in jQuery, jQuery plugins, AJAX, dynamic HTML and JSON.

Used AngularJS for heavy DOM manipulation.

Used Git for version control.

Tested/De-bugged web browser using Firebug.

Worked on basic front-end prototypes and page design with HTML, CSS, Adobe fireworks, Adobe flash, Adobe Photoshop, Adobe Illustrator and Java scripting, created prototypes based on static and approved wireframes using human factor designs and different layout techniques.

Created components like Grid, Panels, Toolbars, button and Combo-box.

Environment: JavaScript, HTML, CSS, JSON, AJAX, Photoshop, GIT, SVN, MVC, DOM, Chrome, Mozilla Firefox.



Contact this candidate