Front-end Ui Developer Resume
SUMMARY
- Experience as a Front - End Developer with solid understanding of Web Development using Angular 7/4, AngularJS, JavaScript, Bootstrap 4/3, HTML5, CSS3, jQuery, AJAX, JSON and XML.
- Advanced development experience with latest JavaScript frameworks like Angular 7/4, AngularJS and JavaScript library like React JS, D3.js, ES6 and ES5 and JavaScript run-time Environment Like Node JS.
- Expertise in Angular7/4 framework and its ability to create simple and scalable code for Single Page Application.
- Good amount of work done on Template driven as well as Reactive forms and their validations in Angular 7/4 and implemented component router for navigation and services to connect the web application to back-end APIs.
- Experience in Angular JS Services, Directives, Routing, Filters, controllers, Factories and developed rich user-friendly web Applications.
- Experienced in using Angular JS ng-grid, ng-disabled for form validation, ng-click for event binding and ng-repeat for showing Tabular database.
- Hands-on knowledge in React JS and Custom Reusable React Component Library.
- Experienced of implementing React JS including webpack 3.0 for bundling, module injection and babel 6.25 for transpilation.
- Integrated Redux architecture with React.JS to maintain state of an application in single immutable state tree(object).
- Good understanding of server-based technologies like Node.JS and Express as web framework to create and consume RESTful services.
- Expertise in implementing JSON Web Tokens (JWT) with help of Node.JS to provide authentication and authorization of users in the application.
- Experienced non-RDBMS like MongoDB 4.0.6 to provide scalability and flexibility to the DataBase.
- Experienced core PHP for backend technology and RDBMS like MySQL database as part of phpMyAdmin.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Experienced in using JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Expertise in using JavaScript task runner tools like Grunt and Gulp to provide automation in development.
- Experienced in writing well organized and maintainable CSS code using pre-processors SASS and LESS.
- Pleasant experience working with Bootstrap 4/3 and CSS3 media queries to support Responsive Web Design (RWD).
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Good experience in working with TDD (Test Driven Development) environment and experienced unit and functional testing using JavaScript frameworks like Jasmin, Karma and JEST.
- Also have hands on experience in working with Cucumber Testing Tool to provide BDD (Behavior Driven Development) environment.
- Worked in Agile Scrum projects and attended Daily Scrum meetings, Sprint Planning, Sprint Review and Retrospective meetings as part of Agile Methodology.
- Mission Focused Aspirant with sweeping proficiency in using version controls such as GIT and SVN.
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Good experience in automated build process by using Jenkins 2.7.1 to achieve Continuous Integration and Continuous Deployment (CI/CD).
- Good Knowledge of utilizing cloud-based technologies including Amazon Web Services (AWS).
- Professional understanding of Software development life cycle (SDLC) covering various phases, such as Analysis, Design, Development and Testing.
- Strong skills in API design, Enterprise Application Integration, Database Design, and knowledge of various Architecture, design, Integration patterns and Application frameworks development.
TECHNICAL SKILLS
Web Technologies\ IDE & Tools\: HTML5, CSS3, XML, XHTML, JavaScript, \ Eclipse, Atom, Notepad++, Sublime Text, \ AJAX, JQuery, JSON\ Visual Studio, Anaconda\
Framework \ JavaScript Libraries \: Angular 7/4, AngularJS, Bootstrap 4/3\ jQuery, D3.js, React\
Databases\ Version Control\: MySQL Server, MongoDB.\ Git, SVN\
Testing \ Methodologies\: JEST, Jasmin and Karma, Cucumber\ Agile, Waterfall\
Languages\ Publishing Tools \: C, C++, C#, Python 3.0\ MS Office\
PROFESSIONAL EXPERIENCE
Confidential
Front-end UI Developer
Responsibilities:
- Responsible for developing the UI pages using Angular 6, HTML5, CSS3, JavaScript, PrimeNG and Bootstrap.
- Taking an active role in structuring our Microfront-end applications to make them easy to maintain and to ensure they are highly modularized with the help of Custom Angular 6 Elements.
- Extensively used Angular library like PrimeNG 6.1.5 for update panels, tables, Models Popup Extender, warning messages as well as toastr messages.
- Provide data visualization with D3 and have hands on experience open source tool like Kibana for elastic search.
- Experienced Moment.js for parsing, validating, manipulating and displaying dates and times and RXJS library for converting existing code for async operations into observables.
- Manipulated data using CRUD operations of MongoDB and data transmission based on RESTful web services.
- Implemented NodeJS services to manipulate response data as part of ANSC ( Confidential &T Node Service Container) structure to enhance feature execution faster.
- As a part of TDD approach wrote testcases in Jasmin and Karma, and with view to getting BDD used Cucumber testing tool.
- Created and managed all of hosted or local repositories through Source Tree’s simple interface of GIT Confidential CodeCloud ( Confidential &T personal code repository).
- Actively taking part in Design review and Requirement gathering meetings with offshore folks and provide knowledge transfer of respected work with them.
- Involved in AGILE process, two weeks Sprints, and daily Scrum to discuss the development of the application to deliver in time.
- Also actively took part in every Retrospective meeting after each iteration as part of AGILE methodology.
- Actively working in defect fixing activity with the help of JIRA as a part of User Acceptance phase as well as system testing phase.
- Responsible for coordinating with testers during system testing.
Environment: Angular 6, Angular-CLI, RXJS, PrimeNG 6.1.5, HTML5/4, CSS3, jQuery, Bootstrap 4, D3.JS, Moment.js, JSON, SASS, Gulp, Jenkins 2.7.1, Node JS, Express JS, Jasmin, Karma, Cucumber, JIRA, GIT, Kibana
Confidential
Front-end UI Developer
Responsibilities:
- Design and develop web pages using HTML5, CSS3, Ajax, Bootstrap, Angular 7 based on the W3C standards.
- Developed Responsive Web Design UI using CSS3 media queries and Bootstrap 4.
- Worked with CSS3 pre-processors LESS and SASS and created charts to display additional statistic with the help of D3.js.
- Worked in both front-end and back-end using Angular 7 frameworks, Node.JS and MongoDB 4.0.6 to consume RESTful APIs.
- Manipulated data using CRUD (create, read, update and delete) operations of MongoDB 4.0.6 database management system and handled database access and data transmission based on RESTful web service.
- Worked with Angular 7 directives, components, pipes, injectable, interceptors and services.
- Implemented Angular 7 Router modules to provide navigation and make the application Single Page.
- Implemented JWT to authenticate and authorize users and implemented password reset feature with help of email account with a view to providing security in application.
- Used GitHub as the distributed version control system for code check-ins and code merge.
- Created and promoted JavaScript unit and functional testing using Jasmin and Karma under the TDD environment approach.
- To provide Continuous Integration and Continuous Deployment used Jenkins 2.7.1.
- Used JIRA as Bug Tracking to manage a list of development tasks and bugs.
- Used streaming tsk runner Gulp to automate and enhance workflow of the application.
- Followed Agile/ SCRUM methodology to reduce the overhead cost in terms of process and management.
- Implemented Amazon Web Services to provide on-demand cloud computing services.
Environment: Angular 7, HTML5/4, CSS3, jQuery, Bootstrap 4, D3.JS, JSON, LESS, SASS, Gulp, AWS, Jenkins 2.7.1, Node JS, Express JS, Mongo DB 4.0.6, Jasmin, Karma, JIRA