Ui Developer Resume
2.00/5 (Submit Your Rating)
San Diego, CA
SUMMARY
- Highly experienced in Front end web development technologies including HTML5, CSS3, JavaScript JQuery, Bootstrap, Angular.js, Node.js, Angular material, Angular 2, ECMAScript 6, Typescript
- Experience building web applications using typescript and ECMAScript 6 new features.
- Experience working with angular 2 including building components, directives, Routers and other modules based on Angular CLI.
- Experience working with Angular.js framework to build web applications that’s including working with custom directives, services, controllers, filters, templates, and other Ang ular modules.
- Experience with working with Object - Oriented Analysis and Design (OOA/OOD) and agile development methodologies.
- Strong knowledge with Git version control system that includes reverting back to previous commits, merging branches, dealing with merge conflicts, pulling and fetching new changes from remote repositories.
- Very strong interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
- Outstanding problem solving, data analysis skills, strong focus on teamwork and achieving team goals, result oriented and excellent communication skills.
- Experience writing test cases using Jasmine & Sinon library. As well as working with gulp task runner and Karma test runner.
- Experience using protractor for End to End testing
- Experience utilizing moment.js to format time object in JavaScript
- Experience with UI-Grid to build large tables inside Angular.js application
- Proficient in creating responsive web websites that work properly on different screen sizes like (Mobile, Tablets, IPads, Small laptops, Large screens) using CSS3 Media queries breakpoints and Bootstrap grid system.
- Extensive experience creating well-organize CSS files by using Sass & Less frameworks to avoid CSS repetition.
- Strong understanding for Object-oriented programming concept as well as MVC frameworks concepts
- Expert in Restful services consuming using Get, Post, Delete, Put methods While accessing external API
- Excellent working knowledge of troubleshooting compatibility issues with different browsers like Internet Explorer, Firefox, Chrome, Safari, and Opera.
- Involved in all the stages of Software Development Life Cycle including Requirements, Analysis and Design, Implementation, Integration and Testing, Deployment and Maintenance.
- WordPress websites customization experience including installing plugins and widgets. With experience working on theme development by doing some PHP work in backend and CSS styling
- Working in SCRUM and Agile methodology that’s including attending grooming session, sprint planning, user stories estimations, sprint reviews, daily standup
TECHNICAL SKILLS
- HTML5
- CSS3
- JavaScript
- JQuery
- Angular 1
- Angular 2
- Typescript
- ECMAScript 6
- Angular Material
- Jasmine
- Protractor
- Karma
- Moment.js
- Grunt.js
- Bootstrap
- Less
- Sass
- Node.js
- Photoshop
- GitHub
- JSON
- Xml
- WordPress
- JQueryUI
- FTP
- Firebug
- WAMP
- Restful services
- Bower
- Npm
- Angular CLI
- Postman
- Font awesome
PROFESSIONAL EXPERIENCE
UI Developer
Confidential, San Diego, CA
Responsibilities:
- Building unit test cases for existing code using jasmine and Karma.
- Utilized protractor framework to build Angular 2 End to End test cases based on selenium server.
- Working with Jenkins to get test reports and code coverage reports for the application modules.
- Working with Angular material 2 to utilize different components across the application
- Maintaining the existing application that’s made using Angular 2 and typescript
- Building angular 2 components and fixing bugs using Typescript
- Giving recommendations to UX team members about adopting best design and workflow
- Consuming Restful services using Angular services to display and process data then to send data to the server using GET,POST,DELETE,PUT
- Testing Api using Postman including sending parameters and getting web tokens back as well as sending web tokens in the header of the request.
- Working inside Agile methodology that’s including daily stand-ups and sprint planning
UI Developer
Confidential
Responsibilities:
- Building a project using Angular that includes writing custom directives, services to Restful service API, controllers, templates, components.
- Worked with unit testing using Jasmine, Karma.
- Building responsive web pages using Bootstrap and Less.js
- Tracking daily work activates using Jira to update work hours on daily bases.
- Working with API developers to consume restful service and (mapping variables) to ensure that GET,POST,DELETE,UPDATE calls are happing from end to end
- Worked inside an Agile/Scrum Environment was even tasked to conduct Grooming session meetings, created user stories, and involved in the planning and estimation process.
- Utilized JavaScript to build validation framework that consume error messages from JSON file and displaying them to UI
- Storing data using local storage that can be used later to retrieve information about user interaction
- Working with node.js to install packages using NPM, Bower.
Environment: JavaScript, Angular.js, Unit Testing, Bootstrap, JSON, Less, Restful service, Karma, Jasmine, Sinon.js, JIRA, Agile/Scrum, HTML5, CSS3
UI Developer
Confidential -Maryland, Baltimore
Responsibilities:
- Worked with Angular.js framework to build modern web applications that’s include writing services, custom directives, controllers, filters, templates and other Angular.js Modules
- Utilized Angular-cache to accomplish faster performance with the application data calls
- Writing test cases using Jasmine & Sinon.js
- Experience writing end to end test cases with protractor.js
- Experience developing with NPM, bower to install independences and running the project on a local server for development purposes.
- Consuming Restful services that’s including (POST, PUT, GET, DELETE) data using Angular $http calls
- Working with Angular UI-grid system to build large data tables
- Working with Moment.js library to format time objects
- Made changes to various CSS properties to enhance the UI as per client requirements using Less framework.
- Created responsive web pages using Twitter Bootstrap and CSS3 Media queries.
- Utilized Protractor framework in order to complete end to end testing.
- Worked inside an Agile/Scrum Environment was even tasked to conduct Grooming session meetings, created user stories, and involved in the planning and estimation process.
- Developed Web applications and MVC client side validation using JavaScript.
Environment: HTML5, CSS3, JavaScript, Angular.js, Unit Testing, Bootstrap, JSON, Git, Gulp, Restful service, Bitbucket, Angular-cache, Karma, Jasmine, Sinon.js, JIRA, Agile/Scrum
UI Developer
Confidential
Responsibilities:
- Used HTML5 powerful features like local storage, Web Workers, embedding video and Audio.
- Made changes to various CSS properties to enhance the UI as per client requirements.
- Created responsive web pages using Twitter Bootstrap and Media queries.
- Developed Web applications using JavaScript, MVC client side validation using JavaScript.
- Worked with Angular.js framework to build modern web applications that’s include writing services, custom directives, controllers, filters, templates and other Angular.js Modules
- Used AngularJS multiple in-built directives and APIs in AngularJS & Node.js such as filters, rootscope, childscope, modal, template, state etc.
- Worked with other developers to give recommendations about project decisions
- Used Github features to upload code and work with other developers like (merge, push, pull, clone….)
- Utilized Grunt task tool to minify code files as well as using Bower and NPM
- Used Sublime text for writing code, Used Tomcat for deploying various components of application.
- Used karma test runner and Jasmine for JavaScript unit testing.
- Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
- Front end validations are written using JavaScript and Angular
- Worked on Angular JS two-way data binding between DOM and model, dependancy injection and handling GET, PUT, POST, Delete operations.
- Used Grunt task runner on the client side along with AngularJS to perform unit testing, magnification and compiling whenever a change in a file is made.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla, Firefox, Google chrome, Safari and Internet Explorer.
- Participated in Code review, Automated the functionality and interface testing of the application.
Environment: HTML5, CSS3, AJAX, JavaScript,, jQuery, Bootstrap, Angular Js Grunt Js, Node Js, Bower, Yeomen, Sublime, Github