Sr. Ui Developer Resume
Minneapolis, MN
SUMMARY
- Around 6+ years of extensive experience as a UI Developer, with fulfilled knowledge in all stages of Software Development involving Planning, Analysis, Design, Implementation and Testing, Documentation and Maintenance of various web - based Application.
- Experience in developing applications using Agile, SCRUM, Waterfall environments.
- Proficient in UI development using HTML, DHTML, CSS, jQuery, JavaScript, Angular JS, JSON, AJAX, and Bootstrap. experienced in working on user interface applications and web applications using Frameworks Angular JS, Node JS, Ext.js, React JS, Ember Js, Backbone JS.
- Strong knowledge in cross browser compatibility issues and W3C standards.
- Proficient in OOA Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams using case tools like UML.
- Exposure to Application Servers like Web Logic, JBoss and Apache Tomcat Web Server.
- Experience writing angular.js code for developing Single page applications (SPA), used several in built language core directives, expressions and modules.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Developed the Web Services and invoked them by using XML, SOAP.
- Developed Responsive Web Pages using Twitter Bootstrap.
- Expertise in using XML/JSON and AJAXto link with back-end applications.
- Expertise indebugging and troubleshooting existing code using Firebug and Developer Tools. knowledge of Responsive Web Design, Responsible for checking cross browser compatibility on different browsers.
- Utilized JSON for storing and retrieving data.
- Experience in using AJAX to create interactive web application.
- Good understanding of RESTful API.
- Experience in Unit Testing (UT), Integration Testing (IT) and in preparing test cases.
- Experienced in version control tools GitHub, Git, SVN.
- Worked on Continuous Build Process using Jenkins to prevent build failures.
- Experience on SQL Packages, Stored procedures, Triggers with SQL Server, Oracle and PostgreSQL.
- Experience with JIRA for Bug tracking and work flow consistency.
- Experience in using various IDE's, Sublime, Notepad++, eclipse and Netbeans, visual studio 2015.
- Extensive experience in attending client calls, Provide the estimate of effort required to complete a unit of design task to ensure the completion of job within given time frame.
- Worked with BA to develop and iterate design mockups, user stories and other design doc.
- Strong technical background with excellent problem solving and communication skills with hardworking attitude, flexible working individual withinsight of determine priorities.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS/CSS3, XML, JavaScript, JQuery, JSON, AJAX, BOOTSTRAP.
Programming Languages: C, C++, C#
JavaScript Frameworks: Angular.js, Backbone.js, Knockout.js, Kendo UI, BootstrapReact Js, Node Js, EXT.js
Continuous Integration Tools: Jenkins, Chef
Web Services: Rest, SOAP
Debugging Tools: Firebug, Dev Tools, Fiddler
Databases: MySQL, SQL Server2012,2010,2008R2
Version Control Tools: GIT, GITHUB, SVN
Application/Web Servers: WebLogic, Tomcat, IIS
Methodology: JIRA, AGILE, SCRUM
IDE & Tools: Notepad++, Sublime, Brackets, Visual Studio2015/2012
Operating Systems: Windows, Mac OS X, Linux
PROFESSIONAL EXPERIENCE
Confidential, MINNEAPOLIS, MN
Sr. UI Developer
Responsibilities:
- Worked in Agile/SCRUM methodology approach for UI Development
- Received business logic specifications and design documents, and translated them into HTML5, CSS3, JSON files, JavaScript code and AngularJS.
- Utilized AngularJS framework to bind HTML template (views) to JavaScript object(models).
- Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application.
- Used RESTful APIs which support JSON and XML to access back-end data.
- Extensively used Angular UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Designed components using React.JS and imported them into main application so that rendering of the page will be faster.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Implement modules into Node JS to integrate with designs and requirements.
- Created Angular JS controllers, services and used Angular JS filters for filter functionality in search box and integrator functionalities.
- Implemented angular form validations and used bootstrap to show error, warning and info messages
- Experience with CI (Continuous Integration) and CD (Continuous Deployment) methodologies using Jenkins.
- Created Stored Procedures, Indexes, Views and Triggers using SQL Server 2012.
- Performed End-to-End Testing, troubleshooting, debugging, integration testing and performance testing and analyzed the results to justify validation.
- Implemented the Drag and Drop functionality using jQuery Framework.
- Worked with source version control tool GIT to manage the code repository.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Used Mocha and Jasmine for testing the JavaScript blocks of code.
- Co-ordinate with QA for testing, production releases, Application deployment and integration.
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite coordinator to provide update on daily basis.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Json, web services, AngularJS/Angular2, React js, Bootstrap, XML, Visual studio, Eclipse, GIT, Agile methodology, Jira.
Confidential, Boston, MA
UI Developer
RESPONISBILTIES:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, DOM Functions, JSON and AngularJS.
- Involved to create the User Interactive web pages in a professional manner using web technologies like HTML5 and CSS3 based on the W3C and ADA standards.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web Application, page navigation and form validation.
- Created package json for NPM.
- Extensively used Angular UI for ng-grid, and UI components.
- Extensive experience using Bootstrap for layout.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Work as a team member of developing cross-browser compatible and standards-compliant CSS-based page layouts.
- Used React JS for creating reusable UI components and to create a dynamically changing website.
- Creating web services from sever side Using NodeJS, creating package with NodeJS
- Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js
- Developed responsive applications using Bootstrap which allowed the same application to be optimized for both mobile and desktop application.
- Created new reusable Ext JS components.
- Used Require JS framework for managing both package libraries and application files.
- Used AJAX and JSON with JQuery to fetch and post the data to the backend.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server.
- Strong experience in SEO (Search Engine Optimization) and Progressive Enhancement.
- Integrated with backend API services to get data from the server.
- Exposure in Responsive Web Designing, Strong experience in Unit Testing, Integration Testing.
- Expertise in effective interactive design solutions that meet business, project, and design goals, based on standards and guidelines.
- Involved in writing JUNIT test cases and day to day builds and deployments using MAVEN and Jenkins.
- Experience in designing visual comps/mockups, images, graphic objects, banner, and presentations by using Adobe tools such as Adobe Photoshop, Adobe Fireworks, and Adobe Illustrator.
- Coordinate with Interface Design Architects for meeting accessibility standards at code level.
- Participate in the team on agile development cycle.
- Followed SCRUM methodology.
- Developed different JQuery component in MVC architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Worked with Version control through SVN, GIT.
- Wrote Stored procedures, triggers, views for the SQL back-end database access.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- 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.
Environment: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, AJAX JSON, Angular.JS, Bootstrap, Responsive design, NPM, SQL Server.
Confidential
UI Developer
RESPONISBILTIES:
- Worked on multiple applications following Agile methodology(SCRUM) and got involved in all phases starting from design to maintenanceto meet timelines with quality deliverables.
- Involved in entire SDLC from requirement gathering to implementation.
- Understanding business requirements designed and prepared corresponding Functional Requirement Document (FRD). Documented the design and code documents.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS3, and JavaScript.
- Created various controllers, views using MVC framework Angular JS.
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Designed various modules using technologies like Angular JS, JSON, and JavaScript.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
- Created client side validation tool using technologies such as Angular JS and JavaScript.
- Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
- Used AJAX & JSON communication for accessing RESTful web services.
- Experience with jQuery, Angular JS in using templates.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5, CSS3 and Bootstrap.
- Debugging the code using browser tools like Firebug.
- Designed and developed User Interface Web Forms using Flash, CSS, Adobe Photoshop and JavaScript.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Experienced in using version control SVN.
- Involved for database designing and written SQL queries, stored procedures, triggers, views in SQL server.
- Involved in daily meetings and updated the tasks based on requirements.
- Performed effective interactive design solutions that meet business, project, and design goals, based on standards and guidelines.
Environment: HTML5, CSS3, JQuery, JavaScript, AJAX, Angular.js, Backbone.js, Require.js, Responsive Design, Bootstrap, Dom, XML, Firebug, Adobe, Flash, Dreamweaver, Photoshop, Windows.
Confidential
UI developer/sql
RESPONISBILTIES:
- Involved in life cycle of the web application including analysis, design, development, debugging, testing.
- Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
- Involved in developing of design documents with UML class diagrams.
- Determining the user needs and target usability requirements.
- Utilized the AngularJS directives, factory, service and filters. Created a number of custom directives to reuse them across the application
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, jq Validtor, AutoComplete, AJAX.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Coordinated with Business Analyst group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Wrote stored procedures, views, cursors and triggers using MYSQL.
- Used AJAX frameworks like jQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Fixed bugs and provided support services for the application.
- Committed code changes into repository by using version control SVN.
- Responsible for maintaining current websites that included updating the web pages, uploading new content/changes .
- Conducted unit testing with Firebug, Chrome Debugger, IE Tester and end-to-end testing on supported browsers and devices.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another
- Increased developer productivity by using efficient programming methodologies and local development.
Environment: HTML, DHTML, XHTML, CSS, JavaScript, XML, JSON, JQuery, SQL, Oracle, Adobe flash, Windows XP.
Confidential
Jr. UI Developer
RESPONISBILTIES:
- Involved in developing HTML, CSS templates.
- Worked on both mobile's responsive web design and desktop pages.
- Designed the Front End applications, user interactive (UI) web pages using web technologies like HTML, CSS, JavaScript, jQuery.
- Worked on DOM manipulation using JavaScript, jQuery, D3.js.
- Developed client-side validation code using JavaScript.
- Involved in troubleshooting of Front End issues with the div base layout.
- Fixed the HTML errors in site core content editor.
- Applied XML into transferring administration data to the back end.
- Created database tables and manipulated data using MySQL.
- Optimized images for web page display, and feature item slides using Adobe Photoshop.
- Maintained page layouts, navigation, presented designs and concepts to the clients and the managements to review.
- Excellent coordination in project activities and insure that all project phases are followed and documented properly.
Environment: HTML, CSS, HTML5, CSS3 Java Script, JQuery, D3.js, AJAX, Usability Testing, Eclipse.
