Senior Web Ui Developer Resume
SUMMARY
- 9 Years of experience in web development, designing user interface applications, testing and documentation of professional web applications using HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript, jQuery, Angular JS, React JS, AJAX, XML, JSON.
- Proficient in developing front - end systems with HTML5, CSS3, JavaScript, Bootstrap, RWD (Responsive Web Design) and MVC frameworks such as Angular JS, Backbone JS.
- Expertise as Designer in User Interface Applications and Web Developer in developing Web Applications using Web Standards, JavaScript, Angular JS, React JS, JSP, JSF, HTML/HTML5, XHTML, jQuery, CSS3, Ajax.
- Well versed in the usage of Software Development Processes & Models like Agile and Waterfall Model.
- Profound knowledge in React JS concepts like Virtual DOM, Integrating with Redux, ES6
- Expertise in handling Twitter Bootstrap framework i.e., the concept of Grids, making using of advance components like Navs, Navbars, Pagination, Alerts, Progress bars etc.
- Experience on working 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.
- Experience on working with CSS Sprites sheets.
- Good knowledge and experience on APIs REST and backend technologies
- Experience in designing the user interactive web applications and Rich Internet Applications (RIA's) using with web authoring tools like Adobe Dreamweaver CS5 and AJAX.
- Usage of JSON for faster and impulsive responses.
- Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing).
- Solid design skills in Java Design Patterns, Unified Modeling Language (UML) and Object Modeling Technique (OMT).
- Possess extensive knowledge on OOPS concepts, JAVA, JDBC technologies and their implementation and hands on experience with object-oriented JavaScript.
- Worked proficiently in various IDE's including Net Beans, Eclipse, WebStorm, Sublime and Atom.
- Proficient with Eclipse, Notepad++and Dreamweaver, Sublime, Photoshop CS3, CS4.
- Experience in handling Internet Information Server (IIS), Apache, Microsoft Transaction Server (MTS), TCP/IP and SMTP protocols.
- Good experience in writing PL/SQL queries, T-SQL, SQL Server Oracle 9i/10g and MYSQL 5.1.
- Experience in understanding Document Object Model (DOM), DOM Functions and Implementation of user-centered design (UCD) methodology.
- Assist teams in their application(s) design review, code review and make sure the team follows the recommendations/guidelines.
- Persistent experience in implementing Agile, Waterfall development methodology and Scrum for the projects.
- Worked on various platforms including Windows, Mac, Linux/ UNIX.
- Hands on experience in debugging and fixing the bugs and also very good with support and maintenance.
TECHNICAL SKILLS
UI Web Technologies: HTML/HTML5, CSS2/CSS3, SASS, DOM, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Apache.
JavaScript: Libraries Backbone.js, Node.js, Angular.js, JQuery, React JS, React Redux
IDE's and Tools: WebStorm, Eclipse IDE, Net Beans, Notepad++, Sublime text, Dreamweaver, Firebug, putty, Developer Tools, Edit Plus, Jira, Maven, Adobe Photoshop.
Application servers: Apache Tomcat, WebSphere, WebLogic, JBoss
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools: Adobe Illustrator CS3 (basic idea on wire frame and visual design)
Testing Frameworks: Jasmine, JUnit, FitNesse, Selenium, Jest
Database: PL/SQL (oracle), MySQL, MS SQL
Operating System: Windows XP/Vista/7/8, MAC OS X
Version control: SVN, Git and CVS.
Web services: RESTful, SOAP, XML
Programming Languages: C, C++, Java, J2EE, JSP, Servlets, SQL, PL/SQL.
PROFESSIONAL EXPERIENCE
Confidential
Senior Web UI Developer
Responsibilities:
- Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow.
- Designed and created a dynamic website model which served as design guide for the development team.
- Worked on HTML/HTML5, CSS/CSS3 style sheets, JavaScript, React JS, Redux, GraphQl to tie together the whole website
- Worked on Restful APIs using React JS. Implemented mock services in React JS with help of modules using React JS server
- Utilized Node.JS and Express to create RESTful API's.
- Created reusable components like buttons, dropdown, range sliders, rating bars, modal, carousel, date input, text, form, map, menu, modal, increment and decrement filters etc.
- Redesigned user interface HTML with CSS styling.
- Developed application using React.js JavaScript libraries with NPM package management system.
- Developed separate theme for web application and mobile application.
- Integrated 3rd party Ads with the application.
- Worked on adding data tag items on whole application for SEO tagging tracking purpose
- Applied media queries to created responsive website across different size of screens.
- Conducted unit testing with Jest, IE Tester and end-to-end testing on the supported browsers and devices.
- Developed user-friendly interface using React JS library with Redux, GraphQl and also Integrated google maps with the application.
- Linked web page with social websites with feedback features by using JavaScript.
- Committed code change into repository by using version control tool GIT.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, ES6, JSON, React.js, Fetch, GIT, Chrome Inspector, Jest, Node JS, GraphQl, Google Maps and MapBox library
Confidential
Senior Web UI Developer
Responsibilities:
- Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow.
- Designed and created a dynamic website model which served as design guide for the development team.
- Worked on HTML/HTML5, CSS/CSS3 style sheets, JavaScript and JQuery to tie together a diverse range of sites with an easily understandable structure.
- Strong working experience in solving Cross-Browser Compatibility challenges and processing Responsiveness.
- Worked on Restful APIs using React JS. Implemented mock services in React JS with help of modules using React JS server
- Utilized React.JS and Express to create RESTful API's.
- Developed APIs using AJAX and JSON to implement more robust and efficient client facing applications.
- Redesigned user interface HTML frameworks with Bootstrap and CSS styling.
- Undertaken development for a cross-platform Java Script based solution using Angular JS, bootstrap and SASS.
- Developed application using React.js JavaScript libraries with NPM package management system.
- Applied media queries to created responsive website across different size of screens.
- Using AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order.
- Conducted unit testing with Firebug, IE Tester and end-to-end testing on the supported browsers and devices.
- Used D3.js to visualize continuously generated data from database.
- Developing web applications user interface EXT JS depending on the requirement.
- Used MVC architecture of EXT JS Framework to simplify the code complexity and increase clean code.
- Experience in using the Jasmine, MS-Unit and N-Unit test cases for Unit testing.
- Performed Unit testing using N-Unit/ Jasmine for client.
- Involved in using JQuery Validation Plug-in for client side validation.
- Designed navigation structure, interaction and styling for an AJAX environment.
- Developed user-friendly interface to seamlessly combine the new module with existing login system by using Angular JS framework and JQuery.
- Created an on -the-fly configuration changes set up, with application saved in React.js
- Worked on server side Java Script using React.js and for Server side templating in React.js
- Linked web page with social websites with feedback features by using JavaScript.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, JSON, React.js, Angular4, AJAX, XML, XHTML, SVN, Chrome Inspector, SASS, Bootstrap IE Tester, Jasmine, Firebug, Apache
Confidential
Web UI Developer
Responsibilities:
- As a developer, my role involves technical analysis, recommendations and solution provisioning.
- And also responsible for regular code reviews, build and deployment process for different applications
- Working closely with graphic design and user experience teams to ensure the industry standards and best practices are being used across all the client applications.
- Working closely with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Implementing and designing user interface for web-based customer application.
- Worked on creative project which required extensive use of graphical designs. Included animations of the web pages using various transition modes of CSS3 and JQuery.
- Styling the page with HTML5 and CSS3. Building internal tools using CSS3 and JavaScript.
- Using D3.js to draw the graph to show the balance in any period.
- Using Bootstrap grid view as well as Media queries to create responsive web views.
- Using AngularJS framework to create the MVC architecture for the project.
- Using AngularJS $http service for data transfer between front-end AngularJS factory service and restful web service.
- Used Dojo for the client side development and validations
- Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Using AngularJS $filter service to process the data to be presented.
- Using AngularJS $scope to join the controller with views to make the web responsive.
- Consuming RESTful web services and processing JSON using AngularJS service calls.
- Using AngularJS factory to do AJAX call to get data from the restful web server.
- Using AngularJS controllers for two-way data binding between product components and data objects.
- Rendering HTML Snippet with AngularJS built-in directives and custom directives.
- Using Local Storage and Session Storage to manage the log in session information.
- Using ngRouter for the designing of the view navigation in order to load different views in the application.
- Using SVN for version control and Team Corporation, check in and check out the code.
- Fixing the cross-browser compatibility issue for Safari, Chrome, Firefox, and IE.
- Involved in developing user login page using MEAN Stack technologies along with JSON processing.
- Developed server-side application using NodeJS with Express framework that handles the http requests, performs all the CRUD operations such as get, post, put and delete.
Environment: HTML5, CSS3, D3.js, JavaScript, Bootstrap, Angular2, AJAX, JSON, JQuery, Bower, NPM, node.js, express.js, mongoDB, SVN, Sublime, Agile.
Web UI Developer
Confidential - Newark, NJ
Responsibilities:
- Involved in software development plan, business modeling, object modeling, DB modeling, gathering user requirements, writing functional specs, developing application, testing and deployment for web applications.
- Worked in an enterprise-level environment with formal SDLC methods and procedures.
- Involved in Purchase Order module, Stock Management, Reports Module, Stock Module, Supplier Module.
- Involved in application design based on Model View Controller (MVC) Design Pattern and OOP concepts.
- Designed and developed UI using HTML5, CSS3, jQuery, jQuery UI.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML5, CSS3 and JavaScript.
- Used Layout Views for Consistent layout across the Views.
- Extensively used Grunt as an associate to NodeJS to establish the connectivity between database and client.
- NodeJS to structure JavaScript code in an MVC (Model, View, and Controller).
- Used jQuery UI for dialogs, tabs and datepicker and model popups.
- Implemented form validation using JavaScript and Regular Expressions.
- Developed Dashboard module using CSS Bootstrap, Media Queries, AngularJS and Angular UI.
- Used Spring MVC with Hibernate for data access logic.
- Created RESTful services for loose coupling and data access layer for Angular Application.
- Written Test Cases and executed using Protractor.
- Involved in Bug Fixing.
- Responsible for deploying and testing RESTful services.
- Participated in Regular code reviews and design meetings.
- Maintained the code using Cloud based source control (GIT).
Environment: HTML5, CSS3, CSS Angular.JS, Dreamweaver, Bootstrap, jQuery UI, SASS, Ajax, Windows, Linux, SOA, Git, QUnitCompany: CGI Information Systems (Bangalore, India)
Web Developer
ConfidentialResponsibilities:
- Responsible for understanding requirements along with technical Architect and business analyst.
- Responsible for understanding the existing system and architecture of the new system.
- Involved in developing prototype screens for the new system and presenting them to the direct users of our system.
- Responsible for writing environment setup guide for our new system.
Environment: PhoneGap (HTML, CSS, JavaScript).
