Ui Developer Resume
Dallas, TX
SUMMARY
- Over 6 years of extensive experience as a Front - End UI Developer wif solid understanding of database designing, development, JavaScript Libraries and installation of different modules.
- Experienced in working wif various web technologies such as HTML/HTML5, CSS/CSS3, JavaScript framework, jQuery, XML, SASS, LESS, Bootstrap, JIRA, Ajax, JSON, Angular JS 1.4/Angular 2.0/4.0, Node JS.
- Experienced in developing rich interactive applications using AJAX, Angular JS, JavaScript, JSON.
- Hands-on experience on Angular 2.0 in designing and developing modern Single Page Application and Develop reusable directives.
- Outstanding skill in Twitter Bootstrap framework and building responsive website for the mainstream browser, such as chrome, safari, IE, Firefox and portable devices.
- Proficient in making AJAX calls using jQuery and usage of JSON for faster and impulsive responses.
- Proficient knowledge in GitHub.
- Written extensive programming in JavaScript for automating the functional and regression testing through Protractor which is an End-to-end testing framework for Angular JS application.
- Proficient knowledge in Document Object Model (DOM).
- Good experience jQuery UI controls and corresponding event handlers.
- Working knowledge using component based architecture provided by Angular 2.0 and Typescript.
- Sound Understanding and good Experience wif Object Oriented Programming Concepts, Object Oriented, JavaScript and Implementation.
- Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Created Typescript reusable components and services to consume RESTful API using components based architecture given by Angular 2.0.
- Experience in writing unit tests using Jasmine and Karma.
- Experience in creating Desktop and Web Applications using C#, ASP.NET.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Understanding of W3C standards, accessibility, usability and implementation.
- Excellent knowledge of software development life cycle (Requirements gathering, analysis, design, development, testing and implementation) and SDLC methodologies such as Agile/Scrum and Waterfall.
- Professional experience in using RESTFUL web services like JavaScript frameworks, Ajax, Bootstrap and Angular JS and creating new RESTFUL APIS for development of SPA (Single Page Applications).
- Experience on JavaScript core concepts like closure, promises and DOM events.
- Work experience using Package manager as BOWER for installation of various client side dependencies like Angular JS, Bootstrap and jQuery.
- Extensive experience in Angular 1.4/ Angular 2.0 wif creating custom directives, filters, controllers, decorators and services which interface wif both Restful and legacy network services.
- Coordinated wif onsite coordinator on requirements to cover the functionality, technical issues and scope of work.
- Involved in design and development of Content Management interface.
- Effective problem solving skills, outstanding interpersonal skills, good in written and verbal communication.
- Ability to work independently as well as wifin a team environment. Driven to meet deadlines. Motivated to produce robust, high-performance software.
TECHNICAL SKILLS
Programming Languages: JavaScript, Java, C++
Web Technologies: HTML 5, CSS3, JavaScript, JQuery, Ajax, React, Redux, Flux, Angular1.x, Angular 2/4, Webpack, Polyfill, Grunt, Gulp, Babel, Typescript, ES2016, LESS, SASS, Bootstrap.
Databases: SQL Server, MYSQL, PL-SQL,MongoDB
Development Tools: Brackets, Sublime Text 3, Eclipse, Android Studio, NetBeans 8.1, Notepad++, Photoshop CS6,GIT
Testing Frameworks: Jasmine, Karma, Protractor, Espresso, Simple Test
PROFESSIONAL EXPERIENCE
Confidential - Dallas, TX
UI Developer
Responsibilities:
- Participated in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents in Agile environment.
- Responsible for the overall layout design, color scheme of the web site using HTML, XHTML, CSS3, RWD and Responsible for creating detailed wire frames and process flows
- Followed the Agile methodology to implement the application.
- Converted mock-ups into hand-written HTML, CSS 3, XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Established pages using CSS3 to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Responsible for client sideUIValidation and implementing Business logic based on user selection using JQuery, Angular 2/4
- Developed Single Page Application (SPA) using Angular2/4 Framework
- Used Angular2/4 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server
- Knowledge inUIArchitecture design using Angular2 components. Thorough understanding of core concepts like Ng Modules, Services, Dependency Injection, and decorators.
- Coding, testing of reusable JavaScript, CSS3, HTML5 / libraries for complexUI controls
- Interacted wif the back-end staff and scrum master at the daily meeting for new features in this web app using Agile software development methodology
- Used Angular Http Request to read data from web servers and process JSON data to render in theUI
- Used AJAX module to handle RESTful calls to enable communication between view components and servers
- Worked wif AJAX data consisting of JSON/XML/JSONP responses, parsing the same and presenting on theUIlayer.
- Performed end to end testing for AngularJS application using Protractor
- Worked through cross browser compatibility issues wif layout and styles and fixed major bugs for supported browsers and platforms
- Used RESTful APIs which support JSON and XML to access back-end data payload
- Extensive experience in implementing Model-View-Controller (MVC) architecture using Angular Framework
- Defined new validations through Angular for the Form field validation implemented through HTML5
- Experience in Angular 2/4 directives dat allow thedeveloperto specify custom and reusable HTML-like elements and attributes dat define data bindings and the behavior of presentation components
- Involved in the development of presentation layer using Angular and HTML
- Experience in consuming web applications developed via REST/SOAP based APIs
- Debugging applications in different browsers using Firebug, and testing applications using Jasmine/Karma.
- Worked wif source version control tool GIT to manage the code repository
- Created complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA
- Worked wif JIRA Tool to keep track of the Bugs/Issues/Features list
- Developed an application using HTML, CSS3, Bootstrap and Angular in a Test Driven Development (TTD).
Environment: HTML/HTML5, CSS/CSS3, SASS, Bootstrap3, Typescript, Angular2/4, jQuery, AJAX, JSON, Responsive Web Design, Gulp, Bower, Webpack, Protractor Jasmine, Karma, Firebug, Agile.
Confidential - Dallas, TX
Front End Developer
Responsibilities:
- Responsible for creating web-based applications using Angular JS, Node.js
- Used ES6 features for strongly typed coding
- Built single page application wif modules, graphics and reusable components, forms using Angular JS
- Setup production dependencies for application and functionalities using Webpack, Grunt, Polyfill, Node JS, SAAS framework
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using Angular
- Created cross browser compatible and Responsive web pages using Bootstrap, Bootstrap models and CSS3
- Implemented custom validation controls for various forms wif halp of JavaScript & jQuery validation plugins.
- Involved in writing Unit Test Cases.
- Developed high performance UI against RESTful web services.
- Worked on web standards, Accessibility and cross browser compatibility.
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Used Node.js for managing interchange of data between the server and the user
- Maintained Cross Browser compatibility & implement Responsive Web Design using Twitter Bootstrap, HTML5, CSS3.
- Developed the Single Page Application using Angular Directive, Routing, Service, Component, Pipe and Module.
- Used Team Site for updating our daily activities.
- Cooperating wif the back-end developer in the process of working wif the RESTful API
- Testing the created pages using JavaScript libraries i.e., Jest and frameworks like Protractor
- Worked wif package managers NPM, Yarn and build tools Gulp, Grunt
- Responsible to commit the code into GIT
- Worked in Agile environment, had biweekly sprints
- Involved in Production Support and minor enhancements as per application requirements
Environment: Angular, Bootstrap, NPM, Gulp, Grunt, node Js, HTML5, CSS3, Jenkins, JSON, JavaScript, EcmaScript-2015,Web pack, Bit Bucket.
Confidential
JavaScript Developer
Responsibilities:
- Involved in Requirements and Analysis: Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Involved in Front End Prototype Development of the entire Portal. Prepared Software Requirement Specifications.
- Involved in debugging and testing of software modules, documentation, code reviews wif other engineering modules.
- Used AngularJS framework for building web-apps and is highly efficient wif using Restful services.
- Implemented search engines by using AngularJS filter to make the data searchable and sortable.
- Developed UI pages using HTML, DHTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery and AJAX.
- Worked closely wif back-end developers to find ways to push the limits of existing Web technology in Service of creating the best possible user experience.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Involved in writing jQuery - based Ajax requests. Used Bootstrap to build responsive UI Design.
- Developed compatible User Interface functionality using jQuery, Ajax, JavaScript & other libraries.
- Hands on experience in working wif Apache web servers and Tomcat application servers.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery plug-ins for Drag and Drop, Widgets, Menus, User Interface and Forms.
- Implemented Ajax to enhance the capability of the website.
- Maintained and upgraded web portals per the client’s requirement.
- Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side wifin the forms.
Environment: HTML 4/5, CSS/CSS 3, SASS, LESS, JavaScript, jQuery, Ajax, AngularJS, Agile Methodology, NODE JS, SQL Server, JASMINE, Karma, JUNIT, XML.
Confidential
Web Developer
Responsibilities:
- Responsible for the overall layout design (Table-less), color scheme of the web site using HTML, XHTML and CSS and Responsible for creating detailed wire frames and process flows.
- Created and deployed new features in order to sustain and amend existing applications.
- Converted the mock-ups into hand-written HTML, CSS, XHTML, JavaScript, JQuery and JSON.
- Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Provided graphic and artistic support for web enhancement and new creative initiatives.
- Implemented JQuery UI widgets like drag, drop, accordion, sort, etc.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Developed client side validation code using JavaScript and JQuery.
- Responsible to manipulate HTML, CSS in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Extended CSS as needed to accommodate new data and display types.
- Creating Desktop and Web Applications using C#, ASP.NET.
- Developed IFRAME element to fetch and display the external pages dat contains JavaScript/CSS code dat runs when fetched via Ajax, the page is from an outside domain.
Environment: HTML, CSS, ASP.NET, JavaScript, jQuery, Ajax, Agile Methodology, NODE JS, SQL-server, XMl.
