Senior Developer Resume
2.00/5 (Submit Your Rating)
IrvinG
SUMMARY
- UI/Web Developer with close to 5 years of professional experiences in Web Designing and User Interface Development using Web Technologies.
- Have an extensive experience in developing User Interface (UI) applications and professional web applications using HTML/HTML5, CSS/CSS3, jQuery, AngularJS, Angular and JSON.
- Extensive experience developing the pages in Responsive Web Design
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Experience in consuming RESTful web services APIs and JSON data.
- Experience in using npm and bower for server and client-side dependency management.
- Experienced in developing the web applications by supporting Accessibility (508, WCAG) guidelines
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Experience in software configuration management using SVN, GIT.
- Experienced in working AGILE methodology. Involved in Sprint planning and Scrums.
- Worked with teams where requirements are constantly being implemented, tested and improved.
PROFESSIONAL EXPERIENCE
Senior Developer
Confidential - Irving
Responsibilities:
- Designed Responsive Web pages using media queries and Twitter Bootstrap.
- Working with ECMA Script 6 features. For build of JSX and ES2015(ES6) used Babel, webpack.
- Actively involved developing proof of concept for a newly proposed application in using Angular 8.
- Working experience with Typescript new features block scope, type restrictions, decorators, arrow functions, classes, interfaces, modules (import and exports).
- Used webpack, babel and gulp for transpilation(compilation) configuration for typescript to be converted to JavaScript.
- Worked with Angular 8 to develop single page applications, worked with ngrx/store for managing Angular 8 applications.
- Worked with http interceptors’ configurations for security in Angular 8 applications.
- Worked with Angular 8 directives, components, pipes, injectables.
- For Responsive Web design used Bootstrap to build grids, layouts and components. Used Bootstrap components like dropdown menus, navigation bar, alerts, and labels.
- Setup Jasmine and Karma for UNIT and Functional Testing of JavaScript with mocking frameworks and spys.
- Worked with modules like MongoDB and mongoose for database persistence usingNode.jsto interact with MongoDB.
- Worked with Express.jsfor development of RESTful web services and middleware configurations.
- Worked with npm commands and using package.json for managing dependencies and dev-dependencies ofnodejsapplications.
- Worked with Grunt, Gulp for task runner configurations for minification, watch, jshint, jscs, css autoprefixer, sass compilation, bundling and test runner configurations and make it available as a command.
- Worked with unit testing of javascript applications using Karma, Jasmine, apimocker, Jest, enzyme, snion.
Environment: HTML5, CSS3, CSS, JavaScript, Angular Js, Angular 8, React Js, Node Js, JQuery, AJAX, XML, JSON, PHP, REST web services, Protractor, Mocha, Chai,GIT etc.
Angular Developer
Confidential
Responsibilities:
- Developed the application using Agile methodology by breaking down the project to several Sprints.
- Responsible in implementation of the presentation layer for the application using HTML5, CSS3, JavaScript, AJAX, JSON, Angular 6.
- Developed Angular components that hold model data and call back function for the actions triggered from the view.
- Developed project's web page as Single Page Application (SPA) by using Angular 6.
- Developed generic Action Menu components to be reused in entire application using Angular 6.
- Involved in Sprint Planning meetings as a part of the Agile Team.
- Created and modified new and existing pages, applied new styles on the pages with the help of Angular 6, RX JS, and Typescript.
- Integrated the UI code with Backend, Used JSON for the data exchange between the client and server.
- Involved in making use of the RESTful Services build using Java Spring framework.
- Developed a system to manage the Authentication and Authorization which highly ensures the safety and security for the project.
- Involved in writing the Unit Test Cases using Karma.
- Used handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation.
- Worked as a build master and deployment validator for all the environments in Multi Environment project structure.
- Worked closely with Performance Test team for UI performance and validated enhancements using various JavaScript Profilers.
Environment: HTML/HTML5, CSS/CSS3, SCSS, Angular 6, JavaScript, Typescript, Source Tree, Confluence