Ui Developer Resume
SUMMARY
- 6+ years of experience as a User Interface developer using Java script frameworks for developing single page and responsive web applications using Angular, HTML5, CSS3, JavaScript.
- 4+ Years of experience in angular 1.x, CSS3, HTML5 for developing MVC/MVVC applications.
- 2+ Years of experience in developing enterprise level applications using the Angular2/4/ framework.
- 5+ years on experience in SQL, MySQL Database concepts.
- Hands on Experience in Applications using MVC, Object Oriented (OO) JavaScript, JSON, and XML.
- Strong Knowledge in writing Angular 2/4 code for developing Single page applications (SPA), used several in built language core directives, expressions and modules.
- Working experience with Angular 2, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
- Extensive experience on working with various CSS/CSS3 features like CSS Background, CSS Layouts, CSS positioning, CSS text shadows, CSS box model, CSS table, Pseudo classes/elements and CSS behaviours
- Experience with Angular Services, Directives, Controllers, Forms and its Validations.
- Good understanding of Browser Object Model and Document Object Model functions.
- Strong experience with unit Testing Framework like Jasmine and Karma.
- Experience with full software development life cycle, object - oriented programming and agile methodologies.
- 5+ years Experience in Git version control.
- Having development experience with using complete SDLC and Scrum processes.
- Solid working experience in various IDE’s: Visual Studio code, Notepad++.
- Experience in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML, specifically emphasizing accuracy and efficiency with respect to maintaining cross-browser/cross-platform.
- Comfortable working with Python/Django Framework in the design of web applications
- Extensive analytical, logical and programming skills, Self-Motivated and Team Player.
- Ability to grasp modern technologies and to apply them to build applications
- Effective communication skills, time management and Team skills with an intention to work hard to meet project deadlines in a fast-paced environment.
- Strong Knowledge in Programing Languages Such as C and Python.
TECHNICAL SKILLS
Programming Languages: C, Python.
Web Technologies: AngularJS, Angular 2/4, BackBoneJS, HTML5, CSS3, JavaScript, jQuery, XML, JSON, Bootstrap, Django.
Operating Systems: Windows, Linux, Mac OS.
Development tools & IDE: Notepad++, Visual Studio Code.
Testing Tools: Jasmine and Karma.
Databases: Microsoft SQL Server, MySQL
Version Controls: GIT.
Methodologies: Agile.
PROFESSIONAL EXPERIENCE
Confidential
UI Developer
Responsibilities:
- Initially it was developed in MVC 4 ASP.NET which was later migrated to Angular 4
- Developed user interface, using HTML5, CSS3, Angular 4 and JavaScript.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid and UI components.
- Involved in writing application level code to interact with APIs, Restful Web Services using HTTP, JSON.
- Worked with Angular 4 Services, Directives, Components, Forms and its Validations
- Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
- Implemented Angular 4 Router to enable navigation from one view to the next as user performs application tasks.
- Experience with setting up MySQL databases, backup, Recovery and Performance tuning.
- Worked with Nested Components and applied communication between them.
- Experience with services, pipes, form validation, Reactive forms in Angular 4.
- Implemented validations for the Client-side forms.
- Used Web pack to build Typescript modules.
- Applied Feature modules routing and Lazy Loading feature modules to the application.
- Consumed JSON format to populate screens parts on demand
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
- Performed Jasmine unit tests using Karma to verify Angular 4 modules and JavaScript utility routines.
- Used GIT for version control and JIRA for defect tracking
- Implemented Agile methodology in software development.
- Worked closely with team members to meet the client requirement.
- Actively participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager.
Environment: Angular 4, HTML5, CSS3, JavaScript, Angular Bootstrap, Typescript, JSON, MVC 4 ASP.NET, MySQL, REST, Bootstrap, Jasmine, Karma, GIT, JIRA, and Mac OS.
Confidential
Front end Developer
Responsibilities:
- Created various web page layouts using HTML5, and CSS3.
- Used Visual Studio code as IDE for maintaining webpages.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal portals.
- Maintained Angular 2 components to support the web application.
- Worked with Angular 2 Services, Directives, Components, Forms and its Validations
- Worked with Bootstrap components of Angular-UI like carousel, collapse, dropdown, and tabs to develop dynamic responsive Web Application.
- Worked with Nested Components and applied communication between them.
- Implemented Angular 2 Router to enable navigation from one view to the next as user performs application tasks
- Updated dashboard front end to support multiple dashboards and their CRUD operations using Typescript with Angular 2.
- Performed Jasmine unit tests using Karma to verify Angular 2 modules and JavaScript utility routines.
- Used GIT for version control and JIRA for defect tracking
- Implemented Agile methodology in software development.
Confidential
UI Developer
Responsibilities:
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
- Worked on Support center application module, which is for customer representatives.
- Created SPA with forms and successfully validate them. Also built the priority module for support ticket.
- Implemented Proof Of Concept(POC) using AngularJS beta, HTML 5 and bootstrap libraries.
- Designed the Graphical User Interfaces using HTML5, CSS3, JavaScript, bootstrap and MVC framework AngularJS beta.
- Worked on Responsive side of the project and made the application responsive.
- Used JavaScript, jQuery and AngularJS beta for user interactions in pages.
- Implemented AngularJS beta Controllers to maintain each view data.
- Involved in validating data using AngularJS beta built in directives as well as custom directives and passed values from one screen to another.
- Used http service code to interact with Restful Web APIs, Web Services using JSON.
- Implemented unit test cases with JASMINE and run on KARMA.
Environment: AngularJS beta, HTML5, CSS3, JavaScript, jQuery, JSON, Bootstrap, JASMINE and KARMA Visual Studio Code, Mac OS.
Confidential
UI Developer
Responsibilities:
- Created proof-of-concept using HTML, CSS, BackBoneJS and Bootstrap.
- Created MVC design pattern architecture using BackBoneJS.
- Developed responsive web design for employees'/customer access using HTML, CSS, Back BoneJs and XML.
- Implemented BackBoneJS Router to enable navigation from one view to the next as user performs application tasks.
- Used XML for collecting and interchanging information between client-server.
- Used BackBoneJS as framework to create a single page applications(SPA) which can bind data to specific views and synchronize data with sever using Bootstrap,
- Developed web applications and web services using MVC, Entity framework, HTML/CSS/Bootstrap 1, JavaScript.
- Involved in developing applications using Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using BackBoneJS.
- Worked on Git Version Control.
- Worked closely with team members to meet the client requirement.
- Actively participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager
Environment: BackBoneJS, HTML, CSS, JavaScript, MVC, Bootstrap 1, XML, Git, Visual Studio Code and Linux and Windows OS.
