Front End Developer Resume
Grand Rapids, MI
SUMMARY
- Around 6years of professional experience in all phases of software development life cycle (SDLC) including system design, development, and maintenance of various Web Applications using various Web based and UI applications
- Expertise in User Interface development by using HTML/HTML5, XHTML, CSS/CSS3, JavaScript, AngularJS, Angular 6, jQuery, Bootstrap, JSON, XML and AJAX.
- Experience with single page application frameworks such as AngularJS,ReactJS, Node JS.
- Expertise in using Angular directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Experience on working with CSS background, Layouts, Positioning, Text, Border, Padding and Elements
- Involved in creating Responsive Web Design using Bootstrap 4 and CSS Media Queries.
- Involved in developing Graphical User Interface (GUI) to display report data jQuery with Cross - browser compatibility and Web application scaling.
- Having good knowledge in building web pages that changes dynamically using React.js.
- Created Single Page Application with the help of Angular Router Module and used template routing for bread crumb.
- Implemented AJAX and JavaScript to develop interactive applications and reduce client-server round-trip time.
- Expertise in Bootstrap framework and building responsive website for both desktop and mobile browser users.
- Knowledge on Amazon Web Services (AWS), Amazon Cloud Services like Elastic Compute Cloud (EC2), Simple Storage Service(S3), Amazon Simple DB, Amazon Cloud Watch, SNS, SQS, LAMBDA and experienced.
- Design, development, unit testing & UAT support for the Verify/iVerify GUI application processing
- Experience in Developing User Interface ( UI ) Rich Web Applications, and Web Service Applications using Front End/User Interface ( UI ) Technologies like Object Oriented JavaScript, Type Script, Angular 2.0, Angular 4, Angular 5,6 Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java.
- 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.
- Experienceon Ionic Cordova plugins.
- Expertise in Video Coding by using HTML5 , CSS3 and java Script .
- Worked on reusable components from Angular 2 and implemented them based on the criteria.
- Good understanding of client-side build tools like NPM, bower, Grunt and Gulp
- Produced visually appealing designs focused on usability, utility, cross-browser compatibility and hence worked on Google Chrome, Safari, Firefox, Internet Explorer.
- Strong experience with Version Control like Subversion (SVN), Concurrent Version Systems (CVS), GIT.
- Experiencewithbug tracking tools like JIRA.
- Experience in SOFTWARE DEVELOPMENT LIFE CYCLE SDLC Requirements Specification, Design documents and writing Test Cases Waterfall to AGILE methodology.
- Excellent analytical and communication skills with capability to handle new technologies.
- Quick learner and proficient in solving the technical issues in the project
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, JQuery AJAX, JSON, DOM, NGRX
Frameworks: Angular JS, Angular 5,6 Bootstrap 4, Angular UI, WordPres
IDE & Tools: JBoss, Microsoft Visual Studio, VS Code, Brackets, Eclipse, Notepad++, Slack, JIRA, FileZilla
Version Control: GIT, Bit Bucket, SVN, Source Tree
Programming Languages: C, C++, NodeJS
Servers: IIS, Apache Tomcat, Glassfish
Database: SQL Server, MySQL, Oracle, PostgreSQL
Debugging Tools: IE 11, Chrome, Firefox, Safari
Operating System: Windows, LINUX
PROFESSIONAL EXPERIENCE
Confidential, Grand Rapids, MI
Front end Developer
Responsibilities:
- Develop user interface as a single page application using Angular 5 where a user can perform login, logout, account recoveries, and further operations by themselves
- Build interactive and dynamic web application pages using angular, helps in templating, two-way binding, RESTful API handing, dependency injection.
- Built Confidential tool using Angular 5, NGRX platform. Developed components as an independent module for reusability across the application.
- Handled data from multiple streams to maintain the sequence and their dependencies by using the Rxjs operators.
- Develop GUI in HTML5 and write regression tests to verify that they work.
- Worked with NPM commands and using Package. json for managing dependencies and dev-dependencies of Node.js applications
- Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
- Worked on some of the new features of Angular 5 like new if else syntax, ng-templates, form validators.
- Designed animated web pages by importing the @ angular/animations which is the latest animation package in Angular 5 .
- Extensively involved in upgrading the existing system from Angular 5 to Angular 6 .
- Experience on Single-signon application, to extend the capability of the application used OKTA and javascript.
- Used Vue.js events distribution and parent chain for parent-child component communication
- Enhanced legacy application by building new components in Angular 5 and typescript .
- For designing HTML5, CSS3 and bootstrap are mostly used to convey the components of the application.
- Experience implementing Angular Routing, form validation, data pipes, and Reactive forms.
- Using RxJS library to handle asynchronous requests and render many options to perform the HTTP requests.
- Working on Angular directives for creating charts & Built Single Page Applications framework.
- Used Angular 6ngIf and ngFor directives used for validations.
- Built Angular 5 components, UI services to consume rest services using Component based architecture provided by Angular 5.
- Hands on experience in building an enterprise scale highly componentized application using Angular Java Script
- Extensively used Angular-cli to generate components, routes , services , pipes and to run tests .
- Developed powerful Single Page Application and dynamic responsive Web Application with Angular 5 .
- Utilized Angular Cli to develop front-end functionalities and researched the command that Angular Cli provided.
- Utilize Jasmine , Karma for unit testing, Protractor for end-to-end testing and NPM to build and test applications.
- Developed Hybrid Mobile Application for Android and IOS platform in Ionic v2 framework(Cordova) using Angular JS, typescript, HTML 5 and SCSS.
- Used Responsive Web Design templates to meet cutting-edge technology requirements.
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop. sed native-ionic plugin to set the orientation of screen runtime and implemented for both IOS and Android platform.
- Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resource.
- Experienced with installation of AWS CLI to control various AWS services through SHELL/BASH scripting.
- Worked with npm commands and using package.json for managing dependencies and dev-dependencies of node js applications.
- Maintaining all backend EMM (AirWatch) components and services
- Actively participate in all meetings with CRM provider, Good knowledge on Google Material Resume. Actively participate in all mettings with CRM provider and update and maintain the CRM software configuration.
- Improvement/other initiatives within those teams. Provide the customer perspective
- Working experience on internalization/localization translation on various countries.
- Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari and IE 8,9,10 browsers.
- Working experience with version control system GIT and bug tracking tools Jira in an Agile Scrum environment.
Environment: s: HTML5/HTML, CSS3/CSS, SASS, Angular 5, Angular Materials, Angular Cli, RxJS, NGRX Platform (Store, Effects, Router-Store, Store-Devtools), Ionic 2 framework, Typescript, Media Queries, JQuery, JSON, DOM, MVC, NPM, Node.js, Webpack, Mac, Safari, Chrome, Protractor, Agile, Git.
Confidential, Louisville, KY
UI/Web Engineer
Responsibilities:
- Effectively working as a UI developer that includes rapid development & involved in functional designing also.
- Developed web application that meets the web and industry standards using HTML5, CSS3 and JavaScript based on the W3 standards and cross-browser implementation.
- Worked on Angular directives for creating charts & Built Single Page Applications framework.
- Developing of UI Components in React, which has large quantity of data to be shown such as editable grids.
- Built Angular2 framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Worked on migration of the existing Angular2 project to Angular4 for better performance and feasibility of the project.
- Implemented HTTP request using RxJS Observable library to handle multiple values over time.
- Designed and developed the application using Angular 2 framework along with HTML5 , CSS3 , Type Script , Java Script , Bootstrap , Node . js , NPM , Mongo DB .
- Updated the application with new features of Angular 4 .
- Experience working with Single Page Application using AngularJava Script
- Creating Angular.js controllers, directives, models for different modules of the application.
- Used Angular4 ngIf and ngFor directives used for validations for the input fields of the forms with the data existed in the database Developing of UI screens using Angular framework.
- Worked on creating components, directives and services in Angular2 for better component communication by sharing the code between the components.
- Client-Side code were written in ReactJs/Redux and Server-Side Code were developed using MVC4
- Worked through cross browser compatibility issues with layout and new CSS styles were implemented.
- Involved in the creation of User interface to manage user menu and update of Attributes using Angular4, Typescript, Node.js & JQuery.
- Designed dynamic client-side to build web forms and simulate process for web application, page navigation and form validation.
- Used NPM to manage the packages.
- Good Knowledge on Docker.
- Has worked with Node.JS for writing code in the server side and creating scalable network applications.
- Have knowledge on Progressive Web Design (PWA) how to work Offline mode to improve the performance.
- Integrated the different pages to be a single page application using Angular4 and Typescript.
- Good experience in using front end build tools like Webpack, Gulp
- Experience in using Grunt and CSS procedures LESS, SASS
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Involved in Agile/SCRUM based approach to UI Development.
- Participate and provide input in code optimization and performance related discussions.
- Managed application state using server and client-based state Management options.
- Performed validation of completed sites including the debugging and testing of code.
Environment: JavaScript, jQuery, Angular2/4, React JS, Bootstrap,RxJs CSS3, HTML5, NPM, Visual Studio Code.
Confidential, Richmond, VA
Front end Developer
Responsibilities:
- Developed Responsive User Interface (UI) pages using HTML, CSS2/ CSS3, JavaScript, jQuery, AJAX, and React JS.
- Developed a powerful Single Page application using React, Redux and ES 2015.Implemented reusable components using React Js which are used in multiple internal projects.
- Developed user interface by using the React JS, Flux for SPA development.
- Used React-Router to turn application into Single Page Application
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used Redux for maintaining the state and devtools for monitoring custom UI components.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Developed Single Container Applications by writing the code in React Redux.
- Responsible for ensuring the pattern consistency across all pages.
- Integrated the Java code (API) in JSP Pages.
- Familiar with creating Custom Reusable React Components Library
- Created templates using HTML&CSS and designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation
- Utilized jQuery library, AJAX for validation and developing other interactive features.
- Implemented validations requests to the server through AJAX calls.
- Designed and implemented the Web Pages of project using ASP.Net, MVC.
- Code reviews for all modules, ensuring Best Practices are followed.
- Worked on bug fixing, troubleshooting existing issues and improving application performance.
- Handled REST API calls with AJAX and processed JSON data responses to format, validate and display to the user. Used JIRA as a Tool for tracking the estimates based on the User Stories and iterations for each sprint
- Followed Agile Methodology for the project implementation with day to day updates through scrum
Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, Grunt, AJAX, JSON, Visual Studio, MySQL, LAMP Stack, Git
Confidential
Software developer
Responsibilities:
- Developing the dynamic web pages using HTML, CSS, jQuery and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards
- Worked with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS
- Written and implemented CSS throughout the site, both as in-line and imported files
- Implemented form validations across the site using jQuery and JavaScript
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS
- Used jQuery core library functions for the logical implementation part at client side for all the application
- Implemented applications in JavaScript, and MySQL
- Performed website optimization and faster page loading using CSS sprites.
- Extensively used JavaScript to make the web page more interactive
- Used advanced JavaScript concepts to validate input fields using regular expression
- Responsible for consuming the REST services, getting JSON response and parsing them to get the required information
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON
- Performed cross-browser testing and ensured websites displays well across all popular browsers
- Used SVN as the version control tool
- Involved in working on the Waterfall Model, attended the project meetings and helped to improve the Project workflow
Environment: HTML, CSS, Java, JavaScript, jQuery, SQL, DOM, Eclipse, REST Services, XML and SVN