Web Ui Developer/angular 2.0 Developer Resume
Philadelphia, PA
SUMMARY
- Around 6+ years of experience in the Web Applications and UI Development using HTML 5/4, CSS 3, XHTML, JavaScript, jQuery, AngularJS 2.0/4.0, ReactJs, AJAX, XML, JSON and UX Developer in various environments.
- Excellent skills in building Single Page Application (SPA) using Angular JS 2.0/4.0, also creating the responsive Webpages and designing crossing browser compatibility for mainstream browsers and portable devices by Bootstrap. Checkout productbased onBackbone, MVCand Mobile modulardesign.
- Experience building reusable components using ReactJs, React Router, Redux and Custom stores, and in - house HOC for handling complex data flow and user input validation.
- Used ReactJs to create Controllers to handle events triggered by clients and send request to server.
- Having pleasant experience in implementing the NodeJSserver-side code to interact wif MongoDB to store and retrieve data by using the Mongoose drivers.
- 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.
- Experience in UX design wif a strong background working in Wireframes (low fidelity and high fidelity) Prototypes, Mock-ups, Storyboard, and User Flows.
- Translate business requirements into wireframes, screen mock-up and prototype.
- Strong exposure to Adobe tools - Photoshop, Dreamweaver, Illustrator, and Flash.
- Extensive experience in visualization, creating visual designs, Product Logos, developing high quality of work, maintaining team, and design reviews, handling whole project through its life cycle.
- Extensive knowledge in JSP and JSTL
- Experienced in version control toolsGITandSVNApache Tortoise Subversion.
- Extensive Knowledge in Vanilla js, Backbone js
- Knowledge in Python
- Knowledge in usingnpm, Bower, Gulp and Grunt forpackage management and installation.
- Strong experience in SEO (Search Engine Optimization) and Progressive Enhancement.
- Skilled in conceptual development of Web-based Projects, including Project Strategy, Functionality, Information Architecture, Navigation Systems.
- Experience integrating front-end components wif ASP.NET Web API 2 RESTful endpoints.
- Extensive experience in attending client calls, Provide the estimate of effort required to complete a unit of design task to ensure the completion of job wifin given timeframe.
TECHNICAL SKILLS
Operating Systems: Windows, Unix/Linux, Mac.UI Web Technologies HTML5, CSS3, Javascript, TypeScript, AJAX, JQuery, JSON, Angular JS
Frameworks: Angular JS, Angular 2.0, Angular 4.0, Node JS, Bootstrap, React JS, Backbone JS. Vanila js
IDE & Tools: Notepad++, Sublime text, Net beans, Eclipse, Intellij, WebStorm.
Web/Application Servers: Apache Tomcat 7.0, NodeJS, XAMPP, Glassfish, HTTP Web Server.
Database: SQL, MySQL, Oracle PL/SQL, Mongo DB.
Browser: All (IE, Firefox, Opera, Chrome, Safari)
PROFESSIONAL EXPERIENCE
Confidential, Philadelphia PA
Web UI Developer/Angular 2.0 Developer
Responsibilities:
- Worked in a team, involved in developing theUI, layout and front-end programming (HTML) for web application that matches requirements.
- Excellent Coordination in project activities and ensure that all project phases are followed and documented properly.
- Developing UX High and low fidelity wire frames, conceptual models, user interaction flow diagrams, page schematics, mockups, user task flow wif Adobe Photoshop, illustrator.
- Research existing web applications and customers, tan analyze and create efficient UX solutions for Web Application.
- Designed and developed web pages using wif HTML5, DHTML, CSS3, Ajax, Bootstrap, JavaScript, JSP and jQuery based on the W3C standards and Web 2.0
- Used JavaScript extensively to make the web pages more interactive.
- Used pre-processor SASS to generate and manage CSS.
- Updated the application wif new features ofAngular4.
- Worked on some of the new features ofAngular4 like new if else syntax, ng-templates, form validators, Router etc.
- Designed and developed the login portal using frameworkAngular2 along wif HTML5, CSS3 and Type Script
- Moved existing AngularJS controllers and services toAngular2components for more responsive and less dependency.
- Enhanced legacy application by building new components inAngular2and typescript.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided byAngular2
- ImplementedAngular2component router for navigation.
- Worked wifAngular2directives, components, pipes, injectables.
- Used Selectors, Events, AJAX and Dom Manipulation using components inAngular2for updating content on DOM nodes.
- Worked wif advanced JavaScript concepts like Closures, Prototype and Inheritance.
- Developed single page applications usingAngular2, Typescript, web pack and grunt.
- Worked wifAngular.js routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request
- Used JSON for information storage and transfer between browsers and servers.
- Involved in writing application level code to perform client-side validation using JQUERY and JavaScript.
- Developed and utilized UI reusable components through Angular 2.0.
- Involved in writing application level code to interact wif APIs, Web Services using Node.js, AJAX, JSON and XML.
- Used Node.js to offer an easy and safe way to build high performance and scalable network application.
- Used Express Framework to set up middleware to respond to the HTTP requests wif the halp of Node Js.
- Created various Mongo-DB collections and wrote services to store and retrieve user data from the application.
- Involved in the creation of interface to manage user menu and Bulk update of attributes using jQuery. implemented front end user interface and features in the application using AJAX.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML5, JavaScript.
- Done unit tests in BDD format using Angular 2.0 testing library
- Written unit test scripts for controllers, filters and services using karma and Jasmine.
- Used GitHub as a version control, and used JIRA for bug management.
- Actively participated and provided feedback in a constructive and insightful manner during daily SCRUM meeting to track the progress for each iterative cycle and figure out the issue
Environment: HTML5, CSS3, JavaScript,Angular2,Angular4, Node Js, Bootstrap, Bower, NPM, JIRA, AJAX, PHP, jQuery, JSON, Grunt, Ext Js, Stash, Source Tree, Jasmine, Karma and Brackets.
Confidential, Moline, IL
UI Developer
Responsibilities:
- Extensively worked on HTML5/4, CSS3/2, JavaScript, jQuery, AJAX, Bootstrap, RWD, React JS.
- Involved in developing HTML andJavaScriptfor Client-side presentation and, data validation on the client side wif in the forms.
- Worked on Bootstrap, LESS to develop User Interface wif responsive design.
- Developed internal and external validation code using JavaScript.
- Used jQuery plug-in for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Created POC for client on React JS
- Developed single page applications using ReactReduxarchitecture, ES6, web pack and grunt.
- Updated Client-side web application by using ECMA wif the combination of Nodejs
- Develop various screens for the front end using ReactJSand used various predefined components from NPM (Node Package Manager) andReduxlibraries.
- Used services like read data from external servers using ReactJS.
- Utilized Reactfor its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Worked on React JS Virtual Dom and Reactviews, rendering-using components, which contain additional components, called custom HTML tags.
- Worked in using ReactJS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Created custom ReactJS filters.
- Used Backbone.jswhich supportsbackbone.jsto render the server-side data and display and also worked on CSS pre-processors such as SASS.
- Implemented Business processes such as User Autantication, Account Transfer using Session EJB.
- Used Directives for the DOM manipulations.
- Tested the application using Grunt.
- Worked on Unit testing JavaScript applications using Jasmine and Karma.
- Used Controllers for implementing business logic into the scope.
- Designed mockup web pages and graphics in photo shop and illustrator
- Used Chrome Developer’s tool or Firebug to debug applications.
- Engaged in Testing and fixing cross browser issues.
- Involved in daily SCRUM meetings to keep track of the on-going project status and issues using JIRA.
Environment: HTML5, CSS3, Java Script, jQuery, Bootstrap, ReactJS, Redux Js, Node Js, AJAX, JSON, EJB, Grunt, JIRA.
Confidential, Columbus, Ohio
Java UI Developer
Responsibilities:
- Designed and developed the system using Agile Methodologies.
- Developed and designed the front-end applications and user interactive web pages using web technologies like HTML 4/5, CSS 2.1/3, Bootstrap and Responsive Web Design.
- Involved in developing HTML, and JavaScript for client-side presentation and, data validation on the client side wif in the forms.
- Designed Frontend wif in object oriented JavaScript Framework like AngularJs
- Assisted in formulation and clear definition of system objectives and overall scope.
- Built Web pages that are more user-interactive using JQuery plug-in for Drag and Drop, jqValidtor, AutoComplete, AJAX, JSON, Angular.js, Backbone JS and JavaScript.
- Implemented the Drag and Drop functionality using jQuery framework.
- Integrated the Java code (API) in JSP Pages.
- Developed JSP for UI and Java classes for Business-Logic.
- Involved in the design, development and deployment of the Application using Java/JEE Technologies.
- Extensively involved designing discussions and user experience sessions to provide inputs on the layouts.
- Created theNode.js EXPRESSServer combined wifSocket.ioto buildMVC frameworkfrom Front-End sideAngularJSto back-endMongoDB, to providebroadcastservice as well aschattingservice.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on Windows.
- Prepared stored procedures and T-SQL queries from sources of MS server databases.
- Spearheaded adoption of new principals such as responsive design and adaptive design.
- Worked wif source version control toolSVNto manage the code repository.
Environment: HTML, CSS, JavaScript, Java, SQL, jQuery, XML, JSON, Ajax, Angular JS, Windows XP, MS Office Eclipse and SVN
Confidential
Developer
Responsibilities:
- Developed the application using HTML, CSS, JavaScript, jQuery and backbone.js
- Used SVN for revision control and code management.
- Used JSP’s for loading the web page and JSON structure for the content coming from the backend.
- Made AJAX calls using backbone.js for getting the data and parsing it for showing on the web page.
- Used various jQuery and Bootstrap plugins like date picker, bootstrap select etc.
- Made the application responsive for iOS and Android platforms using media queries and flexible grid layouts.
- Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Wrote unit test cases for JavaScript code.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
- Troubleshot and resolved bugs in ASP.NET C# web applications to ensure optimal development environment.
- Used .NET LINQ for querying various sets of data.
- Troubleshot and resolved bugs related to web applications integrating wif MS SQL Server.
Environment: HTML, CSS, JavaScript, jQuery, Backbone JS, JSON, AJAX, Android, iOS and .Net
Confidential
Junior Web Developer
Responsibilities:
- Closely worked wif business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Wrote application level code to perform client-side validation using jQuery and JavaScript.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Involved in writing application level code to interact wif APIs, Web Services using AJAX, JSON.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted wif java controllers (jQuery, AJAX, and JSON to write/read data from back end systems).
- Used SVN for version control and QC for defect tracking.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Define technical requirements based upon business requirements.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- TEMPEffective communication, analytical and interpersonal skills working wifin cross-functional teams.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers
Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, SVN, JSON