Front End Developer Resume
Irving, TexaS
SUMMARY
- Around 9 years of experience in Software Development Life Cycle (SDLC) in developing and designing user friendly, cross browser compatible web sites, and User Interface (UI) applications.
- Experienced Web User Interface Developer with a demonstrated history of working in the Telecom industry. Skilled inW3C Accessibility, Angular, AngularJS, JavaScript and JavaScript Libraries.
- Strong engineering professional with amaster’s degree focused on Computer Science.
- Experienced in all phases of Software Development Life Cycle and Software Development methodologies like Agile, Waterfall.
- Experienced in designing User Interface (UI) applications and professional web applications using HTML5, CSS3, JAVASCRIPT, JQUERY, AJAX, JSP, JSON and Angular8.
- Designed, developed HTML5 and CSS3 - based applications, predominantly for use on mobile devices.
- Extensively used angular material components for the perfect fit user experience.
- Used RxJS in angular 10 to increase the performance and easier to debug AJAX call stacks of repositories and improve modularity.
- Used Angular 8 features such as lazy loading module and resolve guard to deliver better performance and user experience.
- Used Angular4 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Experienced in React JS and working with React Flux architecture.
- Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
- Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Expertise in Java Script and AJAX calls. Expertise in jQuery plugins and Angular components.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
- Hands on experience in SVN, GITLab, GITHUB.
TECHNICAL SKILLS
Web Development: HTML5, CSS3, JavaScript, Typescript, JSON, AJAX, XML.
JavaScript Libraries: Angular 2/4/6/8,9,10, Angular MaterialBootstrap, React
Databases: Oracle, MySQL
Operating System: Windows, Linux.
IDEs worked on: Notepad++, Visual Studio, Atom, VS Code
PROFESSIONAL EXPERIENCE
Confidential - Irving, Texas
Front End Developer
Responsibilities:
- Created single page application with utilizing lazy loading modular based web application.
- Used Angular Material such as mat table. Mat pagination, mat input, mat dialogue box, UI grid, Bootstrap.
- Created Cross Platform Compatible and Standard compatible SCSS based application.
- Designed dynamic Client-side Angular Code to build web forms and simulate Procecess for web applicatio, Page navigation and validation using angular 10.
- Have implemented the Angular components such as reusable components, Services, Filter, Directives, Routing, and Filters.
- Have implemented the login page and integrated with SSO Login.
- Responsible for client-side UI Validation and implementing Business logic based on user selection using Angular 10.
- Created various Angular 10 library components and made them reusable across different applications.
- Extensively consumed external APIs as part of the etc. requirement.
- Developed various feature specific modules and implemented module wide routing in the application using Angular router module.
- Followed Agile Scrum methodology and involved in daily meetings, sprint planning, showcases and retrospective.
- Design, develop, configure, program, and implement software applications, packages, and components customized to meet specific needs and requirements.
- Test-Driven Development (TDD) approaches were utilized, and the test coverage was always maintained and validated using SonarQube.
- Responsible for coding, testing, and documenting various procedures, and functions for libraries and stored procedures, which were commonly used by different modules.
- Captured the User events and rendered the appropriate action using angular.
- Developed user login validation while consuming the authorization api.
- Responsible for Creating the elegant and highly impactful design solution with the use of HTML5 and CSS3.
Environment: HTML5, CSS3, Angular 9, 10, JavaScript, Mongo, Eclipse, Agile, Maven, Rest, GIT, VS Code
Confidential - Richardson, Texas
UI/PHP Developer
Responsibilities:
- Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis, Design, Development and Testing.
- Implemented higher order functions such as map, reduce and filter in angular 8.
- Implemented Angular 8 router that helps to upgrade the path for large projects and will make it easier to move to Angular by allowing lazy loading parts.
- Used RxJS in angular 8 to increase the performance and easier to debug AJAX call stacks of repositories and improve modularity.
- Developed Responsible Web Design (RWD)UIusing HTML 5, CSS3 media queries, Ajax, and Bootstrap.
- Developed reusable components and services using Typescript to perform CRUD operations based on Angular 8.
- Used AG-Grid for the data grid and updated the packages compatible to Angular 8.
- Installation of PHP, MySQL and apache in centos using putty connection.
- Transferring of files or folders into server through WinSCP.
- Configuration of SSL certificate for the application
- Configuring LDAP connections to login into the application.
- Creating a session to store all required information to authenticate with in application.
- Configured third party Phlegmier to send an email from the application.
- Using headers creating a story/Issues in Jira of any approved project/request to follow up.
- Fetching data from MySQL using Ajax with get and post methods.
- Creating a new request/project and while submitting validating the data using jQuery.
- Project or request submission/retrieving of JSON object can be done from database.
- Used Gitlab tool to keep Track of all work and all changes in source code and deployed the application.
- Worked on setup development machine deployed for our Testing.
- Used VS Code for designing, coding and developing applications.
- Used GITLAB as the distribution version control system.
Environment: HTML5, CSS3, jQuery, Angular 8, AJAX, JavaScript, Oracle SQL, Rest, Eclipse, Junit, Agile, Maven, Rest, GIT, VS Code
Confidential - Cincinnati, OH
UI Developer
Responsibilities:
- Developed Components, Pipes, Services, Reactive forms, Observables, routing in Angular6.
- Worked on Zend PHP MVC Framework
- Worked on server configuration, optimization, and scaling out applications.
- Developed and worked on client-server communication, XML data.
- Wrote stored procedure, functions, and triggers to achieve complex functionality.
- Worked on XML, SOAP, WSDL, and REST consuming hosting web services.
- Developed user interface by using the React JS, Flux for SPA development.
- Expertise in React JS framework to develop the SPA.
- Latest experience being developing ticketing application using Angular6 (UI-MVC) Done proof of concept using Angular6.
- Involved in implementing the complete Application in the in-build MVC Architecture with Angular4.
- Coded Angular 4 controllers, filters and directives for application functionality.
- Good knowledge on creating services with Angular 2. @injectable property, as to make the service available for dependency injection when creating components.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
- Developed and integrated the unit test cases for all the widgets to achieve the good coverage.
- Implemented Accessibility and responsiveness for the developed screens.
- Involved in writing application-level code to interact withAPIs, Web Services using AJAX, JSON and XML.
- Programmed various jQuery plugins such as Buttons, Calendar, Grid, List box, Tab Container, Accordion, Menu, Dialog boxes and Toolbars.
- Used various tools like Grunt and Bower for developing the angular application.
- Developed source code to consume JSON response received through XHR/AJAX calls using jQuery Ajax () calls.
- Implemented Input validation for Inquiries forms using jQuery.
- Displayed Salesforce Case field in Customer Inquiry forms
- Analyzed Salesforce Platform Integration with Inquiries Portal
- Intermittent Gateway Timeout errors in Materials Widget
- Analyzed Kibana logs to understand the Timeout errors observed on Materials Widget.
- Wrote DB SQL Procedures to bulk update several Forms.
- Implemented UI changes to auto populate fields, add Tooltips and Integrate with Web services using JavaScript/jQuery.
- Updated UI form fields using JS and jQuery.
- Introduced new Input Validations logic to support fields using JavaScript and Web service API.
Environment: HTML5, CSS3, jQuery, Angular 2,4, React, AJAX, JavaScript, Oracle SQL, Rest, Eclipse, Junit, Agile, Maven, Rest, GIT
Confidential - Indianapolis, OH
UI front End Developer
Responsibilities:
- Developed UI pages using HTML, DOM, CSS, JSON, JavaScript, JQUERY and AJAX.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Implemented the Drag and Drop functionality using jQuery framework.
- Extensively worked with AngularJS (MVC, Routing, Data Binding, Factories, Services, $http, interceptors, and thirty angular modules.
- Integrated user facing angular components with server side using RESTful Web services
- We have designed the mockups using Azure tool using font icons and material icons.
- Applied Angular template driven validations for client-side validations and CSS for further enhancements of the presentation layer.
- Good working experience in writing Angular JS/JQUERY AJAX based web Applications to improve the response time and extensively implemented update panels, script manager.
- Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side within the forms.
- Used SVN for version control for defect tracking.
- Created cross-browser compatible and standards-compliant CSS-based page layouts using CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS and CSS3 Background, CSS positioning, CSS3 text, CSS3 border.
- Developed the client-side validations using JavaScript form validations.
- Created Test Plans for Unit Testing and System Testing.
Environment: Angular 4, Typescript, JavaScript, LESS, CSS, Angular Material, spring, Hibernate, Karma, Mocha, Express.js, Node.js, Atom.
Confidential
Front End Developer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
- Developed UI pages using HTML, XUL, DHTML, XHTML, DOM, CSS, JSON, JavaScript, JQUERY and AJAX.
- The proposed testing software will allow users to take customized and randomized practice exams to study for these exams through repetition and drilling.
- Redesigned the existing system to match the UX design Standards abiding to User Centered Designing Process.
- Created Azure templates to standardize the prototyping process, both lo and hi-fidelity prototyping, identifying personas and used task schema.
- Conceptualize and implement responsive, intuitive, and user-friendly designs.
- Used RESTAPI’s to perform Get and Post methods to obtain and send data from and to backend database.
- Dashboard features were developed and tested using Flask, Java Script and CSS.
- Experienced in using Python and Flask to interface with the jQuery UI and manage the content storage and deletion.
- Expertise in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined function.
- For version control usedGit Hub to do basic Git operations and controlling read and write access to the code.
- Used jQuery for all client-side Java script manipulation.
- Created unit test/regression test framework for working/new code.
Environment: HTML/CSS, MySQL, Angular Js, Java Script, jQuery, GIT, Eclipse
Confidential
UI Developer
Responsibilities:
- Involved in developing the UI pages using HTML, CSS, JAVASCRIPT, JSON, JQUERY, and AJAX.
- Involved in designing the front-end applications using web technologies like HTML and CSS3
- Worked closely with system analyst to understand the technical requirements of the projects
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML and CSS
- Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
- Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON.
- Worked with Cross-Browser Compatible issues.
- Wrote application-level code to perform client-side validation using jQuery and JavaScript.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (jQuery, AJAX and JSON to write/read data from back end systems).
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Define technical requirements based upon business requirements.
- Drove multiple component design sessions parallel, creating design artifacts per specifications.
- Ensured that all components of the application are platform and browser compatible.
Environment: HTML, CSS, JavaScript, jQuery, JSON, JAVA, Spring MVC.
