Ui Developer Resume
Austin, TX
SUMMARY:
- Over 3+ years of experience as UI Developer in Application and Web development with emphasis on HTML/HTML5, CSS /CSS3, JavaScript, jQuery UI, DOM, AJAX, MySQL, PHP.
- Expertise in client scripting language and serve scripting languages like JavaScript, JQuery, JSON, Bootstrap, Node JS, Angular Js/Angular 2.
- Proficient in developing web page quickly and effectively using HTML 5, CSS3, JavaScript, JQuery, Responsive Web Design (RWD) and experienced in making webpage cross browser compatible.
- Comfortable with NPM modules like Express, Grunt, Bower Scripts.
- Knowledge of developing UI web applications using Angular 2 and calling the Rest API’s from backend.
- Solid understanding of React Virtual DOM Algorithm, for React Performance optimization.
- Experience in Angular JS structural framework for dynamic web apps.
- In - Depth knowledge/Experience of Web 2.0, JavaScript, JQuery, CSS3, W3C Standards.
- Expert in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values.
- Experience in working with third party web services APIs and Web Services using AJAX and JQuery.
- Worked on SCRATCH, CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Designed and Developed Web application using CSS pre-processors.
- Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Markup, layouts and Flow of Future Pages.
- Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.
- Good knowledge of Angular 4 such as ng-template, NgIf with Else , title case pipe, email for form validator.
- Strong experience in designing annotated wireframes with the help of MS Visio, Pencil, and MS PowerPoint.
- Installed Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Gulp.
- Strong understanding in using controllers, modules, directives, factories, services, dependency injection and digest cycle in AngularJS.
- Participation in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
- Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.
- Created custom pipes using the @Pipe decorator and Pipe, Pipe Transform services to format input data such as phone and SSN in Angular 2 and TypeScript.
- Created Angular 2 Services for web and mobile applications to communicate with Web API API’s using HTTP, Observables and RxJS.
TECHNICAL SKILLS:
Operating Systems: Windows XP/Vista/7/8/10, Ubuntu, Linux, Mac OS X
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, JavaScript, AJAX, JQuery, JSON, Apache, PHP, DOM
Programming Languages: JavaScript, JQuery, Ajax, Java, .Net, SQL, C#.
JavaScript Frameworks: Node JS, Angular JS/Angular 2, JQuery UI, React JS
IDE, Editors: Eclipse IDE, Notepad++, Net Beans IDE, Adobe Dreamweaver, Brackets, Microsoft Visual Studio, Photoshop.
Database: MS SQL Server, Oracle
Debugging Tools: Firebug, Bugzilla, Chrome Developer Tools.
Version Control: SVN, GIT, CVS
Web Servers: HTTP Web Server, Apache Tomcat.
Desktop Tools: Acrobat Writer, MS Office
SDLC: Waterfall, Agile, Scrum.
Browsers: Firefox, Chrome, IE, Opera, Safari
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
UI Developer
Responsibilities:
- Developed all the UI pages using HTML5, CSS3, JSON, JavaScript, jQuery, Ajax based on the w3 standards.
- Developed custom directives, factories and services in Angular JS.
- Expert in using CSS pre-processors such sass Directives such as import, media and extend.
- Extensive experience in web design using CSS3, Adobe Illustrator, Adobe Photoshop, Dreamweaver.
- Developed tabbed pages by using Angular JS directives.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Developed wireframes using Balsamiq and initially developed the design using Photoshop CS6.
- Implemented XML parsing & JSON parsing for data handling on different application.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.
- Extensively involved in writing Test cases using Jasmine for controllers, directives and services , configured KARMA (TEST runner) for better code quality and reusability and hence made use of Istanbul for code coverage.
- Used AngularJS form-validations for the login page functionality using $dirty and $invalid properties for form.
- Worked with services to make AJAX calls to fetch the data and injected promises to avoid call-back hell and succeeded in executing the code asynchronously.
- Used Jasmine and Karma to create test suites and t for unit testing the UI.
- Used tools like Gulp as task runner for the build process.
- Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
- Generated the code coverage report using Istanbul .
- Worked extensively to achieve DOM Show, hide elements and Event Handling using Angular JS.
- Developed and executed test cases for XML / SOAP and RESTful services using SoapUI tool
- Worked in implementing MVC frameworks like Angular JS for AJAX data calls using the http service.
- Specially working with AJAX consisting of JSON responses, parsing the same and presenting on the UI layer.
- Designed Services and Factories and injected into various methods by using Angular JS
- Involved in daily Agile meetings to keep track of the ongoing project status and issues.
Environment: HTML5, CSS3, LESS, JavaScript, Bootstrap, Browserify, AngularJS, Agile, Ajax, Windows, Istanbul, JSON, SQL, SOAP UI, Intellij, SVN, TFS, Node JS, karma, Tomcat, Adobe Photoshop, Java, Gulp, Spring Boot and Jasmine.
Confidential, Dallas, TX
UI Developer
Responsibilities:
- Developed GUI using JavaScript, HTML5, XHTML, AJAX, CSS and JQuery in ongoing project.
- Involve in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Worked on various tools for designing purpose to build wireframes and to build Storyboards.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Worked on Source Tree to clone the code from the stash and to commit the files.
- Experienced in working with setting a new project and configuring all the sub tasks using Grunt NPM module.
- Built Angular 2 applications with AOT which helped in performance of the webpage nearly 60% faster and minimizing the page.
- Created Angular 2 Services for web and mobile applications to communicate with Web API API’s using HTTP, Observables and RxJS.
- Involve in writing responsive design architecture using HTML and Foundation framework with SASS.
- Work one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/SASS & JavaScript.
- Experience working with JSON frameworks to get implemented for web application through various API calls.
- Experienced in working ionic framework by installing the latest version of the CLI (Ionic CLI) and Cordova for native app development.
- Updated existing Ionic application with the new design using Bootstrap, Angular, and Nodejs.
- Involved in working with source versioning systems such as GIT.
- Experienced in using HTTP requests using RxJs Observable library.
- Experienced in working with route directives such as RouterOutlet, RouterLink, and RouterLinkActive to view HTML views for different components using Angular 2.
- Create AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
- Used SASS and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.
- Worked in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.
- Used NodeJs for Node Package Manager (NPM) and Grunt plugin for building the Project.
- Experience with working as Business Analyst to gather requirements.
- Used Reactive Forms Module to implement Reactive Forms using Form Group, Form Control and Validators services to display, save, and edit staff information in Angular 2.
- Worked with various decorator and structural directives in AngularJS to perform data binding.
- Used ngRoute module and routing services to implement routing within Angular SPA applications.
- Used XML/XSLT for web based Reports and used JDBC API to access database.
- Built and managed overall development process according to the Agile Scrum methodology.
Environment: HTML/HTML5, CSS3, SASS, JavaScript, JIRA, AngularJS/ Angular 2, ionic, Ajax, JQuery, JSON, SQL, Sublime Text Editor, Node JS, karma and Jasmine.
Confidential, Omaha, NE
UI/UX Developer
Responsibilities:
- Involved in developing HTML5 and JavaScript for client side presentation and, data validation with in the forms.
- Used Angular JS framework for building web-apps and is efficient with PHP framework.
- Developed project's web page as Single Page Application (SPA) by using Angular JS.
- Designed customized filter techniques in the webpage using Angular JS.
- Extensively use JavaScript, JQuery, and Angular JS to provide UI functionality.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM Functions.
- Involved in complete development of 'Agile Development methodology /SCRUM' and tested the application in each iteration.
- Developed database connection and SQL Queries to create dynamic content on web pages.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test.
- Implemented Presentation layer using CSS Framework, Angular JS, Wire-framing, and HTML5.
- Worked with technologies such as JQuery and Ajax to make the website more attractive and user friendly.
- Expert in indexing and ranking new domains.
- Implemented client-side Interface using React JS.
- Developed cross-browser compatible website using HTML5, CSS3, MySQL and JQuery.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Built applications using React JS which allowed us to render pages on both the client and server using the same codebase.
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP and more Bind objects and retrieve them via JNDI interface.
- Extensively used tools like Webpack to minify JavaScript files, compile Sass files to CSS, reduce the React JS file size and used for build automation and management.
- Creating new React components and containers from user stories Gulp and mockups.
- Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux.js library.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Experience moving my designs throughout an agile development process, and building interactive designs and prototypes by using Axure tools.
- Knowledge in troubleshooting the application for server as well as client errors.
- Developed fast loading images using Adobe Photoshop CS3.
- Created XHTML Pages with CSS and the Box Model.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
Environment: HTML5, XHTML, CSS3, JavaScript, .Net, JQuery, SQL, Adobe Photoshop, Bootstrap, Angular JS, React Js, ES6, Axure, Node JS, Ajax, Windows XP.
Confidential
Jr UI Developer
Responsibilities:
- Developed all the UI pages using HTML5, CSS3, JSON, JavaScript, jQuery, Ajax based on the w3 standards.
- Designing Screens using HTML, CSS for web page design and JavaScript for client-side validations.
- Involved in design and development of interactive user interface web pages.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe DreamweaverCS3 and Adobe Photoshop CS
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Assist clients to explore Ecommerce / Customer Experience Management technology solutions to leverage their business/revenue goals.
- Involved in complete development of 'Agile Development methodology /SCRUM' and tested the application in each iteration.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Designed and Developed Web application using CSS pre-processors.
Technologies: HTML/HTML5, CSS3, Bootstrap, JavaScript, JQuery, AJAX, JSON, Adobe Photoshop, C#, ASP.NET, Visual Studio, MySQL.