Sr. Ui Developer Resume
Philadelphia, PA
SUMMARY
- 7years as a UI Frontend Developer for Healthcare, Banking and Business, Finance,RIA, Mobile and Web applications.
- Experience with HTML5, CSS3, JavaScript, jQuery, AJAX and JSON. Good understanding of Document Object Model (DOM) and DOM Functions.
- Expertise on Node environment using NPM, Gulp.
- Developed certain features of the application functionality i.e. “CRUD (Create, read, update, delete)” features.
- Experience in working with Angular 4.0 and 2.0 with extensive knowledge on Typescript, ES6 features and best practices.
- Thorough knowledge about Angular.js Features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture.
- Expertise in coding optimized SQL queries, PL/SQL Stored Procedures, Functions, Packages and Triggers on databases like MySQL, SQL Server.
- Experienced in implementing responsive web design with Cross Browser compatibility using Bootstrap CSS, Angular material design.
- Good working experience with NPM to manage JavaScript dependencies.
- Good experience in using Angular CLI for creating Project, Components and building for production deployment.
- Expertise in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Familiar and working experience with NoSQL Database Design, Analysis and Development like MongoDB.
- Experience in Responsive web design(RWD) with the UI compatibility being multi - device compatible (Desktop, Tablet, Mobile - iOS, Android), application architecture, visual design, wireframes, and Cross Browser Compatible following web 2.0 specifications.
- Good knowledge in finding out the bugs in the application and used debug tools for eliminating the frontend code issues.
- Experience in working with NodeJS, NPM Package and Gulp for developing Angular applications.
- Hands on experience using the version controls like SVNand GITHUB.
- Good Hands on experience using IDE tools likeIntelliJ,Notepad++, Sublime Text,Visual Studio Codeand Eclipse,had good knowledge on UX Design/Development.
- A result-oriented professional with good communicationteam management, analytical and co-ordination skills
TECHNICAL SKILLS
Frontend Technologies: Angular4, Angular 2, Angular JS, React JS,jQuery, Require JS, Advanced JavaScript (ES5,ES6).
Backend Technologies: NodeJSv4.x, Grunt, Gulp,NPM, NodeJSv5.x, NodeJSv6.x, NodeJSv8.x, Core Java.
Web Technologies: HTML 4/5, DHTML, XML, JSON, Ajax, ES6
CSS Frameworks: CSS3, Bootstrap, LESS and SASS.
Build Tools / Task Runners: Grunt, Gulp, Maven.
Database: MongoDB, Oracle, MYSQL, SQL Server
Unit Test Frameworks: Karma/Jasmine, Protractor.
Web/App Servers: Apache Tomcat, Web Logic.
Version Controls/Methodologies: GitHub, SVN, Agile Methodologies.
GUI Editors: WebStorm, Sublime Text, Brackets, Visual Studio Code, Eclipse IDE.
Operating Systems: Windows 8/10, Mac OS,Linux.
PROFESSIONAL EXPERIENCE
Sr. UI Developer
Confidential, Philadelphia, PA
Responsibilities:
- Developed UI pages usingHTML5, DHTML, CSS3, JavaScript, DOM, jQuery.
- Createddynamic web pageswith reusable widget usingjQuery, Bootstrap
- Designed data search function by usingAjaxandXML/JSON.
- Interpreted and presented theXML/JSONdata in the web page usingJavaScriptandjQuery.
- UsedjQuery Validation Pluginto validate input of forms.
- Implemented Date Time Selector, Drag-and-drop by usingHTML5andCSS3.
- DesignedResponsiveUI pages which can be displayed properly in different size screenbyBootstrapandCSS3 media queries.
- UsedAjaxfor fetching data from server by giving URL to getJSONdata for Models and to populate Models from the server.
- UsedJavaScript, jQueryto create Controllers to handle events triggered by clients and send request to server.
- Worked on a framework for creating cross platform UI applications using JavaScript modules.
- Created light weight reusable components and applications dat work in a browser like environment.
- Worked on providing JavaScript interfaces like textboxes, Images, Fonts dat runs the scene in handling the application.
- Debugged the application usingChrome Inspector, Firebug, IE Testerand many other debug tools.
- UsedGITrepository for software version control.
- Developed all client-side logical implementation part of applications withjQuery, manipulating nodes inDOMtree.
- Worked onCross-browser Compatibilityof UI pages. Implemented comprehensive tests onChrome, Firefoxand IE 8/9/10/11.
- Worked on Agile methodology with daily scrum meetings on a two sprints per month cycle.
Environment:HTML5, CSS3, JavaScript, DOM, jQuery, Ajax, XML, JSON, Bootstrap, OOJS, jQuery UI, GIT, JIRA.
Sr. Front-end/UI Developer
Confidential, Baltimore, MD
Responsibilities:
- Involved in developing the Mobile and Web application using technologies like HTML5, and CSS3, LESS, SASS, JavaScript, Angular4, NodeJS, Bootstrap.
- Created TypeScript reusable components and services to consume RESTAPI's using Component based architecture provided by Angular4.
- Developed rich user interfaces and related data modelling using Angular4.
- Built SPA with multiple views using route services using Angular 4, Node.js.
- Developed front-end code with Ajax call in Angular4 and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server and created popup forms using Bootstrap Models. Developed entire server side using Node.js with Express.
- Written code according to coding standards& Created Angular 4 Controller Which Isolate scopes perform operations.
- Implemented Angular4 Services for connectivity Between web application &back-end API'S using TypeScript.
- Built SPA with multiple views using route services using Angular and Node.js.
- Created Angular components, implemented interpolation, input variables, Bootstrapping, NgFor, Ngif, Router Outlet, binding the events, decorators.
- Implemented generating the verification hash code using NodeJS and added user validations and user permissions by using the NodeJS.
- Used Angularand NodeJS framework for building web-apps and Restful services.
- Used Angular as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Used Node Package Manager (NPM) to install the necessaries packages.
- Utilize Modernize extensively to build HTML5/CSS3 based page layouts dat are cross-browser compatible and standards-compliant.
- Worked with Angular Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, $http.
- Excellent at storyboarding, visual and interactive design.
- Extensively used CSS3 and Bootstrap for styling the HTML elements.
- Develop and design application using Bootstrap grid, Angular, CSS3.
- Successfully handled JSON data and carried out JSON parsing for form submissions and DOM manipulation.
- Used RESTful, JSON, XHTML, and CSS to provide Rich UI experience.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Angular and Responsive Design.
- Worked with Mongo Db for storing and retrieving data for the website.
- Used Ajax effectively to create pagination and with client-side events like quick search.
- Very proficient knowledge of JIRA to track issues and communicate with other teams at various environments.
Environment: Angular4, Angular, Node JS v6.11.2, NPM modules, Gulp,Jasmine & Karma,HTML5, CSS3, Bootstrap, JSON, Mongo DB, REST API, JIRA, GIT, Preprocessors(LESS).
Confidential
Front-end Developer
Responsibilities:
- Involved in designing, developing and testing the web application by using the HTML5, CSS3, and React JS.
- Worked closely with internal clients to redesign the existing application and design/development approach for various knowledge research applications.
- Developed single page responsive Web UI using HTML5, ReactJS, Bootstrap, CSS3, JavaScript,NodeJS,NPM.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts dat are cross-browser compatible and standards-compliant.
- Used CSS3 to develop UI Components such as Accordions and Model Windows using pure HTML 5 and CSS3.
- Worked on Twitter Bootstrap to create Responsive Web Design.
- The other Project Constructed from scratch using ES6, Java Script, JQuery, ReactJS, and NodeJS.
- Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
- Solid understanding ofReactVirtual Dom Algorithm, for React performance optimization.
- Responsible for React UI and architecture. Built components library, including Tree, Slide-View, and Data Table.
- Designed and developedReactJS component making changes to the existing web applications and created new components using Material-UI and Material-Design.
- Built Web pages dat are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, and JavaScript.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
- Supported the backend team in dealing with JSON data from MongoDB database.
- Utilizing Responsive web design to support usability in desktop, mobile, and tablet environments.Resolve cross-browser layout issues and bugs.
- UtilizedAgile Methodologies (Scrum)to manage full life-cycle development of the project.
- Source Control using GitHub and Bit bucket.
Environment:AngularJSv1.5.7, NodeJS v6.11.2, ReactJS, JavaScript, JSON, HTML5, CSS3, SASS, jQuery, NPM Bootstrap, Gulp, Ajax,Mongo DB, GIT, Agile, REST, Design Patterns.
Web/UI Developer
Confidential, Fort Worth, Tx
Responsibilities:
- Built web-based mobile application for smartphones, tablets and desktop using AngularJS 1.x/ 2.0, jQuery, and Bootstrap
- Developed single page responsive Web UI using, AngularJS, D3JS, Bootstrap, HTML5, CSS3, JavaScript.
- Involved in various phases of Software Development LifeCycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
- Developed UI with AJAX, JavaScript for more interactive web pages.
- Modularized Front-End CSS and Node JS code with sass. Built real time mouse/click user analytics web services with Node JS.
- Developed AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes and Developed AngularJS services for reusable functionality.
- Extensively used Angular components like Calendar, Grid, Select, and Uploader etc.
- Worked on cross-platform and browser compatibility issues for this application.
- Worked on Angular JS by using its two-way data binding to achieve the feedback functionality from the user.
- Created class-based views to pull data from MySQL database in to the DOM for presentation.
- Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop’s tablet’s and mobile phone’s.
- Used Jasmine & Karma for unit testing and Protractor for end to end testing.
- Developed base Http service on top of AngularJS HTTP service to communicate backend web services. And used an application Postman toBuild, test, and document the APIs faster.
- UtilizedAgile Methodologies (Scrum)to manage full life-cycle development of the project.
Environment:AngularJS v1.4, NodeJS v4.2.1, HTML5, CSS3, Bootstrap, JavaScript, NPM, XML, Jira, Maven, Oracle SQL, GIT, Agile.
Confidential
Full Stack Developer
Responsibilities:
- Developed web application using HTML, CSS, JavaScript, jQuery andBootstrap.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, table.
- Used JSON for data interchange, as it's faster and can be parsed using JavaScript.Extensively worked with JavaScript cookies.
- Developed JavaScript and optimized existing scripts for efficiency.Used JavaScript, HTML, and jQuery for forms validations.
- Involved in developing the functionality for communicating between the modules mostly involved in VIEW and CONTROLLER section of MVC pattern for CMS project, it includes HTML, JavaScript, jQuery and AJAX which were used for UI development.
- Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Optimized Application using jQuery, JavaScript, AJAX, Caching and CSS/ JavaScript. Experience working with JSON and XML based web services.
- Involved in developing XML, HTML, and JavaScript for client-side presentation data validation on the client side with in the forms and Developed a core component of Analytics with Node.js, AngularJS.
- Maintain Cross Browser compatibility & implement Responsive Design custom media queries, etc.
- Created and tested scripts using jQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
- Redesigned user interface HTML frameworks with Bootstrap and refined CSS styling.
- Used Ajax, JSON, Http Request to post chat messages and to periodically check the server for new messages and update you're chat window.
Environment: JavaScript, jQuery, HTML, DHTML, CSS3, Bootstrap, Bower,JSON, MySQL, Restful API, Eclipse (IDE).
Confidential
Full StackDeveloper
Responsibilities:
- Developed the website and created/developed web interfaces.
- Responsible for Design and development of Web pages using HTML, JavaScript, CSS including Ajax controls.
- Developed RIA (Rich Internet Application) technologies (i.e. JavaScript, Asynchronous JavaScript and XML (AJAX), CSS-driven design.
- Developed client-side validation code using JavaScript and jQuery.
- Performed Client-side validations using JavaScript. Implemented the complete workflow logic for the various modules.
- Used JDBC APIs for database connectivity and data retrieval.
- Actively participated in Iterative review meetings which were held weekly to track the progress of each iterative cycle, figured out the issues and provided feedback in an insightful way.
- Created appropriate concept models, site organization, navigation, page layouts and interaction to support company’s needs and goals.
- Used Dream weaver as HTML Editor for designing new pages.
- Developed HTML prototype documents with CSS Style Sheets.
- Revised the website with HTML, CSS, JavaScript, and JSP.
- Developed series of dynamic client-side codes in Java Script to build and manage webforms, page navigation, web applications and form validation.
- Did Cross - Browser coding, for making pages compatible will all browsers.
- Used Ajax Controls and CSS to give richness for GUI.
Environment:HTML, CSS, XML, DHTML, XHTML, DOM, JavaScript, JQuery, Adobe Dreamweaver CSS, AJAX, JSON