Ui Developer Resume
Gaitherburg, MD
PROFESSIONAL SUMMARY:
- 6 years of experience as UI developer in design and development of various enterprise and web based applications.
- Develop ed web pages using HTML4.0/5.0 , CSS3, SASS , JavaScript , jQuery , D3.JS , Bootstrap , AngularJS , Angular2 + , NodeJS , AJAX and JSON .
- Profound Knowledge and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Expertise in DOM manipulation using JavaScript, and Angular.
- Decent experience in Angular concepts like Dependency Injection , Promises , Services , Scopes , Controllers and Directives .
- Decent experience using angular ngx - chart Framework in application.
- Used key features of AngularJS like two-way data binding, templates, services, controllers, scope, custom directives, filters, dependency injection to get, post and represent data from database to the web browser.
- Experience d with Responsive Web Design (RWD) with involvement in several web application development projects.
- Experienced in designing table-less layouts using Web Standards. Extensive experience in creating style guides, best practices and setting UI Standards for enterprise/consumer applications.
- Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing).
- Deal ed with Node . JS which is an open source, cross-platform run - time environment for server-side and networking applications.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Experienced with Browser testing,creating test suites using Jsamine and Karma
- Experience d in writing Oracle 9i/10g , SQL queries , and MySQL 5 .
- Skilled in working with software tools like visual Studio , Sublime Text, Notepad++ and Eclipse.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, JSP, JQuery, Bootstrap, AngularJS, Angular 2/4, Java Spring Boot, Java Hibernate, Apache HTTP Server, WAMP/LAMP
Operating Systems: Windows, Mac OS, Ubuntu Linux
Web Services: XML, JSON, AJAX, Restful API
Databases: MySQL, MS SQL, MongoDB
Tools: SASS, D3, Gulp, Grunt, Bower, NPM
PROFESSIONAL EXPERIENCE:
Confidential, Gaitherburg, MD
UI Developer
Responsibilities:
- Work with HTML5 , CSS3 , CSS3 preprocessor styling SASS , Angular 4 for developing user interface.
- Involv e in writing application level code to interact with Rest API's , Web Services using Http client in angular.
- Use Rxjs 6 library for async operations.
- Create reusable shared angular directive and component and layouts like footer and header for entire application.
- Implement custom services and models for sharing data and operating business logic.
- Implement custom validations for the pages using reactive forms.
- N gx-chart is used to design graph and chart to display client’s budget and revenue.
- Implement Angular Router to enable navigation from one view to the next as agent performs achieving Single Page Application (SPA)
- Implement lazy-loading to certain component to speed up the page loading speed.
- Used inheritance and mixins in Sass to avoid duplicating code and to write scalable CSS code.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Work together with the UX and the scrum team to push and maintain industry standards for web technologies for the best user experience across web and mobile devices.
- Perform Unit Testing and code coverage with Karma and Jasmine .
- Design table-less layouts using CSS3 and appropriate HTML5 tags as per W3C standards.
- Create optimized graphic websites and application interfaces using angular framework.
- Handle all aspects of the web applications including maintaining, testing, debugging and deploying.
- Good knowledge of debugging JavaScript and HTML code with chrome JavaScript debugger.
- Work in an agile environment following agile best practices to achieve team goals and progress with the product roadmap.
- Use Visual Studio Code for project manipulation
- Use Jira as management tool and git as a version control.
Environment: HTML 5,CSS 3, Typescript,Angular4/5,ES6,AJAX,JSON,GIT,Javascript, and REST web service.
Confidential, Dallas, TX
UI Developer
Responsibilities:
- Designed and developed web pages using HTML5 , Angular2 , CSS3 , Ajax , Bootstrap , JavaScript , and jQuery based on the W3C standards and Web 2.0.
- Worked in a team, involved in developing the UI, layout and front-end programming (HTML) for a web application that matches requirements.
- Used Media queries to fit the application in different viewport sizes.
- Excellent Coordination of project activities and ensure that all project phases are followed and documented properly.
- Extensively involved in design discussions and user experience sessions to provide inputs on the layout and UX.
- Involved in developing HTML5 and TypeScript for client-side presentation and, data validation within the reactive forms.
- Interacted with RESTful Web services using Angular Http Module.
- Created the custom directives to determine whether show this part in view for client and Custom pipes to format the data into required format across the application.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2.0 and Node JS.
- Involved in developing HTML5 and JavaScript for client-side presentation and, data validation within the forms.
- Implemented the lazy loading to decrease the initial payload of the application in the browser.
- Developed Single Page Application (SPA) using Angular Framework Router service.
- Implemented Angular2 Services for connectivity between a web application and back end API's.
- Used Webpack to bundle JavaScript modules.Utilize package mangers like NPM.
- Used a full complement of Express, Angular, NodeJS and MongoDB to store and present assessments.
- Created workflows for activating & deactivating pages from the content authors' detailed knowledge of user and group administration in AEM. created custom Pipe using angular 2 before displaying it to the user.
- Involved in writing test cases using Jasmine and Karma.
- Used Jira as management tool and git as a version control.
- Experienced in using Rally for bug tracking, issue tracking, and project management purpose.
- Involved in Agile process,monthly Sprints,and daily Scrums to discuss the development of the application.
Environment: HTML 5,CSS3,Angular 2,JSON,Jquery UI,AJAX,SASS,LESS,Javascript,Restful web services, GIT, Jenkins, Dockers.
Confidential, Omaha, NE
UI Developer
Responsibilities:
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular Js .
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation and form validation using Angular Js .
- Implemented Angular router to enable navigation from one view to the next as user performs application tasks.
- Used Angular Js for Client-side validations while rendering JSON validation errors in the backend.
- Developed Angular Js Template driven forms and Model driven forms builder by using ng-Model.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular Js .
- Developed CSS3 Media Queries to make the application compatible with different browsers and devices includes desktops, mobile phones and tablets for implementing Responsive Web Design (RWD).
- Used CSS preprocessor SASS, to make CSS more efficient by reducing lot of repetition and used Compass a lightweight SASS tool set which helps to write more efficient style sheets.
- Integrated Bootstrap into several applications for fastening JavaScript development.
- Developed interactive web applications using AJAX and Data validations using JavaScript.
- Used AJAX, JSON to send requests to the server to check the functionality of the website.
- Designed sandboxes and maintain checkouts and check-ins by using GIT version control software.
- Created the Node JS Express server to build MVC framework from front end side AngularJS to back- end database, to provide broadcast and chatting service.
- Developed code to call Restful web service/API to fetch data and populate on the UI.
- Involved in Agile development to develop web application on time. Environment: HTML, CSS, JavaScript, JQUERY, Angular 2, SASS, JSON, AJAX, Node JS.
Environment: HTML5,CSS3,AngularJs,JSON,JQuery UI,AJAX,SASS,LESS,Javascript,Restful web services,Mongo DB,BootStrap3,GitHub,Node JS.JIRA,Agile
Confidential
UI Developer
Responsibilities:
- Developed the User Interactive web pages using web technologies like HTML, CSS, JavaScript, AngularJs as per company's standards.
- Developed Single Page Application using Angular JS for different modules including event driven pages.
- Applied AngularJs to follow MVC patterns for improving the source code and maintaining track of it.
- Developed reusable components using Custom Directives in AngularJS
- Developed various application functionalities such as search, pagination, filtering using MVVM JavaScript Framework Angular JS.
- Developed custom Angular JS proxy to send requests to client's APIs, handling authentication and custom headers
- Maintained existing UI Applications and upgraded them using HTML5, CSS3, jQuery, AJAX, JavaScript and JSON
- Utilized JavaScript framework NodeJS.
- Used JavaScript for developing client-side presentation and data validation within the forms
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery
- Developed web application, AJAX Driven user interface, interaction scenarios and AJAX navigation based on analysis, interpretations of requirement and use cases
- Involved in writing application level code to interact with Controllers and Web API's, using AJAX, JSON and XML
- Used Angular two-way binding and Implemented the search functionality for Internal Application using AngularJS
- Used AngularJS multiple in-built directives such as filters, root scope, child scope, modal, template, state
- Worked in Service Oriented Architecture the Angular component interacts with the API for the fetching data
- Developed form validation with AngularJS $valid, and data validation
- Design and development of a proof-of-concept real-time notification system using NodeJS
- Used NodeJS as a proxy to interact with Rest services and interacting with Database.
- Performed Verification and validation process for the code written by making use of Jasmine and Karma JavaScript testing framework by testing across various scenarios of the applications
- Involved in Agile process, Sprint meetings, attended daily standup meetings (Scrum)
- Using tools like GIT for version controlling, chrome and Jenkins for deploying the code to different environments.
Environment: HTML5, CSS3, LESS, JavaScript, NodeJS, AJAX, JSON, NPM, Eclipse, GIT, Gulp.
