We provide IT Staff Augmentation Services!

Ui/front End Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 3+ years of IT experience in developing user friendly, cross browser compatible web applications and user interface.
  • Expertise in developing Single Page Applications (SPA) with MVC Architecture such as AngularJS, Angular 2/4/5/6/7/8/9/10.
  • Extensive experience in developing web pages quickly and effectively using HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages’ cross browser compatible.
  • Extensive experience with Angular, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
  • Expertise in debugging and troubleshooting the code using Firebug, IETester, and Chrome Developer Tools and exposure on compatibility issues with different versions of browsers.
  • Experience in implementing the Node.JS server - side code to interact with MongoDB to store and retrieve data.
  • Well Versed with IDE tools such as Notepad ++, Eclipse, Sublime Text Editor, IntelliJ IDEA, and Web Storm.
  • Experience in working with CSS preprocessors like LESS and SASS along with JavaScript task runners like Grunt and Gulp.
  • Experienced in all phases of UI/UX implementation for web application, including Usability, Utility, Consulting Design, Proto-typing, Developing, cross-browser compatibility, testing phases, followed WCAG and W3C web standards.
  • Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Excellent working knowledge and through exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
  • Experienced in all phases of UI/UX implementation for web application, including Usability, Utility, Consulting Design, Proto-typing, Developing, cross-browser compatibility, testing phases, followed WCAG and W3C web standards.
  • Experience in software configuration management using version controls like GIT & GITHUB.
  • Excellent interpersonal skills, presentation skills, communication skills, management of time and team skills with an intention to endeavour to accomplish project due dates under an unpleasant and stressful environment.

TECHNICAL SKILLS

Languages: JavaScript, Typescript

Web Technologies: HTML 5, CSS 3, AJAX, jQuery, JSON, Bootstrap, AJAX

Framework/Library: jQuery, AngularJS, Angular 2/4/5/6/7/8/9/10, Node.js

IDE s: NetBeans, Visual Studio, Notepad++, Dreamweaver, WebStorm

Debugging tools: Firebug, Chrome Developer Tools

Control Systems: GIT, GITHUB, SVN, CVS

Tools: Jira, Jasmine

Methodologies: Agile, Scrum, Waterfall

Operating Systems: Windows, iOS, Android

PROFESSIONAL EXPERIENCE

Confidential

UI/Front End Developer

Responsibilities:

  • Worked in an Agile- Scrum development methodology to ensure delivery of high-quality work with monthly iteration, also involved in sprint planning and retrospectives.
  • Created Front-end Applications using HTML5, CSS3, Angular Material, Typescript, Angular 10, AJAX, XML and JSON.
  • Developed angular material responsive web application pages using Angular-Material services, controllers and directives for front end UI and consumed RESTful web service API.
  • Created Typescript reusable components and services to consume REST API's using component-based architecture provided by Angular 10.
  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Consuming Web API via Angular Http Client (by using GET/POST/PUT/DELETE methods) to realize CRUD data operations.
  • Created AWS Lambda, EC2 instances provisioning on AWS environment and implemented security groups, administered Amazon VPC’s.
  • Utilized NgRX using the data store, actions, and side effects to update the database through Services, Angular HTTP Client, and Restful APIs and also update the display of the front-end UI while minimizing http traffic.
  • Supported lazy loading and parameterization of passed data using the Router module packages including ActivatedRoute
  • Created multiple Reactive forms to take the queries from the user and applied Built-in validations to ensure the user provides valid information.
  • Used Webpack as task runner to minify application and better performance.
  • UsedNPMfor installing required node modules and other publishedAngular NPMmodules.
  • Used Jira, Confluence for user story tracking processes and streamlining agile planning.
  • Keep track of up-to-date UI technologies trends. Summarize and determine the best development practice that fits the current projects

Environment: Angular 10, Angular Material, Angular CLI, Typescript, NPM, Node JS, Bootstrap, HTML5, XML, JSON, NgRX, Jira, HTTP, GITHUB, MongoDB, Agile, Windows.

Confidential

UI/Web/Front End Developer

Responsibilities:

  • Participated actively on the Agile Software team, delivering code within sprint schedules.
  • Designed and developed this application using Angular 8/7, Node JS, Typescript, HTML5, CSS3 and Bootstrap.
  • Used Angular Observables and RxJS to manage data streams programmatically while calling the services.
  • Implement Angular App modules, App components, shared components, Angular routing, pipes, and authentication services using Typescript.
  • Implemented Angular 8 component router for navigation and the services to connect the web application to back-end APIs.
  • Mostly involved in creating shared module components and used them in development of various screens. Created a routing module and followed lazy loading patterns for few application modules.
  • Used Typescript and its features such as static typing, classes and interfaces.
  • Extensively used Ng Module to import different modules, to declare different components, to describe the providers and services that are used to develop the Angular applications.
  • Involved in using Bootstrap 4.0 and media queries for maintaining the responsiveness to support mobile, tablet and Desktop view throughout the website
  • Performed CRUD operations like Update, Insert and Delete data in MongoDB.
  • Build deployment scripts for Angular code and host the application in Docker & NGINX.
  • Used GIT for version control, and Jenkins for Continuous Integration and Continuous Deployment (CI/CD).
  • Actively participated and provided feedback in a constructive and insightful manner during daily SCRUM meetings to track the progress for each iterative cycle and figure out the issues.
  • Used NPM for installing required node modules and other published Angular NPM modules.
  • Worked on Angular 2 concepts such as two-way data binding, *ngif and *ngFor Structural Directives, Property Binding, Services, Dependency Injection, Routing.
  • Created Typescript reusable components and services to consume Restful WEB API’s using Component-based architecture provided by Angular 2/JS.
  • Applied the directives in UI Bootstrap Library to make a more dynamic and smoother UI, like Modal Popup, Dropdown navigation bar and Date picker controls.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Maintained cross browser compatibility and implemented responsive features using Twitter Bootstrap.
  • Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP.
  • Widely used optimization techniques in existing code and used asynchronous AJAX calls to fetch data from Java backend Web services.
  • Responsible for creating the screens with table-less designs meeting W3C standards
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
  • Utilize Jasmine, Karma for unit testing, Protractor for end-to-end testing and NPM to build and test applications.
  • Used GIT for version control across common source code used by developers.
  • Used JIRA as a Tool for tracking the estimates based on the User Stories and iterations for each sprint.

Environment: Angular 2/JS, Typescript, Angular CLI, Node JS, NPM, Bootstrap, HTML5, CSS3, HTTP, Ajax, JSON, NPM, GIT, Jira, Angular 8/7, NgRX, MongoDB, Visual Studio, GIT, NGINX, RxJS, Agile, Windows.

We'd love your feedback!