Web Ui Developer Resume
Bloomsburg, PA
SUMMARY
- Over 7 years of experience as a Front - End UI Developer developing web applications.
- Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
- Experience working in Scrum teams in agile methodology and Waterfall for estimating the timelines of projects.
- Experience in Creating Mock-up screens, Prototypes, User Interfaces and wireframes using UxPin.
- Expert in developing User Interface (UI) applications and professional web applications using JavaScript Frameworks, JSP, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3, and Ajax.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
- Experienced in building Single Page Applications (SPA) using frameworks like angularJS and Angular2, Angular4, Angular5 Typescript which highly sought-after skill for building high-performing, scalable, robust, and modern cross-platform applications.
- Ability to quickly prototype designs in tools such as Adobe XD, Invision App, or Adobe CC
- Experienced in using Angular ng-grid, ng-repeat for showing Tabular database.Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Experience applying the latest development approaches including Spring MVC in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML. Extensive experience in AJAX requests (webservices and Restful API) and JSON responses.
- Knowledge of Html5, CSS3, Sass new features and use of libraries like d3.js for charting and rich interactive widgets.
- Createwebservicecomponent usingREST, SOAP, WSDL, XML and XSLT to interact with the middleware.
- Experience in creating Animations, Advanced charting, Dijit menus using DOGO library.
- Experience in working with NPM creating RESTful API, URL routing, creating and handling http CRUD operations in Node JS and Express JS.
- Hands on experience with database design using PL/SQL to write Stored Procedures, Functions, Triggers and Experience in writing Queries and Mongo DB.
- Working knowledge of Qunit, End-to-End, Jasmine Javascript unit testing frameworks.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Hands on Experience with version control tools like SVN and Git, Bitbucket and JIRAfor bug tracking and issue tracking
- Experience in using various tools and IDEs for development and design like WebStorm, Eclipse, Atom, Visual Studio Code and Microsoft Visual Studio.
- Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision.
- Effective Communication, Organizational and Time management skills.
TECHNICAL SKILLS
Web: HTML5, CSS2/CSS3, JavaScript, ES5, ES6, AJAX, jQuery, JSON, XML, Restful Services.
JavaScript Libraries: Angular JS, Angular2/4, Node JS, DOJO, Express Js, PHP,Ember.js
IDE's: Eclipse IDE, NetBeans, Firebug, Developer Tools, Edit Plus, Visual Studio Code, Eclipse, Intellij, Sublime, WebStorm, Atom,Apache Maven, Git, CI/CD
Data modeling: Microsoft excel, Microsoft Visio, Visual paradigm.
Build tools: Angular CLI, Webpack, Grunt, Bower, NPM Tooling
Programming Languages: Java, C, OOP Concepts, Spring MVC, Hibernate, .Net.
Database: MySQL, Mongo DB, PostgreSQL, Oracle, DB2
UI Mockup: UxPin, Adobe Photoshop.
Methodologies: Agile Scrum, Waterfall, Rup.
PROFESSIONAL EXPERIENCE
Confidential, New York
Frontend / Angular developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Work with Business, functional team to transform business details into technical document.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout, UX and Proto.io.
- Project development using Agile/Scrum Safe methodology, sprint planning, backlog, release planning.
- Extensively used CSS and Angular Material for styling the HTML elements.
- Upgrading the project from Angular2 to Angular 4 and performed form validations using reactive forms for sign in and inputting ticket rising information from Angular4.0 framework.
- Used functionalities to write code in HTML5, CSS3, Angular 4, JavaScript, JQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.
- Extensively used JavaScript to make the web page more interactive.
- Involved in API Integration using Node JS and Mongo DB as a data base connection.
- Wrote various Angular4 custom directives and developed many reusable components and templates.
- Defined new validations through Angular4 for the form field validation implemented through HTML5.
- Written Angular Material driven JSON consuming Angular 2/4 functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Developed the reusable templates and style sheets within the UI Standards and guidelines.
- Involved in developing a new business application to the layout using flex, flash Grid orientation model Bootstrap framework.
- Used XMLWebservicesusing SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Developed test scripts to automate process of testing in Protractor Angular 2/4. Contributed to write e2e and unit tests with Protractor and Jasmine (with Karma as tests runner)
- Used various JQuery and Bootstrap plugins like date picker, Bootstrap select etc.
- Integrated with back end code for highly interactive AJAX based applications.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Involved in Agile Scrum approach with Rally for UI Development.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
- Testing, fixing the bugs and troubleshooting technical problems.
Environment: HTML5, CSS3, JQuery, JavaScript, AJAX, Angular2/4, Node.js, Bootstrap,Jenkins,JSON, JSP, REST, SDLC (Agile Scrum) and Windows, Angular CLI, Bitbucket.
Confidential, Bloomsburg, PA
Web UI developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens according to the client requirements using HTML, CSS,
- RWD, Angular JS, Bootstrap, jQuery, AJAX and JSON.
- Migrated the MEAN stack project from Angular JS to Angular 2 for better performance, Feasibility which gives an organized structure of the project.
- Making changes to the existing web applications and creating new components using Angular2.
- Used Angular 2, jQuery Bootstrap(RWD) for making the web application user interactive.
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall User experience (UX).
- Used Angular2 HTTP Request to read data from web servers and process JSON data to render in the UI.
- Used Mongo DB as MEAN for database connections.
- To store and retrieve data from database used Mongo DB.
- Created re-useable Angular2 custom components that includes Filter text box, pipes, Dialog box or modals and Custom directives as Sorting and Decimal masking.
- Used jQuery Ajax for service calls on pages to interact with the server for information.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used SOAP in the implementation of Web services.
- Used JavaScript for page functionality, pop up screens and drop-down menus on the webpage Interfaced with third-party vendors to customizeUI/UX solutions.
- Elegantly implemented Screens in standards-compliant dynamic SPA using Angular2 and CSS.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
Environment: HTML, JavaScript, AJAX, CSS, JSON, Bootstrap, jQuery, Angular 2, Angular JS Chrome DEV tool, Firebug DEV tool, Jenkins, MySQL, Adobe Photoshop, Protractor, Karma, RWD, Bitbucket.
Confidential, New York
JavaScript/AngularJS developer
Responsibilities:
- Responsible for developing the presentation layer using JSP, HTML, CSS, jQuery, AJAX, Angular JS.
- Involved in project development using Agile/Scrum Safe methodology, sprint planning, backlog, release planning.
- Created reporting application by rendering different charting components with High charts library using DOJO.
- Using DOJO library developed effects on customized animations, Dom functions and effects.
- Created Widgets, Routes and Connecting a store to Data-Grids using DOJO library.
- Coded JavaScript for page functionality and Bootstrap Pop up Screens and created drop down menus on web pages and display part of a web page upon user request.
- Involved in designing, developing, coding front end application pages for user interactions, for the entire website using HTML, CSS, JavaScript/Angular JS, JSON, JQuery and AJAX.
- Developed reusable user interface component using Angular JS and JQuery.
- Used Bootstrap for Modal pop-ups, Alerts.
- Internally worked on applications to design and develop multiple screens using React.JS
- Used Angular.JS framework where data from backend is stored in model and populated it toUI.
- Used $http in Angular.JS for consuming RESTful webservices and routers like "UIRouter" to establish routing between nested html views.
- Teamed up with back end development teams that deal with Spring MVC framework which include Spring Security and spring transaction management.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IEDeveloperTool bar for IE.
- Validated input values to make sure that they will be accepted before they are submitted to the server and Apache spark.
- Used Bootstrap, CSS3 and ng2 Date Picker to create wizard and Validated user inputs.
- Implemented drag and drop list control using jQueryUI.
- Parsed XML content getting from content management system and created html tags with the content data.
Environment: Java Script, HTML, CSS, AJAX, jQuery, jQueryUI, High charts, DOM, Angular JS, React JS, JSON, Agile Scrum Methodology, Mongo DB, Node JS, Bitbucket,Jenkins.
Confidential
Java UI developer
Responsibilities:
- Involved on project development using Agile/Scrum Safe methodology, sprint planning.
- 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.
- Developed mock-ups and screens using ionic frame works for android mobile applications.
- Made the application responsive for iOS and Android platforms using media queries and flexible grid layouts.
- UsedWebservicesfor creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval
- Used PHP5 to create dynamic web page content especially on server side.
- Used Firebug, Firebug Lite, IEDeveloperToolbar, for debugging and browser compatibility.
- Designed of JSP pages and layout of the application.
- Developed front-end GUI screens using HTML, JSP and CSS.
- JavaServlets and JSP were used as a middleware to communicate Client & Server used JDBC for database access.
- Developed the Struts Controller Servlet for the application.
- Built various Strut Action classes to Model the business logic.
- Developed Action Forms to capture the screen data. Developed JavaBeans components as the business objects.
- Implemented Struts Validator Framework for used data in all modules.
- Deployed application on IBM WebSphere application Server.
- Used JDBC to provide database connectivity to database tables in ORACLE.
Environment: JavaScript, jQueryUI, CSS3, HTML, JSP,Jenkins.
Confidential
Frontend Application Developer
Responsibilities:
- Closely worked with Business System Analyst to understand the requirements to ensure that right set ofUIModules been built for E-commerce applications.
- Developed all theUIpages using HTML5, CSS3, Bootstrap, JSON, JavaScript Validations and XML.
- Used Bootstrap for responsiveness and expertise in Grid Control System.
- Developed and implementedUIcontrols and API's using Jquery and Ajax Calls.
- Used Grunt to compile Sass files and JavaScript files.
- Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
- Created various web page layouts using HTML and CSS.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented applications in JavaScript, Ajax calls, Jquery for creating E-com Applications.
- Developed portals for implementing health care benefits of the employees.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Defined text alignment, size, borders and many other typographic characteristics.