Front End/ui Developer Resume
Mount Laurel, NJ
SUMMARY
- Over 6+ years of experience in web applications development, UI development, web UI analysis, Object Oriented Design (OOD), N - tier application architecture and full life-cycle of the software design and development process that includes gathering of requirements, proof of concept, design, implementation, quality assurance, deployment, post production support and maintenance.
- Extensive experience designing with XHTML, HTML 5, CSS 3, JavaScript, AJAX, JSON, JQuery, DOJO, Adobe Flex, Flash, XSL, XSLT, Node.JS, Angular.JS, Bootstrap and React.js.
- Experience working with the latest web development approaches including Angular.JS, Angular 2/4/5/6 and Angular CLI.
- Experience working with React.js, Node.js, Redux for developing Single Page Application (SPA) with Responsive Web Design as React.js with the Virtual DOM.
- Experienced in developing web-applications using various design patterns, including session facade, MVC, Data Access Object, Transfer Object, and Business Delegate.
- Good knowledge with the latest industry trends in UI design, usability, Responsive Web Design, Bootstrap, and SASS.
- Expert in designing and developing the GUI for the User Interface with various controls.
- Extensively used AJAX, JSON, and XML to link clients to server back end applications.
- Proficient in applying the latest development approaches including MVC in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP and XML.
- Extensive experience in developing web page quickly and effectively using JQuery, HTML5 and CSS3.
- Expertise using IDE tools such as Notepad ++, Eclipse, Microsoft Visual Studio code (VS Code), Sublime Text Editor, IntelliJ and Web Storm.
- Experienced in designing various forms, tooltips, menus, tabs, widgets that support drag-and-drop, animated effects, date and time selection.
- Experienced in using Wireframes/Comps to create cross-browser UI's with table-less CSS.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe DreamweaverCS3, Adobe Photoshop CS3/CS and Adobe Fireworks CS3.
- Hands-on experience in designing/writing SQL scripts for the databases like SQL, MySQL and Microsoft SQL Server.
- Strong implementation knowledge of Object-Oriented Analysis and Design using Agile and Scrum methodologies.
- Good interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, SASS, LESS, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Bootstrap, Responsive Web Design, CMS.
JavaScript Libraries: Angular 6/5/4/2, TypeScript, Angular.js, React.js, Redux, Flux, Node.js, Ext.js
IDE's and Tools: Eclipse IDE, NetBean, Dreamweaver, FireBug, Developer Tools, EditPlus, JSfiddle, Webstrom, Tatastrom, Sublimetext
Development Tools: Adobe Photoshop
Methodologies: Agile, Waterfall, TDD
Database: PL/SQL, My-SQL, Oracle
Operating System: Windows (All Variants)
PROFESSIONAL EXPERIENCE
Confidential, Mount Laurel, NJ
Front End/UI Developer
Responsibilities:
- Involved in Requirement gathering from business and interacting with Business users and functional team for getting business logic for the reports.
- Developed the UI Screens using HTML 5, DHTML, XML, JavaScript’s, Ajax, JQuery Custom-tags, JSTL DOM Layout and CSS.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Implemented latest HTML5 and CSS3 features like creating various effects, shading, Shapes, Handling multimedia files and many others.
- Responsible for the overall layout design, color scheme of the web site using HTML 5, XHTML and CSS3 and Responsible for creating detailed wire frames and process flows .
- Used Angular.js framework where information from backend is stored in model and populated it to User Interface and to provide UI functionality.
- Worked in Angular 7 for developing apps, custom components, services, directives and routing, testing which meet the requirements of business s model.
- Used Angular 7 framework where data from backend is stored in model and populated it to UI.
- Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
- Angular 6 is used to handle RESTful calls to enable communication between view components and server.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, Bootstrap, and Angular 5.
- Developed http get, posts calls and pass data using http in Angular 5.
- Wrote Angular interceptor for redirections of pages based on redirection keys comes from AJAX success.
- Used Bootstrap and Angular UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.
- Worked with Responsive Web design using Bootstrap .JS.
- Created and deployed new features in order to sustain and amend existing applications.
- Developed cross-browser/platform HTML5, CSS , and JavaScript to match design specs for complex page layouts while adhering to code standards
- Developed a core component of Analytics with Node.js, Angular.js, EXT JS, Couch DB, and Socket Stream.
- Worked on the modernization of a legacy and outsourced UI technologies used were Angular.js, EXT JS, and JQuery.
- Developed Applications Using CSS 3 Media Queries, SASS and LESS .
- Used graphic designer and converted the page-utilizing HTML5, CSS3, Photoshop and other editors like Dream Weaver and Notepad.
- Used JavaScript coding for page functionality and Light box plug-ins using JQuery.
- Involved in using restful APIs to develop Web Services for more concrete and with best practices using AJAX, JSON and XML.
- Worked on User Interface web development and Agile SCRUM methodology.
- Actively participated and provided feedback in constructive and insightful manner during weekly Iterative review meetings for tracking progress on each iterative cycle and figure out the issues.
Environment: HTML5, CSS, JavaScript, Angular.js, Angular 5/6/7, Bootstrap, Responsive Web Design, Node.js, Ext.js, SASS, LESS, Photoshop, Dream Weaver, Notepad, Restful, AJAX, JSON, JQuery, XML, Agile and Windows.
Confidential, Minneapolis, MN
Front End/UI Developer
Responsibilities:
- Responsible for design and development of the web pages from mock- ups.
- Designed and developed Web pages using HTML5, DHTML, CSS3, JavaScript, JSON, jQuery, Ajax based on W3C standards and Web 2.0.
- Developed the User Interface using HTML 5, CSS, JavaScript, jQuery and AJAX.
- Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML5, JavaScript and CSS3 to the requirements of the client.
- Developed non-functional HTML5, CSS3 pages from the mock ups and involved in UI review with UI Architect and Business Units.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and business units.
- Implemented CSS Box Model and styled web pages using CSS preprocessor LESS and implemented Mix ins, functions, custom grid systems.
- Involved in development of forms for Application Process and Selection process in Angular 4.
- Used Angular 4 Filter to implement pagination for data records.
- Used Angular 4 for ng-grid and UI components.
- Developed HTML templates with help of handlebars. Implemented Model View Controller (MVC) design patterns using Angular 2.
- Used Angular.JS forms to validate fields and created custom validator directives and updated pages using HTML, CSS in Angular.JS framework.
- Involved in the creation of an interface to manage user menu and Bulk update of Attributes using Angular.JS and jQuery.
- Involved in making the application Responsive using Bootstrap and used LESS pre-processor.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Involved in writing dynamic functions to read JSON objects and display on HTML pages using JavaScript.
- Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Used JQuery, Ajax for service calls on pages to interact with the server for information. Rapid prototyping of design concepts.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP and more Bind objects and retrieve them via JNDI interface.
- Creating cross-browser compatible and standards-compliant CSS based page layouts.
- Involved in daily agile meetings to keep track of the ongoing project status and issues.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML 5, CSS 3, JavaScript, Angular 2, Angular.js, JQuery, JSON, AJAX, HTTP, XSLT, Agile and Windows.
Confidential
UI Developer
Responsibilities:
- Designed multiple UI’s (templates) for the website and discussed with team members before coming to a final conclusion.
- Developed all the UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax, Adobe Creative suite.
- Created XHTML Pages with CSS and the Box Model.
- Integrated the Java code (API) in JSP Pages.
- Developed CSS page layouts, navigations, backgrounds and presented designs and concepts to the clients and management for reviews.
- Used to update the HTML pages using JQUERY, AJAX via JSON response.
- Implemented design process upon client approval and built out all assets: buttons, products shots, UI components, etc.
- Worked on capturing the user events and rendering the appropriate action and dynamically rendering the UI based on user actions using React . JS .
- Worked on React.js Virtual DOM and React views, rendering using components which contains additional components called custom HTML tags.
- Used React.js for templating for faster compilation and developing reusable components.
- Implemented various screens for the front end using React . js and Redux library.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on fly.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side within the forms.
- Contact with the different customer for their requirements and modified code as the customer needs.
- Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript.
- Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS, JavaScript, JQuery, Dreamweaver CS5, React.js, Redux, AJAX, JSON, Eclipse, MS Office SVN and Windows.
Confidential
UI/Web Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Responsible for developing the presentation layer using HTML, XML, XSLT, CSS, AJAX and Custom Tags.
- Designed and development of Web pages using HTML, CSS including Ajax controls and XML.
- Designed and built components and use Templates to create UI application and extend HTML with directives and data binding.
- Developed data insertion forms and validated them using JavaScript.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Modified code in a web database in Report definition and user profile forms, Users request access to different reports on web, Developed views to display data.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Developed SQL scripts for data migration.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML, CSS, JavaScript, AJAX, JQuery, Flash, Photoshop, DHTML, XHTML, JSON, XML, XSL, SQL Server and Windows XP.