Senior Web Ui Developer Resume
Atlanta, GA
SUMMARY:
-
Over 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 Angular JS concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- 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 and Eclipse.
- 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.
- Ability to write clear, well-documented, well-commented and efficient code for web development
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
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
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
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++, C#,Java, J2EE, JSP, Servlets, SQL, PL/SQL.
PROFESSIOANL EXPERIENCE:Confidential, Atlanta, GA
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.
- Used Java Message Service (JMS) for reliable and asynchronous exchange of important information for status report.
- 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.
- Followed Java & J2EE design patterns and the coding guidelines to design and develop the application.
- Designed Dojo widgets and reusable modules with Dojo.
- 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.
- Used the responsive utilities of the Bootstrap frameworks to facilitate the design displaying properly on different devices.
- Committed code change into repository by using version control tool SVN.
- Responsible for introducing an increased quality standard for web page design and maintain quality with innovative internal solutions.
- Implemented and developed with Interwoven Team site and other Content Management Systems.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, JSON, React.js, angular.JS, Java,DOJO, AJAX, XML, XHTML, C#,SVN, Chrome Inspector, SASS, Bootstrap IE Tester, Jasmine, Firebug, Apache
Confidential, buffalo, NY
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.
- Developed and configured the Java beans using Struts MVC and Hibernate.
- 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.
- Designed and developed client and server components of an administrative console for a business process engine framework using Java, Google Web Toolkit and Spring technologies.
- 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.
- Involved in using the MongoDB as the back-end database.
- Created server-side Routes with the help of NodeJS and connected to the database using Mongoose. Extensively testing and debugging the website with Chrome Element Inspector.
- Using Bower to manage the library dependency and using NPM to manage the package.
- Working with QA and other teams to improve the User Experience.
- Working in Agile work environment to have the daily meeting and scrum.
Environment: HTML5, CSS3, D3.js, JavaScript, Bootstrap, AngularJS, AJAX, JSON, JQuery, Java, DOJO,C#,Bower, NPM, node.js, express.js, mongoDB, SVN, Sublime, Agile.
Confidential, Newark, NJ
Web UI Developer
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.
- Implemented front end changes based on spring integrated with Struts along with JSP view and Java code as per requirement.
- 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).
- Worked on JQUERY to make dropdown menus on web pages and display part of a web page upon user request.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Supported internet applications utilizing front end technologies.
- Developed components to fetch the data from the back end using AJAX and JQUERY.
- Used SVN for Version Control
- Analyze the response of JSON in order to update DOM.
- Integrated the Java code (APIs) in JSP Pages.
- Implemented an AJAX based application by fetching the response from backend API as a part of JSON.
- Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS.
Environment: HTML5, CSS3, CSS Angular.JS, Dreamweaver,C#, Bootstrap, DOJO, jQuery UI, Java, SASS, Ajax, Windows, Linux, SOA, Git, QUnit
Confidential
Web Developer
Responsibilities:
-
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.
- Actively participated in daily scrum meetings and responsible for the reporting weekly work status of all team members to the manager.
- Responsible for writing code for interaction with Server.