Technical Architect Resume
SUMMARY:
Senior Ui Developer - Technical Architecture.
SKILLS:
Languages: Angularjs 4 (v4.3.0), Angularjs 1, Typescript, JavaScript, Rxjs, Redux, Ngrx/store, D3js, Raphaeljs, Jquery, Less, Scss, jsp, GoogleMap Api, Bootstrap 3.6, Nodejs, Express, Mongodb.
Build processing: Gulp, Grunt, webpack, Angular-cli, Docker.
Testing: Karma, Jasmine.
IDE: Webstorm, Sublime, Visual Studio Code.
Source Control: Clear Case, Perforce, Git.
EXPERIENCE AND ACCOMPLISHMENTS:
Confidential
Technical Architect
Responsibilities:
- Lead the team of 4 members.
- Rewrite the web app in Angular4, Typescript, Ngrx/store complete.
- Create re - usable testable UI Components that contains and perform business logic.
- Create Components look and feel exact as current design using html5 and sass.
- Write Unit Testing making sure the components functional work as desire.
- Perform cross-browser testing to make sure the new components will work as the same in all modern web browsers.
Languages: Angularjs 4.3.0, Typescript 2.3, Ngrx/store 2, Rxjs, AGM (Google Map for Angular 4), D3js, Bootstrap3.6, html5, scss.
Confidential
Senior UI Developer
Responsibilities:
- Translate business logic to technical building block logic.
- Design the best logic suits to the business logic requirement.
- Create re-usable testable UI Components that contains and perform business logic.
- Create Components’ look and feel exact as design using html5 and sass.
- Write Unit Testing making sure the components’ functional work as desire.
- Perform cross-browser testing to make sure the new components will work as the same in all modern web browsers.
- Integrate with BankOfAmerica existing components (such as: grid, modal, buttontable…).
- Integrate with Backend Services.
Languages: Angularjs 1, D3js, html5, scss.
Confidential
Front-end Developer
Responsibilities:
- Understand Confidential bank’s Online Banking System and find the best technology/web framework that would suit with the current system and upgradable in the near future.
- Design the best logic suits to the business logic requirement.
- Create re-usable testable graphical UI Components using Angularjs and Raphaeljs that present users’ accounts data.
- Create Components’ look and feel exact as design using html5 and sass.
- Write Unit Testing making sure the components’s functional work as desire.
- Maintain and build new features.
Languages: Angular1, Jquery, Jquery table, Raphaeljs, html5, sass.
Confidential
Responsibilities:
- Architect and design the technical application flow base on the business flow.
- Build the application from scratch.
- Translate business logic to technical building block logic.
- Design the best logic suits to the business logic requirement.
- Create re-usable testable graphical UI Components using Angularjs and D3js that present users’ accounts data.
- Create Components’ look and feel exact as design using html5 and sass.
- Write Unit Testing making sure the components’s functional work as desire.
Languages: Angularjs 1, D3js, html5, sass.
Confidential
Front-end Web Developer
Responsibilities:
- Set up Adobe CQ environment and configuration.
- Create, set up and config the web site structure.
- Build different types of components (slide show, image with title and description, list …).
- Create page’ templates and page component that allow to inherit other templates or other page bases.
- Set up clientlib that would holds JavaScript files and CSS files for the whole application.
- Testing and integrate with backend services.
Languages: Angularjs 1, Adobe CQ5, jsp, css.
