Ui Developer Resume
New York, NY
SUMMARY
- 8 years of experience in Analysis, Design, Development and Implementation of front - end web applications and managing clients Server applications.
- Excellent knowledge in web design by using HTML5, CSS3, Bootstrap, Angular Material Design and use JavaScript, DOM, jQuery, AngularJS, JSON, Angular2/4/5/6/7/8.
- Proficient in building Web User Interface (UI) using HTML/HTML5, CSS/CSS3, Bootstrap3/4, JavaScript, Typescript, jQuery, AngularJS that follows W3C Web Standards and are browser compatible.
- Proficient in handling Bootstrap framework, making use of advance components like, Navigation bar, Pagination, Dropdown menu etc.
- Experience on working with CSS background, layouts, lists and links, Positioning, Float, Align, Pseudo-class, Pseudo Elements, Dimension, Box model, texts, borders, margin, padding.
- Highly experienced in developing SPA (Single Page Application) by using Angular2/4/5/6/7/8 features like pipes, routing, data binding, events binding, components, service, Dependency Injection, directive, Observable, Forms, Reactive Form and Angular CLI.
- Solid knowledge on Bootstrap based features to ensure responsive design on Mobile, Tablet and desktop.
- Proficient in Frameworks like angular 6 to develop responsive routing through components, single page application and dynamic web application, developing angular components, services, custom pipes and modules.
- Expertise in using AngularJS directives, Controllers, Filters, Services, Temples, Events and Injectors.
- Good knowledge in Angular concepts like Components, bindings, Observables, Reactive Forms, custom validators, AUTH Guards.
- Migrated some of the application from Angular.JS 1 to Angular 2 and componentize the code as per the Angular.JS recommendations for better testability.
- Experience in implementing Database CRUD (Create Read Update Delete) operations.
- Implemented Angular Router to enable navigation from one view to the next as user performs application tasks.
- Good experience in creation of Angular custom directives Filters and Services.
- Expertise in implementation and development of RESTful Web APIs, and expose endpoints using HTTP methods like GET, POST.
- Experienced in using Front End editors like Visual Studio Code, Notepad++, Sublime Text, Eclipse, IntelliJ.
- Hands on Experience in NoSQL data stores like MongoDB and SQL database like SQLSERVER, PostgreSQL.
- Expertise in worked on different browsers like Mozilla Firefox, Google chrome, Safari and IE.
- Written unit test scripts for controllers, filters and services using karma, Jasmine.
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
UI developer
Responsibilities:
- Develop client-side web pages using Angular8, HTML5, CSS3, SASS, Tachyons.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided byAngular8.
- Implemented Redux along with React for state maintain, create reducers that received Actions to modify the state store and connect to component.
- Optimized the code for reusability using the Decorators and injecting the services to access those in any components by using the providers property in Angular Components.
- Experience with Angular Directives, Dependency Injection, Services, Routing, Animations, Forms, RXJS.
- Worked on Angular by consuming RESTful web services and used Angular forms like Template Driven forms and Modern Driven forms to perform form validations both on server and client side.
Environment: Angular8, HTML5, CSS3, Tachyons, Jasmine, Karma, Bitbucket, Agile Methodology.
Confidential, Detroit, MI
Angular developer
Responsibilities:
- Analyze new requirements for different modules, drawing out a plan for releases of the enhancement for the application requested by the customer and planning work for subsequent releases.
- Develop client-side web pages using Angular8, HTML5, CSS3, JavaScript (Typescript), Bootstrap.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided byAngular8.
- Created reusable templates usingAngulardirectives and worked with NPM package manager tools (Node JS)
- Designed the page using Bootstrap and some custom CSS.
- Good knowledge on creating services withAngular8@injectable property, as to make the service available for dependency injection when creating components.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation usingAngular8.
- Called the Restful web service calls for POST, PUT, DELETE and GET methods.
- Developed CSS3 to style page layouts, navigation and page-loading spinner.
- Helped to develop serverless framework for lambda function and upload files to S3bucket.
Confidential, New York, NY
Angular developer
Responsibilities:
- Created application using responsive web design, Angular6/7, HTML5 and Bootstrap4.
- Optimized the performance of application using Angular6 new features and packages.
- Developed application using concepts of Single page application usingAngular6,AngularCLI commands.
- UsedAngularforms to validate fields and created custom validator directives and updated pages using HTML5, CSS3 inAngularframework.
- Knowledge in testing and performed Unit testing and execution testing.
- Utilized Angular services to manage the data and functions and made the service available for dependency injection when creating component.
- Set up and loaded routes to navigate with router links and queried parameters through subscribe mechanism.
- Created route guard service and protected routes with canActivate guard.
- Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
- Improved the reactive service through building custom Observable with RxJS library to pass and listen data.
- Implemented HTTP request to connect Firebase real-time database to get and put requests.
- Good knowledge on creating services withAngular6@injectable property, as to make the service available for dependency injection when creating components.
Environment: Angular6, HTML5, CSS3, Bootstrap, Jasmine, Karma, GITHUB, Agile Methodology.
Confidential, New York, NY
UI Developer
Responsibilities:
- Built rich front-end applications, user interactive (UI) web pages using Angular4, HTML5, CSS3 and Bootstrap.
- Worked with web designers to develop user interfaces and prototypes for a web-based internal system.
- Designed and implemented user interface for web-based customer application using HTML5, CSS3, Typescript, JSON, AJAX and Angular4.
- Used AJAX calls and JSON through Angular http to make asynchronous calls to the project server to fetch data from restful web service.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
- Extensive experience with Angular 4, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
- Optimized the code for reusability using the Decorators and injecting the services to access those in any components by using the providers property in Angular Components.
- Written the SQL statement, Stored Procedure and functions to retrieve data.
- Designed a web application for both the company user and customer user with different Login and Sign-up authorization using firebase authentication.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Express JS, Node JS and Firebase.
Environment: HTML5, CSS3, Bootstrap, JSON, Angular4, Node JS, Express JS, JavaScript, AJAX, Core Java, Mocha, MVS, VSCODE, GIT, Gulp, Firebase, Agile development.
Confidential, New Orleans, Louisiana
UI developer
Responsibilities:
- As a UIDeveloper, assisting my team in developing Web-based applications and managed in developing various web pages.
- Involved in development of commonly usedAngularcomponents across teams such as directives for grid, pagination, conditional validations etc.
- Implemented Services and Dependency Injection in Angular4 to connect the web application to back-end APIs and for sharing the code between the components.
- Involved in developing the web pages using Angular4, which are powerful in building the Single page web applications.
- Involved in User Interface (UI) and User Experience (UX) design using HTML 5, XHTML, CSS3 and JavaScript and used Table Less Design in CSS for positioning.
- Good knowledge on creating services withAngular4 @injectable property, as to make the service available for dependency injection when creating components.
- Developing the components usingAngular4 needed for the application from the scratch and customizing from variousAngularrelated libraries to meet the application's functionality.
- Maintained Cross Browser compatibility & implement Responsive Design using Bootstrap.
- Developed page layouts, Navigations and presented designs and concepts to the client for review.
Environment: JavaScript, HTML 5, CSS3, JSON, AJAX, DOM, NPM, Gulp, Grunt, jQuery, Spring, Eclipse,Angular4, Angular 2, Typescript, node.js, Jenkins, Bootstrap Typescript, Jasmine, Karma, GIT, VS Code.
Confidential
Front End Developer
Responsibilities:
- Developed the front-end web pages using HTML, CSS, JavaScript, jQuery, AJAX and Angular JS for presentation layer and enriching the application with better user interface.
- Used CSS to maintain design consistency across all web forms.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Used ng-router to create different hierarchy structure in single page application.
- Created and developed AngularJS components such as controllers, services, factories, filters.
- Implemented client-side validations by using Angular Form and HTML Form Validation, Type and Attribute Restrictions to validate the client inputs.
- Handled database access and data transmission based on node server RESTful Web Services.
- Involved setting up NPM (node package manager) installation to manage modules.
Environment: HTML5, CSS3, AJAX, JSON, JavaScript, Bootstrap, AngularJS, RESTful Web Services, Node.js, Jasmine, Karma.
