Ui Developer Resume
Jersey City, NJ
SUMMARY:
- Over 8+ years of extensive experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, CSS2/CSS3, DOM, JavaScript, Coffee script, jQuery, AJAX, JSON
- Extensive experience in developing Internet Applications and developing various UI widgets using JavaScript libraries like jQuery.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular JS, NodeJS, Backbone JS and Bootstrap.
- Expert knowledge of HTML5, CSS3, Bootstrap - hand-coded, cross browser (no tables for non-tabular data).
- Expertise in developing and updating a web page quickly and effectively using, HTML 5, CSS3, JavaScript, Coffee script, Gulp and Grunt, jQuery with the webpage cross browser compatibility.
- Expertise in analyzing the DOM Layout, JavaScript functions, Cascading Styles using Fire Bug, Developer Tool Bar.
- Extensive experience in DOM manipulation using JavaScript.
- Proficient experience in working with CSS animations, backgrounds, and Pseudo classes.
- Extensively utilized AJAX and JSON to send request to the server to check the functionality of the websites.
- Proficient in debugging and troubleshooting existing code using Firebug and Developer Tools.
- Expertise with Object Oriented Design (OOD) in JavaScript, Object Oriented Analysis (OOA), Object Oriented Modeling (OOM) based on Unified Modeling Language (UML) architecture along with Object Oriented JavaScript.
- Good understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
- Good in communicating with clients, customers, managers and other teams in the enterprise at all levels.
- Proficient in writing the Unit test cases and perform unit testing and integration testing using Jasmine Framework.
- Good experience in Bug tracking tools like JIRA and Bugzilla.
- Experience using various IDE tools such as Visual Studio Code, Eclipse, IntelliJ IDEA, and Web Storm.
TECHNICAL SKILLS:
UI Web Technologies: HTML/HTML5, XML, AJAX, CSS/CSS3, JSON
Scripting Frameworks: Java Script, jQuery, ExtJS
MVC Frameworks: AngularJS, Angular 2/5
Java Script Library: React JS
JavaScript Tools: Webpack, Babel
IDE: Visual Studio Code, Eclipse, WebStorm
Web Services: RESTful, SOAP
Version Control: GIT, SVN
Testing Framework: Jasmine
Debugging tools: Firebug, Chrome Developer Tools
Database: O racle, MYSQL, Mango DB
Operating Systems: Windows, UNIX, MAC
Methodologies: Agile, Waterfall
Prototyping: Adobe XD, InVision, Axure
Others Software Skills: MS Office, Adobe Photoshop, TDD
Programming Languages: JAVA, J2EE
PROFESSIONAL EXPERIENCE:
Confidential, Jersey City, NJ
UI Developer
Responsibilities:
- Responsible for creating Angular components using Angular -CLI and developed context menu for deleting the dragged components.
- Building custom Angular 2 Directives and Services for Flow design single page application for agile-based team.
- Writing code on Typescript and ES6 to implement Angular 2 Components.
- Developing drag and drop functionality using Angular 2, GoJS, Canvas.
- Participating in code reviews and given suggestion to other developers.
- Writing unit tests for testing canvas modules using Karma, Jasmine.
- Supporting flow design application and fixed UI and browser compatibility issues.
- Attended meetings with team to get updates on progress and devise strategies for meeting the current business requirements.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Experience using JIRA for defect tracking and Git for version control.
- Translated the business requirements to technical requirements.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
- Used Jasmine and Karma to create test suites for unit testing the UI.
Environment: HTML5, CSS3, JQuery, JIRA, Jasmine, Karma, JavaScript, AJAX, Angular.js, React.js Responsive Design, Bootstrap.
Confidential - Irvine, CA
UI Developer
Responsibilities:
- Implemented HTML5 feature like semantics, local storage, data and required attributes and sliders.
- Implemented CSS3 features like Confidential, Pseudo Classes, multi-column layout, gradients and web fonts.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages to improve page performance.
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Used SASS variables, nesting and import.
- Experience developing web pages using AngularJS framework and familiar with various AngularJS directives, filters and services.
- Experienced in MVC, SPA (single page application), Custom directives, and custom modules in Angular.js.
- Good with scope isolation, templating, in creating (elements, attributes, classes) using custom directives.
- Developed AngularJS services for reusable functionality.
- Handling various issue regarding Cross Browser Compatibilities.
- Design and build UIs on Server Platform in team environment.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Participate in the team on agile development cycle.
- Developed Angular factories and used Angular promise API for Async calls.
- Involved creating the single page application (SPA) with the Angular JS.
- Created the re-usable components using Angular 2.0 and worked on the technical stories related to the Authentication.
- Write the unit test for the Angular 2.0 using karma -jasmine framework.
- Used visual studio tool for developing the code.
- Applied Angular JS to achieve front-end MVC & Applied Bootstrap to achieve Responsible Web Design.
- Developed re-useable components using Angular Such as directives, factories & services
- Used UI-router to design a single page application and Angular UI, which is Angular bootstrap's TYPEHEAD to achieve auto complete functionality.
- Integrated the service call with UI using http and resources which are substitutes for AJAX in angular.
Environment: Angular JS, Angular 2, Unix, Maven 2.2.1, GitHub, XML Schemas, SASS, AJAX, LESS, XML, HTML5, APIs, CSS3, JSON, iOS, JQuery, Restful services, Design Patterns, JUnit, Web Services, Windows XP, Karma and Jasmine.
Confidential, Omaha, NE
UI/UX Developer
Responsibilities:
- Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
- Implemented SASS/LESS code for all the CSS files.
- Proficient in Web designing & development, using Adobe Dreamweaver, HTML5, CSS, JavaScript, Coffee script, XML, Angular JS, Node JS, JSP, JSON, JSF and AJAX.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Worked with HTML4/5, CSS3, XML, JSON, JavaScript, JQuery UI and Angular JS for developing user interface.
- Angular zed the HTML content defined by the HTML Team, where the project structure follows ng-boilerplate and used both angular defined directives and custom directives.
- Used UI-router to design a single page application and Angular UI, which is Angular bootstrap's TYPEHEAD to achieve auto complete functionality.
- Integrated the service call with UI using http and resources which are substitutes for AJAX in angular.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
- Developed the POS devices and software bundle to select from based on the inputs from BC.
- Involved in Design, Development and support phases of android and sales force applications.
- Hosting the angular JS application in Sales force to integrate Ajax Toolkit with angular JS application to access sales force Objects.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS, jQuery, JavaScript, JSON, XML, AJAX.
- Developed non-functional HTML/5, CSS3 pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developing new user-facing features using React.js
- Experience with popular React.js workflows (such as Flux or Redux)
- Developed native mobile applications using the iOS and Android SDKs and Windows mobile.
- Designed, developed and supported HTML 5-based applications, predominantly for use mobile devices on.
- Developed responsive layouts for different screen sizes and resolutions.
- Wrote application level code to interact with the backend code AJAX and JSON.
- Utilized Object Oriented Programming in JavaScript and DOM structure to implement various functionalities.
- Extensively worked with jQuery for Effects with AJAX, XML.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Implemented Web Services using SOAP, REST and XML/HTTP technologies.
- Involved in development of commonly used angular components across teams such as directives for grid, pagination, conditional validations.
- Implemented SOA architecture with Web services using SOAP, WSDL, Local Storage, UDDI and XML.
- Used to perform Grunt repetitive tasks such as compilation, unit testing
- Developed Billing API's based on the user stories
Environment: Angular JS, Unix, Maven 2.2.1, GitHub, XML Schemas, SASS, AJAX, LESS, XML, HTML5, APIs, CSS3, JSON, iOS, JQuery, Restful services, Design Patterns, JUnit, Web Services, Windows XP, Karma and Jasmine.