Ui Developer Resume
Des Moines, IowA
SUMMARY
- Around 7 years of experience as User Interaction, User Experience, Web and User Interface Design, Development of internet Web - Applications and Java Development.
- Having experience in working with CSS, CSS3, HTML, HTML5, JavaScript, JQuery, JSP and Bootstrap.
- Proficient in creating front end-systems using JavaScript, JQuery, Bootstrap, HTML5, CSS3 and MVC frameworks such as Angular Js.
- Solid experience with Responsive Web Design (RWD).
- Extensive experience in designing and developing front-end/user- interface (UI) of web applications using HTML 4.0/5.0, CSS3, JavaScript, JQuery, Angular Js, Bootstrap, AJAX, JSON and DOM.
- Worked on Angular Js of Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
- Involved in several web application development projects that required Responsive Web Design.
- Skills in optimizing Responsive Web design utilizing Bootstrap.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS mark-up.
- Proficient in making AJAX (xhrGet and xhrPost methods) calls using JQuery.
- Experience in all phases of software development life cycle (SDLC) as well as Agile/SCRUM methodologies.
- Proficient in Handling Twitter Bootstrap Framework (i.e.) the concept of Grids, making use of advance components like Navs, Navbars, Pagination, Alerts, Progress bars etc.
- Proficient with Object Oriented Programming (OOPS) Concepts, Object Oriented JavaScript, JAVA and their Implementation.
- Tested cross browser functionality and fixed major layout bugs for IE.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Incorporated the table less design methodology using CSS3 that follows web standards.
- Significant experience on Web Application Debugging skills using Firefox, Chrome developer tool and Firebug.
- Expertise in advanced JavaScript libraries and Frameworks such as Angular Js, Node JS and Object-Oriented Programming in JS.
- Working knowledge on IDE's like RAD, Eclipse, and Notepad++.
- Used JIRA for bug tracking and issue tracking.
- Used Jasmine and Karma for Unit-Testing.
- Used SVN, TFS, and GIT for Version Control.
- Expertise in analyzing the DOM Layout, JavaScript functions, Cascading Styles across cross-browser using Firebug, Developer Toolbar.
- Strong Experience in Cross Browser issues handling and designing Table-Less Layouts and Web Standards.
- Implementing Restful Web Services using JAX-RS API.
- In-Depth experience leading all stages of system development including requirements collection, design, development, testing and support.
- Experienced in using Design Pattern: Singleton Pattern, Session Façade Pattern, MVC Pattern, Business delegate Pattern, Factory pattern, Value Object pattern, DAO pattern and Data source pattern.
- Involved in complete Testing Life Cycle of DEV, UAT and Pre-PROD.
- Building and Deployment of EAR, WAR, JAR files on test servers.
- Knowledge in developing applications using Agile Methodology.
- Familiar with Design and Development of database systems using Relational Database Management Systems including Oracle, MYSQL and in programming with SQL, PL/SQL, and Stored Procedures, Triggers, Functions and Packages besides writing DDL, DML and Transaction queries with development tools like TOAD, SQL Server.
- Excellent problem identification skills through JUnit.
TECHNICAL SKILLS
Programming Languages: Java, Python, C, Swift-iOS
Web Technologies: HTML/HTML5, CSS/CSS3, XHTML, DHTML, XML, JavaScript, jQuery, PHP, AJAX, JSON, LESS, SASS/SCSS
Frameworks: Angular2, AngularJS, React JS, Bootstrap, Require JS, Express JS, Node JS, D3.js, ES5 and ES6
Databases: My SQL4/5, DB2, MS SQL, Oracle 9i/10g/11g, MongoDB
Web/Application Servers: IBM Web Sphere, Apache Tomcat, HTTP Web Server, WebSphere
Web services: SOAP and REST
Development Tools/IDE: Eclipse IDE, NetBeans IDE, WebStorm, Sublime Text, Microsoft VISIO, Dreamweaver, Notepad++.
Operating Systems: Windows, Mac, Unix
Version Controls: SVN, CVS, GIT, Bitbucket
SDLC's: Agile, Waterfall, Scrum, Kanban
PROFESSIONAL EXPERIENCE
Confidential, Des Moines, IOWA
UI Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Developed the website using framework Angular 2 along with HTML5, CSS3 and Type Script.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Worked with diverse team of product owners and UX designers in fast paced environment, with quick iterative cycles.
- ImplementedAngularRouter 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.
- Analyzed existing software (web and mobile) for accessibility issues and worked with designers to define and implemented solutions.
- Implemented polyfills to support all browsers.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Written unit test scripts for controllers, filters and services using Karma, Jasmine and Mocha.
- Extensively used NPM and Bower to manage JavaScript dependencies.
- Used Webpack to build Typescript modules.
- Extensively used Gulp and Bower to manage daily development.
- Developed the pages that are complaint to W3C standard.
- Experience in accessible analysis, design, and testing.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Updated the website from time to time for specific requirements.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Written test cases in Jasmine for unit testing and ran the test cases using Karma task runner.
- Used $http, $location, $log, $scope, $window, $cache Factory services to call REST API's logging and location operations. Worked in consuming, REST with JSON to test data, and Postman for testing the Web Services.
- Validated all the HTML/XHTML and CSS code according to W3C and made it complaint.
- Used Agile methodology for software development.
- Evaluate the request for enhancements and analyze the high priority bugs. 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, Jetbrains WebStorm.
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, XML, Istanbul, wireframes, Gulp, Bower, Angular 2.0, Jasmine, Karma, Mocha Testing Tool.
Confidential, Atlanta, GA
UI Developer
Responsibilities:
- Designed website which can be used by both laymen and expert users.
- Created website blueprints by following Norman’s and Jeff Gothelf Lean UX designing principles.
- Documented website designs and specs for developers.
- Website designs where created using photoshop and moqups tools.
- Developed Dynamic Single Page Application using Angular2 framework.
- Utilizing ReactJS to develop views in the application.
- Worked with Node.js to develop RESTful API's consumed in front end applications.
- Implemented MVVM architecture using Redux Architecture with React JS.
- Developed React Router, Redux Forms, Redux promise, React Redux using Thunk-Redux module.
- Implemented Angular2 classes and life cycle hooks to maintain the data present in each view.
- Implemented Services to create abstract re-usable injectable used in multiple child components.
- Hands on expertise in developing Angular2 features like Directives, Filters, Services.
- Developed API driven responsive Web Application by integrating Angular2 with Bootstrap and API's.
- Developed Web Pages using latest HTML5 and styled with CSS3.
- Worked with CSS preprocessor SASS and implemented Mix ins, functions, custom grid systems following object oriented modular CSS patterns.
- Implemented the Bootstrap components like Thumbnails, Progress bar, and Carousel.
- Worked on tools like Gulp, Grunt, Web Pack and developed CLI applications using commander module.
- Experience in using event-driven applications using AJAX and JSON make asynchronous calls to the server to fetch data.
- Extensively used testing frameworks Jasmine and Karma to test the application.
- Working experience with version control system GIT and bug tracking tools JIRA in Agile Scrum environment.
Environment: React JS, Angular2, Bootstrap, HTML5, DOM, CSS3, SASS JavaScript, jQuery, AJAX, JSON, Jasmine, Karma, GIT, JIRA
Confidential, Boston, MA
Software Developer
Responsibilities:
- Creating Front-end Applications using HTML5, CSS3, JavaScript, JQuery, AJAX, XML and JSON.
- Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations following MVC architecture, under the Rational Unified Process (RUP).
- Contribute to the design direction of our product set.
- Created client-side validation tool using JavaScript.
- Used techniques like AJAX, DHTML and DOM scripting for building interactive web pages.
- Contribute positively to the overall team dynamic participate in stand-up meetings, planning and design sessions and another business-development working.
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript frameworks such as jQuery;
- Leading technical projects with a focus on quality and improving the user experience.
- Working directly with clients to design and develop elegant solutions.
- Tested cross-browsers compatibility on a range of projects.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.
- Involved in developing the UI pages using AngularJS 1.x, HTML, CSS 3, JavaScript, JSON, jQuery and AJAX in Agile Environment.
- Developed dynamic and multi-browser compatible pages using AngularJS 1.x, HTML, CSS3, jQuery, JavaScript, AngularJS 1.x
- Used jQuery and AJAX for service calls on pages to interact with the server for information.
- Used AJAX, JSON to send request to the server to check the functionality of the website.
- Implemented AngularJS 1.x controllers to maintain the data present in each view. Implemented AngularJS service calls using AngularJS 1.x factories
- Hands on expertise in developing AngularJS 1.x features like Directives, Controllers, Filters, Services, Project Architecture.
- Created usability test cases to test the user experience of the website.
- Documented the design and development of the website with all test cases.
Environment: HTML, CSS, JavaScript, AJAX, jQuery, Apache Tomcat, Oracle, Node JS, Angular JS, Bootstrap JS, WebStrom IDE.
Confidential
Web Developer
Responsibilities:
- Led the Software Development Life Cycle (SDLC) in all phases.
- Gathered requirements for projects from the stakeholders and analyzed during project discovery.
- Designed Wireframes, interactive HTML semantic web mockups and site maps through analysis of website strategy and stakeholders.
- Adhered to design standards and brand guidelines.
- Followed web 2.0 standards in code layouts using HTML, XHTML and CSS.
- Designed page illustrators and layout for website with the help of Adobe Photoshop CS3.
- Involved in conceptual, strategic and tactical creation of robust, integrated web site and web application solutions using HTML5, XHTML and JavaScript.
- Designed Rich user Interface Applications using JavaScript, CSS3, HTML5, Action Script and AJAX.
- Implemented browser security policy with same-origin policy and designed cross side scripts (XSS).
- Developed Responsive Web Design with Progressive Enhancement and Graceful Degradation using table-less layouts.
- Designed PSD images and converted those to HTML5 and CSS3 technologies.
- Developed standards-compliant HTML5, CSS3 and JavaScript for various client projects, focusing desktop.
- Managed and mentored junior developers through development life cycle.
- Designed Asynchronous web pages using AJAX.
- Migrated static content to a Content Management System.
- Developed jQuery plugins based on various JavaScript frameworks
- UsedSAXandDOMfor parsing XML documents andXSLTfor transformation.
- Developed code in Cross Platform implementation.
- Documented all work and process of development with timelines and milestone markers.
- Performed JavaScript testing with QUnit and JUnit.
- Performed Unit, Integration and System testing.
- Tested code on Windows and Macintosh platforms.
- Designed and documentedREST/HTTP APIs, including JSON data formats and API versioning strategy.
- Worked especially on Internet Explorer (Cross-Platform) Bug Fixes.
- Refactored several messy implementations (HTML, JavaScript) that weren’t dynamic, and therefore had lot of code duplication, into much cleaner, more maintainable, dynamic versions without duplication.
- Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
- Worked in deadline driven environment with immediate feature release cycles.
Environment: Web development, HTML, jQuery, JavaScript, CSS3, Eclipse
Confidential
UI/UX Developer
Responsibilities:
- Web based application which provides reliable services through online.
- Developed UI with graphics and rich textboxes. Used object-oriented programming concepts, namespaces, Windows forms in designing and development of the portal.
- Designed Graphic web application logos and images by using Illustrator and Photoshop.
- Involved in the unit testing, system testing and regression testing of the developed components. Also trained the new comers on these concepts.
- Maintained databases for Client & Server. Exceptions in the web pages where handled using exception handling code. Involved in debugging, analyzing critical application issues by looking at the logs and other connectivity. Client-side validations where performed using JavaScript.
- Designed server-side pages and static webpages using Flash with Action Script, HTML, CSS and JavaScript.
- Utilized JavaScript (Cross-Platform), HTML, XHTML, CSS to maintain and enhance the website.
- Used advanced level of HTML, XML, AJAX, JavaScript, CSS layouts.
- Developed site according to client specifications with HTML and Dynamic Cross-browser JavaScript.
- Installed and extended existing jQuery plugins as well as the jQuery UI library.
- Integrated the Java code (API) in JSP pages.
- Wrote MySQL queries for database storage.
- Used Java controllers (jQuery, JSON, Ajax) to read/write data from the back-end systems.
- Understood each module and managed the project content by using Content Management System (CMS).
- Tested site and debugging code for cross-browser and cross-platform performance.
Environment: Flash with Action Script, HTML, CSS, Web Standards, DOM, JavaScript, AJAX, jQuery, Cross-platform, Adobe Photoshop, Illustrator, CMS