We provide IT Staff Augmentation Services!

Ui/web/front End Developer Resume

5.00/5 (Submit Your Rating)

Fishers, IN

SUMMARY

  • 5 years of professional experience in all phases of software development life cycle (SDLC) including system design, development, and maintenance of various Web Applications.
  • Extensive experience working in both AGILE/SCRUM and SDLC based development environment and participating in SCRUM sessions that includes Analyzing, Designing and Coding.
  • Expertise in designing front - end applications, user interface, web forms using HTML5, CSS3 (its pre-processors SASS, LESS), jQuery, JSON and Angular Versions, typescript, also developed web pages using mock-ups.
  • Experienced in creating Single Page and Multi-page Applications using Angular 2/4/6/7/8/9 components, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading etc.
  • Proficient in using AJAX for implementing dynamic webpage's where the content was fetched via API calls and updated the DOM (JSON Parsing).
  • Expertise in using Angular directives, Controllers, Filters, Services, Templets, Events and Injectors.
  • Proficient with Angular related frameworks/libraries such as NgRX, RxJs, ui-bootstrap, ui- router, ng-bootstrap, ngx-bootstrap and Angular Material.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviours in CSS.
  • Solid Understanding of Document Object Model (DOM) and DOM Functions and well versed W3C standards.
  • Experience with NPM (Node Package Manager) and development tools like webpack, gulp & grunt.
  • Well Versed in using Front End IDE like VS Code, Web Storm, IntelliJ, Notepad++ and Eclipse.
  • Produced visually appealing designs focused on usability, utility, cross-browser compatibility and hence worked on Google Chrome, Safari, Firefox, Internet Explorer.
  • Experience in creating test suites using JASMINE and always participated in cross-browser and platform testing, QA and UAT testing and bug fixing.
  • Hands-on experience with using Confidential version control tools like Git and SVN.
  • Experience with bug tracking/issue tracking tools like JIRA.
  • Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free.

TECHNICAL SKILLS

Languages/Technologies: Angular 2/4/5/6/7/8/9, HTML5, CSS3, Bootstrap, PrimeNG, TypeScript, NgRx Packages, jQuery, JavaScript, Angular Material

IDEs & Tools: WebStorm, Visual Studio, Eclipse IDE, Sublime Text, Notepad++, Dreamweaver, NetBeans, Firebug, Chrome Developer Tools

Version Control Tool: GIT, GITHUB

IDE: IntelliJ, Eclipse, Visual Studio

Utility Tools: Soap UI, Postman

Project Management: Jira

Methodologies: Agile and Waterfall

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE

Confidential, Fishers, IN

UI/Web/Front End Developer

Responsibilities:

  • Involved in the Software Development Life Cycle Phases like Requirement Analysis, Implementation and estimating the timelines for the project.
  • Used Angular CLI for creating components, Services, pipes, Directives and adopted new features from Angular 9 in application.
  • Spearheaded adoption of new principles such as responsive design, mobile first and adaptive design using Angular 9 libraries using Typescript.
  • Worked with single page application framework Angular 9 extensively using routing, services, views, directives navigation through the different status and multiple modules.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 9.
  • Created individual components and services in Angular 9 with NgRx to modularize the functionality.
  • Worked with NPM commands and using package.json for managing dependencies and dev-dependencies of node js applications as part of app migration from Angular 2 to 9.
  • Handled and build multiple asynchronous service calls using RxJS such as Observables, behaviour subjects and some of its operators.
  • Worked with NPM commands and using package.json for managing dependencies and dev-dependencies of Node JS applications.
  • Involved in asynchronous request handling, partial page updates and get/post methods using AJAX.
  • Used JIRA as a Tool for tracking the estimates based on the User Stories and iterations for each sprint.

Environment: Angular 9, TypeScript, Node JS, Angular CLI, NPM, Swagger UI, NGRX, Angular Material, JSON, HTML5, CSS3, AJAX, Jira, Agile, Windows.

Confidential

UI/Web Developer

Responsibilities:

  • Developed Rapid application in Angular 2 with TypeScript and implemented RXJS (reactive extension) for using Observable sequences to allow async data streams with out of the box RXJS operators, Later Upgraded to Angular 4.
  • Created SPAs with multiple views using route services and developed/tested features in an AGILE environment using Angular 2 and Typescript.
  • Implemented Angular 4 component router for navigation and the services to connect the web application to back-end APIs.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates and form validators.
  • Implemented NGRX store to maintain the state of the application. NGRX store was used to store results after angular injector observable retrieved the data from backend. Added logic to dispatch the action to NGRX store, this was done to update the store and to update components subscribed to that particular store.
  • Created forms to collect and validate data from the user in HTML5, NodeJS.
  • Extensively used jQuery, JSON, XSLT, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Used Express.js on the top of Node.js as a proxy to interact with RESTful services and interaction with MongoDB which is a NoSQL Database.
  • Worked with Grunt, Gulp, Express modules of NodeJS and Bower for managing UI dependency.
  • Worked with JASMINE in testing and Protractor for unit testing angular modules.
  • Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for continuous integration of builds.

Environment: Angular 2/4, TypeScript, Node JS, JQuery, JSON, XSLT, AJAX, DOM, HTML5, CSS3, Mongo DB, NgRx, Bower, Jasmine, Protractor, Jira, Agile, Linux.

Confidential

UI/Web Developer

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Involved with all stages of Software Development Life Cycle.
  • Developed component level modules to reuse it at different locations in application.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Developed the front end applications, user interactive (UI) web pages using web technologies like HTML5, CSS3, Angular JS and Bootstrap.
  • Written controllers and components that are responsible to hold model data, call back functions and for rendering views.
  • Used Bootstrap to show and hide classes for different and grid classes to create RWD.
  • Using advanced level of Angular JS, AJAX, JavaScript, CSS and pure CSS layouts.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
  • Wrote application level code to perform client side validation using Angular JS.
  • Strong communication, analytical and interpersonal skills working within cross-functional teams.

Environment: HTML5, CSS3, JavaScript, JQuery, Ajax, Json, Angular JS, Bootstrap, Windows.

We'd love your feedback!