Ui Developer Resume
SUMMARY
- Having 7 years of experience in UI development, Front end development, and Rich user interface design, development, documentation, standards, media (screen, mobile, touch interface) compatibilities, application architecture, wireframes, project and team management.
- Expertise in developing and updating a web page quickly and effectively using HTML5, CSS3, Angular JS, JavaScript and JQuery Mobile with the webpage cross browser compatibility and Responsive design.
- Complete knowledge of Web protocols and standards (HTTP, HTML5, XHTML, CSS3, Web Forms, XML, XML parsers).
- Expertise is creating table free (div based) hand written HTML/HTML5 pages using CSS/CSS3
- Well - versed using JavaScript and JQuery for manipulating the mark-up and data operations using JQuery AJAX.
- Good understanding in implementing web application using Angular JS framework.
- Worked extensively with IDE’s like Microsoft Visual Studio, Adobe Dreamweaver, Eclipse and NetBeans.
- Expertise in using debugging tools like Firebug and built in IDE debuggers for troubleshooting existing code.
- Used GRUNT, BOWER for angular application scaffolding, and grunt as build server and bower for dependency management and web storm as front-end IDE.
- Experience in developing applications using waterfall, RAD and Test Driven methodologies.
- Hands on experience using the version controls like SVN and TFS and project management tools like JIRA and ASANA.
- Extensive experience with UML design
- Extensive experience in DOM manipulation using JavaScript, JQuery, Angular JS
- Understanding of relational databases, involved in application development using several RDBMS such as Oracle 9i/10g/11g, DB2, and MySQL.
- Extensive experience in developing Web Services to expose useful functionality to web users through SOAP and REST.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
- Experience in using system task/build runners like Gulp, Grunt
- Experienced in all phases of usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting.
- Experienced working in both AGILE and SDLC based development environment and participating in SCRUM sessions.
- Experience in implementation of Web Analytics - Site catalyst using AngularJS, NodeJS
- Expert in developing Object-Oriented Web applications using MVC architecture.
- Worked on various platforms including Windows XP, Vista, 7 and UNIX
- Possess good analytical skills, which enabled to analyze data with ease.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
TECHNICAL SKILLS
UI Web Technologies.: HTML/HTML5, XHTML, XML, AJAX JSON, CSS/CSS3, UI Concept Modeling/Wire Framing, Web accessibility
Scripting Languages: JavaScript, JQuery, complete understanding on Angular JS
IDE’s: Visual Studio, Adobe Dreamweaver, Eclipse, Sublime Text Editor
Version Control: SVN and TFS
Web/App Servers: IIS 8.0, Weblogic, Websphere
RDBMS: SQL Server 2005/08/12, Oracle 9i/10g/11g, DB2, MySQL
Operating Systems: Windows (Family, Network & Enterprise), UNIX
Methodologies: Agile, SDLC
Others Software Skills: MS Office, Visio, Adobe Photoshop
PROFESSIONAL EXPERIENCE
Confidential
UI Developer
Responsibilities:
- Responsible for developing UI pages using Angular, HTML5, CSS3, JavaScript,AJAX and JSON.
- Developed responsive web pages for smart devices using Bootstrap and media queries.
- Used Angular as framework to create Single Page Applications which can bind datato specific views and synchronize data with server.
- Worked on creating log-in authentication modules using Angular and JavaScript.
- Extensively worked on custom directives with Pop-over and Pop-up functionalities withspecific requirements matched to the conditions.
- Used UI Router to create different hierarchy structure in single page application.
- Created custom directives and filters using Angular.
- Created Angular service and integration with RESTful APIs.
- Used Angular http module to send GET/POST request to fetch data from server.
- Used open source library like Angular material to create customized components.
- Worked with Karma and Jasmine, supporting QA team to debug and write tests.
- Active participation throughout the entire SDLC from project inception, codedevelopment and elaborate testing of various modules.
- Involved in Agile/SCRUM process, attending daily stand up and completing tasks in sprints.
- Worked closely with UX designers and developed responsive screens in reference to invision and sketch.
- Maintained the code using version control system like Git.
- Used Slack and Skype business for internal communication.
Environment: Angular6/7, Bootstrap4, Typescript, Responsive Web Design, Node JS, SQL server 2012, HTML5, CSS3, Bitbucket, SVN, Invision, JIRA, Web API, JSON, Jasmine and Karma,
Confidential
UI Developer
Responsibilities:
- Designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap and Angular 7 (Admin Portal).
- Responsive Web design and development, application development using Bootstrap and media queries.
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Designed and developed the login portal using framework Angular 7 along with HTML5, CSS3, Bootstrap 4 and Type Script.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular.
- Implemented HTTP requests using RxJs Observable library to handle multiple values over time.
- Worked with diverse team of product owners and UX designers in fast paced environment, with quick iterative cycles.
- Implemented Angular Router to enable navigation from one view to the next as user performs application tasks.
- Used Gulp as the build task runner to build and package the application.
- Working Experience with Agile craft to manage story dashboard.
- Analyzed existing software (web and mobile) for Accessibility issues and worked with designers to define and implemented solutions.
- Trained in TDD Practices.
- Used Angular 7 latest features like Drag and Drop, Virtual scrolling to make the App faster while loading large amounts of data.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Worked on Responsive web Design to build the application compatible in all the screen sizes.
- Deploying the code to the cloud using PCF (cloud Foundry).
- Expertise using WCAG 2.0 Technical Standards for Web Accessibility.
- Extensively used NPM and Bower to manage java script dependencies.
- Used Web pack to build Typescript modules.
- Extensively used Gulp and Bower to manage daily development.
- Developed the pages that are complaint to W3C standard.
- Created reusable templates and style sheets based on UI standards and guidelines.
- Performed functional tasks using specifications and wireframes.
- Actively participated and provided feedback in a constructive and insightful manner during daily SCRUM meeting to track the progress for each iterative cycle and figure out the issues.
- Extensively used Debugging JavaScript using Chrome developer Toolbar
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
Environment: Angular6/7, Bootstrap4, Typescript, Responsive Web Design, SQL server 2012, HTML5, CSS3, GitHub, Bitbucket, JIRA, Web API, JSON, Jasmine, Karma
Confidential
UI Developer
Responsibilities:
- Developed single page applications using Angular 4/6, Typescript, HTML5, CSS3, and Bootstrap.
- Worked in an Agile- Scrum development methodology to ensure delivery of high quality work with monthly iteration, also involved in sprint planning and retrospectives.
- Involved in requirement gathering, designing, development, UI reviews, and maintenance.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4/6.
- Created reusable templates using Angular directives and worked with NPM package manager tools (Node JS).
- Developed the application with angular libraries ng4-datepicker, angular5-data-table, ngx-translate, ngx-modialog, angular/material, Angular 6 Web pack.
- Designed the page using Bootstrap and some custom CSS.
- Good knowledge on creating services with Angular 4/6 @injectable property, as to make the service available for dependency injection when creating components.
- Used Node Package Manager (NPM) as package manager for JavaScript, GULP for task runner,which handles template cache and code minification and Webpack for installing frontend dependencies.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 4/6.
- Worked on unit testing for the Angular application using karma.
- Used the Restful web service calls for POST, PUT, DELETE and GET methods.
- Developed CSS3 to style page layouts, navigation and page-loading spinner.
- Extensively worked with making calls to WEB APIs to fetch the data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Used Git as a version control, JIRA for bug management and Confluence as document manager.
- Collaborated with the front-end design team and back-end team and started converting the static files with the dynamic content with the data is retrieved from the database by the API calls.
- Used Web storm managing source code by resolving merge conflicts that occur during collaboration of various stakeholders of the application.
Environment: Angular2/4/5/6, SQL server 2012, IIS 7, HTML, CSS3, GitHub, Bitbucket, JIRA, Web API, JSON, Web accessibility, Web API, Karma.