We provide IT Staff Augmentation Services!

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

We'd love your feedback!