Ui Developer
Current• Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 7.• Migration Using Angular 11.• Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 7.• Created services with Angular 7 injectable property, as to make the service available for dependency injection when creating components.• Utilized Angular 6 new features like ngIf and Else, ng template conditions.• Designed and developed the Presentation layer using Angular 6 and Angular Material.• Involved in the requirement analysis, designing, development, testing and maintenance of the websites. • React can also render on the server using Node, and it can power native apps using React Native. • Using React implements one-way reactive data flow, which reduces the boilerplate and is easier to reason about than traditional data binding.• Using React implements one-way data flow which makes it easy to reason about our app. Flux is a pattern that helps keeping our data unidirectional.• Translating designs and wireframes into high quality code • Worked with JASMINE unit test framework to write unit tests for JavaScript code • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.• Used TFS as a Version control and source repository.• Created usability prototypes for the UI screens using Angular, Typescript, and jQuery.• Built SPA with loading multiple views using route services using Angular 6.• Developed single page applications using Angular6, Typescript, web pack and grunt.• Created various Mix ins, Variables, Custom Fonts and Directives in SASS.• Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.• Developed all the UI pages using HTML, DHTML, XHTML, DOM, CSS, Material, JavaScript and JQUERY.