Front-end Developer / Angular Js Resume
Bloomington, IL
SUMMARY
- Around 6 years of professional experience in developing and designing User Interface for web applications wif deep insight into various Software Development Life Cycles and implementations.
- Extensive experience in designing web applications wif the halp of HTML/5, XHTML, JavaScript, CSS/3, SASS, DOM, JQuery, AJAX, and Angular JS, Backbone JS and React JS.
- Experienced in applying latest software development approaches including MVC, event driven applications using object - oriented JavaScript, JSON and XML.
- Expertise in designing Event Handling models such as Listener and Dispatcher in object-oriented JavaScript.
- Proven track record of demonstrating innovative and unique designing skills.
- Excellent knowledge on Angular 4.0/5.
- Developed web applications like message posting and auto complete form valuations using JSON, AJAX, and DOM scripting.
- Following Agile Methodology, participating in sprint planning and setting the sprint deliverables wif the team
- Used Backbone JS and React JS to create Controllers to handle events triggers by clients and send request to server.
- Excellent experience in developing web applications using MVC architecture.
- Used LESS and SASS preprocessors along wif task runners like Grunt and Gulp.
- Knowledge of CSS tools like Atomic CSS.
- Hands-on experience on developing Single Page Applications using Angular JS.
- Used Node JS to develop faster and scalable applications.
- Created web server to intercept requests by clients and to talk to the database wif Node JS.
- Strong interpersonal skills and excellent communication and presentation skills along wif strong reporting abilities.
- Expertise in unit testing frameworks e.g. Jasmine Protractor, knowledge of using Mocha and Chai testing frameworks.
- Used JIRA for defect status tracking and Rally for creating and managing user stories.
- Experience in creating test cases using JASMINE.
TECHNICAL SKILLS
Languages: C, C++ and JAVA
Technologies: HTML4/5, XHTML, CSS2/3, JavaScript, AJAX, JQuery, JSON, Bootstrap, DOM
Frameworks: Angular JS, Angular 2, React JS, Redux, Node JS, Backbone JS, D3 JS, Web pack
IDE’s: Net Beans, Visual Studio, Notepad++, Edit plus, Sublime, Web Storm, SVN
Workflow: Responsive Web Design, Single Page App
Operating System: Windows, Windows Server, Mac.
Methodologies: Agile, Scrum, Waterfall.
Tools: Grunt, Gulp, Jasmine, Karma
PROFESSIONAL EXPERIENCE
Confidential - Bloomington, IL
Front-End Developer / Angular JS
Responsibilities:
- Developed front-end components using Angular 4/5, Typescript, HTML, CSS, and Bootstrap.
- Using Single-Page Application feature deployed code under production mode.
- Simulated business logic including file upload, form validation, Http interception and internationalization implemented different kinds of services.
- Used CSRF and ISAM to protect the interaction process.
- Used the Fatwire as the content service to store HTML, CSS, Image for Portal website.
- Apply PrimeNG Data Table, MenuBar, File, Button to Support user Interface, also customize the styling to satisfy the customer request wif CSS.
- Implemented the Drools and Hibernate Verification to do data validation and discussed the experience wif team members.
- Involved in development of forms for Application Process and Selection process in Angular JS 2/4.
- Experience writing Angular 5 code for developing Single page applications (SPA), used several in built language core directives, expressions and modules
- Extensive experience wif Angular 5, creating custom directives, decorators, and services to interface wif both restful and legacy network services also DOM applications.
- Developed Crypto Rest Services using Node JS and integrated services wif HSM (Hardware Security Module).
- Implemented Angular 5 services to connect the web application to back-end APIs to POST/GET the data used in the application.
- Created restful services black-end based on Spring Boot and implemented the back-end business logic using Java 8.
- Built applications for scale using Typescript, Angular 2/4/5.
- Used Typescript and its features such as static typing, classes and interfaces
- Called the Restful web service calls for POST, PUT, DELETE and GET methods.
- Tested services by using Jasmine, Karma.
- Involved in Agile using JIRA and worked on user stores.
- Reviewed workflow Document gathered information from Architect to understand requirements and wrote documentation for standalone UI creation.
- Provided support during acceptance testing and release the code into production environment
Environment: HTML/HTML5, CSS/CSS3, JavaScript, Angular, Angular4.0/5, Jasmine, Bootstrap, Node JS, JSON, Sprint boot, Junit, Webservers.
Confidential - Livonia, MI
UI developer / React JS
Responsibilities:
- Responsible for creating the look and feel of a web application.
- Developed Page layouts, navigations and presented designs and concepts to the clients.
- Used Atomizer CSS for generating Dynamic style sheets.
- Developed dynamic frontends using React JS.
- Involved in building applications using React JS by building reusable UI components.
- Used Redux to store data from multiple API endpoints.
- Extensively used core features like Props and state.
- Worked on React JS for developing UI using Sorting, Pagination and rendering for search product page.
- Build stable React components and stand-alone functions to be added to any further pages.
- Used React-Router to turn application into Single Page Application.
- Used React JS to create Controllers to handle events triggered by clients and send request to server.
- Involved in integrating D3JS code to the application for building bar-chart, pie-charts etc to show billing reports.
- Developed the whole application module using object-oriented JavaScript and JQuery and made more interactive wif the halp of AJAX.
- Used JavaScript and JQuery library for client-side validation and for developing dynamic e-mails.
- Added Excel-Builder to download the Tabular data in Excel format using React.
- Built Web pages dat are more client interactive utilizing JQuery plugins for Drag and Drop, AJAX, JSON, React JS, JavaScript, Bootstrap.
- Worked on capturing the user events and rendering the appropriate action and ities
- Dynamically rendering the UI based on user actions using React JS.
- Created Common files, global messages for the common usage.
- Used dependency tools Grunt to perform repetitive tasks minification, compilation, Unit testing.
- Created test cases and implemented Unit Testing using Quint and karma
- Used Grunt to automate build tasks. Created grunt tasks for build automation. Used grunt-contrib-Sass for transforming Sass files, grunt - contrib- watch to sync source and target folders, grunt-karma to develop and run unit-tests
- Used JIRA for bug tracking.
- Participated in day to day meeting, status meeting, strong reporting and TEMPeffective communication wif project manager and developers.
Environment: HTML5, DOM, DHTML, XHTML, CSS3, Bootstrap, React JS, RESTful Web Services, TDD, SASS, JavaScript, JQuery, Jasmine, AJAX Controls, Web Services, JSON, Git, LESS Quint, Grunt, Jira, karma and Agile.
Confidential - San Bruno, CA
UI Developer/ Angular JS
Responsibilities:
- Implemented the Drag and Drop functionality using JQuery framework.
- Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in developing HTML5 and JavaScript for client-side presentation and, data validation wifin the forms.
- Developed single page applications using Angular 2.0, Typescript, HTML5, CSS3, and Bootstrap.
- Developed Single Page Application (SPA) using Angular JS Framework and injected generic services using Angular 2.0
- Developed UI Toolkit and UI Styling Architecture (HTML5, JS (JQuery), Bootstrap Framework, LESS).
- Improve the developer experience by creating command-line tools in Node.js for projects dat use open-source software.
- Developed and utilized UI reusable components through Angular 2.
- Used SASS to generate and manage CSS.
- Work in Scrum Agile using JIRA, developed and adjusted user stories appropriately.
- Created site maps, mind maps, user task flow, wireframes, and mockups.
- Apache Cordova extends the features of HTML and JavaScript to work wif the device.
- Successfully integrated the flagship product into AWS and Azure and automated the conversion process for it.
- Developed Mobile web application using native JavaScript and Angular JS by using existing hybrid Mobile application code base.
- Designed and developed Mobile Applications using JSP, JavaScript, HTML5, and CSS.
- Involved in writing application level code to perform client-side validation using JQUERY and JavaScript.
- Developed cross-browser compatible website using MySQL and JQuery((Google Chrome, Firefox, Safari, IE).
- Worked wif REST services, which includes building a proper request using Node JS and consuming the API response using Angular JS.
- Developed all the UI pages using, DHTML, XSL/XSLT, XHTML, DOM, JSON, and Ajax.
- Utilized Modernizer JavaScript library and Normalize CSS library extensively to render all elements consistently across all browsers.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, DHTML, Angular JS, Angular 2.0, E-commerce, Typescript, D3 JS, XSLT, Photoshop, Illustrator, InDesign, AWS, Azure, SASS, Jasmine, Bootstrap, Node JS, AJAX, JSON, Modernizer.
Confidential
Jr. Developer
Responsibilities:
- Developed UI using HTML, CSS, JQuery, AJAX and JSON JavaScript validations and XML.
- Designed XML files for maintaining contents like video, images, audio and display them in flash application.
- Used to update HTML pages JQuery, AJAX via JSON Response.
- Used advanced JavaScript concepts to validate input fields using regular expressions.
- Used Content Management System (CMS) for the dynamic configuration of the header and footer of the web application.
- Implemented various validation controls for form validation and implemented custom validation controls wif JavaScript validation controls.
- Developing the web applications using core concept (Threading and collection).
- Created Functional point estimation and responsible for designing user interface using core Java.
- Developed the backend applications using core concept (Data structure like collection).
- Used spring Transaction Management. Used spring core for DI.
- Participated in bug tracking sessions to discuss and resolve bugs wif developers.
- Designed web pages and used applications dat meet business and user goals through a positive user experience.
Environment: HTML, CSS, JavaScript, JQuery, XML, XHTML, AJAX, JSON.