Ui Developer Resume
San Antonio, TX
SUMMARY:
- Total 5 years of extensive experience in software development life cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications using HTML5, HTML, XHTML XML CSS, CSS3, PHP, JavaScript, jQuery MeetingW3C standards.
- Good experience with Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand - coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
- Experience in Agile and Scrum Methodology with daily stand-ups, weekly planning games and retrospectives.
- Hands on experience on latest version of object-oriented JavaScript Libraries like Angular.js, Node.js, Backbone.js, Bootstrap, EXT.JS, Require.js, Handlebars, Ember.js, and Dojo toolkit.
- Experience in designing web applications employing Search Engine Optimization (SEO) techniques and Search Engine Strategies (SES).
- Experience with Responsive Web Design and Bootstrap .
- Expert in creating Templates, Web Interfaces, Layouts, and Flow of Future Pages .
- Expertise in designing and developing User Experiences for Web Applications using Web Authoring tools such as Adobe Dreamweaver CS3, Adobe Illustrator, and Adobe Flash.
- Experience in Installation and configuration CA Siteminder Federatoin User Authentication Services using SAML 2.0 Post and creating the policies for Identity Provider and Service Provider in Siteminder Policy Server.
- Expert in working with cutting edge front-end technologies/ framework and libraries like JQuery, Prototype, (X)HTML, DHTML, OO JavaScript, JSON, DOM, CSS, XML/XSLT, AJAX.
- Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.
- High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Experienced on Amazon AWS IAM Service: IAM Policies, Roles, Users, Groups, AWS Access Keys and Multifactor Authentication (MFA), SAML SSO.
- Experienced in using Angular JS for writing Custom Directives, Modules and Filter objects and Using Angular Services for consuming REST API and SOAP web services using Asynchronous callbacks and Http/ AJAX libraries
- Good knowledge in using Web Services like SOAP protocol in JAXWS and RESTFUL web services Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development(TDD).
- Good knowledge of using JavaScript testing frameworks, Jasmine, Protractor and QUnit.
- Experienced in Server-Side programming using Node JS for creating custom Http Services, File Manipulation and RESTful Services using Modular Design.
- Experience in using Content Management tools like WordPress and Drupal.
- Good knowledge in understanding the code flow and able to debug or trouble shoot the defect to resolve it without effecting other functionalities.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
- Extensive domain Knowledge in Recruiting and Enterprise applications
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/ CSS3, XML, JavaScript, JQuery, AJAX, DOM, DOJO, GUI, Responsive Web Design, JSON, SASS, and LESS.
Developer Tools: Web Storm, Adobe Dreamweaver, Notepad ++, Eclipse, Net Beans.
Methodologies: Agile/Scrum, Waterfall, TDD
JavaScript Libraries: JQuery UI, Require.JS, Angular.JS, Node.JS, React JS, Bootstrap, Ember JS, Knockout JS, jasmine, karma, backbone.js, Handlebar.js
Debugging Tools: Fire bug, Dev Tools, Fiddler, Chrome
Data Access: MY SQL, Oracle, Mongo DB, SQL server
Web Servers: Tomcat, Apache, WebLogic
WORK EXPERIENCE:
Confidential, San Antonio, TX
UI Developer.
Responsibilities:
- The project operates on Agile project development cycle with Bi-weekly sprints, daily standup, retrospective sessions and sprint planning.
- Installed and configured Azure AD, AD Connect, ADFS and ADFS Proxy component, setup ADFS for SSO to support various type of authentication protocols like Security Assertion Markup Language(SAML) and token-based Kerberos.
- Implemented different security features like two ways SSL, WS-Security, Encryption, Decryption, Digital Cert Signatures, Kerberos, SAML, LDAP, LTPA Tokens.
- Designed and developed the agent portal using framework AngularJS 2.0 along with HTML5, CSS3, and TypeScript.
- The portal is made responsive using CSS3, preprocessors like SASS, Bootstrap, and media queries to support desktop and tablets.
- Written modular, secure, and well-tested front-end code in TypeScript, HTML5 and CSS using the latest web.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Involved in designing mockups for the Angular 2 component development.
- Worked on AngularJs 2.0 validations to provide the better security in web applications.
- Used Angular 2 for client-side data binding and template based UI development. Worked on Angular 2 Templates, like writing inline template/ external template, {{}} for interpolation, for property binding, () for event binding, # for variable declaration, * for structural directives.
- Created Angular 2 components like controllers, services, directives and forms to collect different user data and implemented form validation in Angular 2.
- Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
- Developed secured credit and fraud check flows for customer verification.
- Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
- Worked on customer's cart including the add/remove items, save items in cart after log out and estimated taxes based on store location.
- Developed the activation flow for new Modesto lines and porting lines.
- Created a build process for different environments like develop, staging and production.
- Demonstrated knowledge of code reviews, unit and regression testing.
- Used Webpack to build TypeScript modules.
- Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
- Generated the code coverage report using Istanbul.
- Used GIT for source control and JIRA for tracking purposes.
- Followed the coding standards, it makes for easier modification in future releases.
Environment: HTML5, CSS3, SASS, JavaScript, AngularJS 2.0, RxJS, TypeScript, Agile, Bootstrap, REST API's, Webpack, TSLint, Jasmine, Karma, Istanbul, NPM, GIT, JIRA, Zeplin, MAC and VisualStudio.
Confidential, IL
Front End Developer
Responsibilities:
- Closely worked with Business System Analyst to understand the requirements to ensure that right set of UI Modules been built.
- Created Identity Provider and Service Provider policies for SAML2.0 Post Federation Assertions.
- Experienced in working with more than 30 Third-party vendors for providing authentication services using SAML2.0
- Developed all the UI pages using HTML5, CSS3, Bootstrap, JSON, AngularJS.
- Used Angular.JS framework where data from backend is stored in model and populated it to UI.
- Used Angular.JS factory and services for dependency injection.
- Using Angular.JS created custom directives for data manipulations and to display data in company standard format in UI.
- Used $http in Angular.JS for consuming RESTful web-services.
- Used Angular.JS routers like "UI Router" to establish routing between nested html views.
- Proficiently used custom Angular.JS Filter, Directive, and Service to achieve the various functionalities of the website.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Used Bootstrap for responsiveness and expertise in Grid Control System.
- Developed and implemented UI controls and API's using Angular.JS.
- Used two-way data Binding techniques and custom filters.
- Manipulated data using CRUD operations of MongoDB database management system and handled database access and data transmission based on RESTful web service
- Used Node.js to run the application on the grunt server.
- Used Protractor for end-to-end testing in JavaScript and AngularJS code.
- Used Grunt to compile Sass files and JavaScript files.
- Managed and administered multiple instances of GIT, including build server and operating environment.
Environment: HTML5, CSS3, JQuery, AJAX, Responsive Web Design, Angular.js, Backbone JS, Node.JS, JQuery UI, Gulp, JSON, Protector, Dreamweaver, Photoshop, Flax, JavaScript, JSP, SASS, MVC.
Confidential
Java UI Developer
Responsibilities:
- Involved in development and finalization of the initial design of the application and worked with content Managers, copywriters and designers to resolve the issues.
- Designed various multiple styles with colors, fonts, backgrounds in CSS
- Designed business applications using web technologies like HTML, DHTML, XHTML, Share point and CSS based on the W3C standards.
- Responsible for manipulating HTML5, CSS3 in jQuery as well as making the pages dynamic using AJAX, XML, and JSON.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo-classes, Pseudo-elements etc.
- Created screens with table-less designs meeting W3C standards.
- Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.
- Used jQuery library to build Ajax-based web application module.
- Created web forms for uploading multiple files to share point document library.
- Performed client-side validations using JavaScript.
- Involved in Enhancement of existing application utilizing Angular.js, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Delivered the best design aesthetics under tight deadlines, while effectively managing trade-offs between businesses needs and portal user benefit.
- Worked with JavaScript closures in writing functions for web development.
- Proficient in developing applications using MVC and MVVM design patterns.
- Developed Single page applications using Java script framework Angular JS.
- Used Backbone.JS for communication to the server through Restful API.
- Used XMS for accessing extended memory.
- Developed Business layer and the Data layer with Enterprise Java and Hibernate.
- Used MVC software pattern for developing web applications.
- Has worked with Node.JS for writing code on the server side and creating scalable network applications.
Environment: HTML5, CSS3, LESS, Core Java, JavaScript, jQuery, Angular JS, AJAX, JSON, Firebug, Usability, SQL SERVER 2000, Dreamweaver.
Confidential
Junior Java UI Developer
Responsibilities:
- Analyze client supplied products like Business Requirement Document (BRD), business rules and business integration specification.
- Co-ordinate with offshore and onsite team to understand the requirements and prepare High level and Low-level design documents from the requirements specification.
- Designed front end using HTML, CSS3 and Java Script.
- Designed and developed interactive static HTML screens as screen level prototype, JavaScript for client-side validation
- Developed screen functionality using HTML, CSS, JavaScript and JQUERY.
- Generated UI mock-ups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML, CSS and JavaScript.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Developed client-side validation code using JavaScript and JQuery.
- Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Designed page - layouts using Dreamweaver and banner using Adobe Flash .
- Involved in implementing java rendering framework which manages the pages on the server side.
- Involved in developing the Validations across the application using JQuery Validator plug in.
- Participated in defect review meetings with the team members using Bugzilla, Firebug, and Google’s element inspector.
- Involved in implementing the UI to support all the major browsers.
- Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, finalize analysis, review completed implementation, UAT and sign-off.
Environment: HTML, CSS, JavaScript, JQUERY, AJAX, XML, Dreamweaver, Adobe Flash, agile and Windows.