Sr Web/ Ui Developer Resume
Bellevue, WA
PROFESSIONAL SUMMARY:
- Around 8 years of diverse experience in the field of Web Application Development including Client/Server with proficiency in web technologies and web designing tools.
- Worked as a User Interface/Front End Developer in developing applications using HTML5, CSS3, JavaScript, DHTML, DOM, XHTML, jQuery and Ajax.
- Good Exposure in HTML5/CSS3 development.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, and CSS Table.
- Strong experience in making Responsive Web Pages using Media Queries and Twitter Bootstrap.
- Strong knowledge and experience with multiple JavaScript Libraries and frameworks, especially jQuery, Bootstrap, AngularJS, NodeJS.
- Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as AngularJS.
- Extensive experience on implementing the AJAX features using JavaScript and jQuery.
- Effective skills of working with Eclipse IDE and MVC.
- Excellent experience in Debugging and Trouble - shooting existing code.
- Experience in complete Software Development Life-Cycle (SDLC) process with expertise in Planning, Reviewing Specification, Documentation, Scheduling, Design, Development, Testing, Implementation and Maintenance of Applications.
- Experience in using various jQuery UI controls and corresponding Event handlers.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Consistent Real time experience and thorough exposure on compatibility issues with different versions of browsers in IE, FF, Chrome and Safari.
- Experience in Object Oriented Programming (OOP) with JavaScript.
- Experience in Restful Web services and Big Web service development and consumption.
- Strong Experience in database design using SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using SQL Server and MySQL.
- Experienced in different build tools like grunt and gulp.
- Experience with versioning tools like Git, Clear case, Subversion and CVS.
- Experience in Grunt task runner to manage project and Bower package manager to install libraries such as jQuery and Bootstrap.
- Familiar with popular browsers development and debugging tools/plugins for IE tester, Firebug, Jasmine and Karma testing framework.
- Knowledge of working in Adobe AEM 6.1 Environment.
- Experience on reporting and tracking defects using JIRA and Rational Clear Quest .
- Thorough understanding of providing specifications using the Waterfall Model and Agile software methodology to modeling systems and business processes.
- Excellent communication and interpersonal skills.
- Self-motivated Team player with excellent interpersonal skills.
- Demonstrated ability to complete projects in deadline oriented environments.
TECHNICAL SKILLS:
Web Technologies: HTML5/4, CSS3, JavaScript, Bootstrap, AngularJS, DHTML, AJAX, XML, XHTML and JSON
JavaScript Libraries: AngularJS, Bootstrap, JQuery, Node JS, Backbone JS, Ext JS
IDE: Eclipse, Dreamweaver, Text Wrangler and Notepad++, Sublime Text,
Debugging Tools: Firebug, Developer Tools, IE tester
Version Controls: SVN, CVS, GIT-HUB, IBM Clear case, Web Servers
Application Servers: Apache, Web logic,
Defect tracking tools: JIRA, Test Director, Quality Center, Rational Clear Quest
Operating Systems : Linux, Unix, Windows and Mac
Miscellaneous: Adobe Photoshop CS3, UML 2.0, Fireworks Adobe.
SDLC’s: Waterfall, Agile
WORK EXPERIENCE:
Confidential, Bellevue,WA
Sr Web/ UI Developer
Responsibilities:
- Work as part of a development team in an Agile environment with new iterations every 2 weeks, with open communication with Customers, Project Managers, Requirements Analysts, Testers, and other team members.
- Gathered business requirements, prepared Software Requirement Specification (SRS) document.
- Provide estimates, designs, and specifications for different Templates designing.
- Responsible for design, develop and unit testing of T-Mobile applications using AEM 6.1.
- Integrated AEM to the existing web application and created AEM components using JavaScript, CSS and HTML
- Developed Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Created Responsive Layouts for multiple devices and platforms.
- Implemented form validations across the site using JavaScript.
- Involved in developing web Page Applications using AngularJS .
- Used AngularJS MVC framework to create Models and Collections that includes logic to interact with REST services and writing SPA (Single Page Application) using AngularJS.
- Used all aspects of AngularJS like "Routing", "modularity", "Dependency injection", "Service calls" and "Custom directives".
- Used AngularJS-HttpRequest to read data from web servers and process JSON data to render in the UI.
- Worked on date, phone numbers and SSN input fields, using HTML5 patterns and custom filters and custom directives
- Used various AngularJS filters against data sets to filter and formatted data currency, strings rendered in the UI.
- Developed common libraries for use across projects - modules, services, and filters for localization, messaging, exception handling, session management.
- Worked with different Teams to propose JSON structure to the back-end Teams and validated those URL’s using POST-MAN tool.
- Involved in the search for errors, broken links and missing images etc. and rectify.
- Collaboration with team members design, analysis, coding, testing and review website.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Worked on jasmine test cases.
- Used JIRA for Defect tracking.
- Managed code versioning with GitHub, Bit Bucket and deployment to staging and production servers.
- Responsible to attend Daily Scrum and share the Sprint's work status.
Environment: HTML5, CSS3, JavaScript, Angular.js, Node JS, Responsive Design, Firebug, REST, Web services, Windows.
Confidential, San Jose, CA
Sr Web/ UI Developer
Responsibilities:
- Work as part of a development team in an Agile environment with new iterations every 2 weeks, with open communication with Customers, Project Managers, Requirements Analysts, Testers, and other team members.
- Gathered business requirements, prepared Software Requirement Specification (SRS) document.
- Websites designed and developed using HTML5, AngularJS, CSS3, JavaScript and jQuery, Bootstrap, Ajax and jQuery based on W3C standards and Web 2.0.
- Developed Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Created Responsive Layouts for multiple devices and platforms.
- Implemented form validations across the site using JQuery and JavaScript.
- Involved in developing web Page Applications using AngularJS .
- Using advanced level of JQUERY, DOM, AJAX, JavaScript, CSS and pure CSS layouts.
- Implemented and tested the business application with jQuery.
- Implementing the AJAX features using JavaScript and jQuery.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using JQuery framework.
- Used JQuery - Ajax objects for making XHR requests.
- Develop a user friendly navigation for various sections of data using JQuery Accordion and Tabs.
- Used AngularJS MVC framework to create Models and Collections that includes logic to interact with REST services.
- Writing SPA (Single Page Application) using AngularJS.
- Used ng-table, ng-grid and various types of Angular Directives.
- Used all aspects of AngularJS like "Routing", "modularity", "Dependency injection", "Service calls" and "Custom directives".
- Used various AngularJS filters against data sets to filter and formatted data currency, strings rendered in the UI.
- Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
- Used Node.js to develop multiple upload functionality.
- Involved in the search for errors, broken links and missing images etc. and rectify.
- Collaboration with team members design, analysis, coding, testing and review website.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Used JIRA for Defect tracking.
- Worked on jasmine test cases where unit test cases are written for Single Page Application (SPA) with AngularJS routing.
- Used GIT as the version control system. Performed merging, fixed conflicts and pushed code commits to server.
Environment: HTML5, CSS3, JavaScript, JQuery,Angular.js, Node JS, Responsive Design, AJAX, DOM, Firebug, REST, Web services, XML,, Oracle, Windows.
Confidential, Santa Clara,CA
Sr UI/ Front-End Developer
Responsibilities:
- Worked in Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Involved in translating Business Requirements into Technical Requirements.
- Involved in all the phases of SDLC including Requirements Collection , Design and Analysis of the customer specification from the Business Analyst.
- Involved in developing the UI pages using HTML, CSS, JavaScript, JSON, jQuery, AJAX . Was responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, jQuery, Ajax.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet explorer, Firefox and Google Chrome.
- Implemented Responsive and mobile-friendly applications using Bootstrap.
- Built responsive web page which are optimized for mobile and tablet devices, laptops, desktops and big screen experiences, using Bootstrap .
- Developed Client Side Validation techniques using JQuery and Angular directives.
- Developed Angular factories, and used Angular promise API for making async calls.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Developed SPA (Single Page Applications) using AngularJS.
- Created Custom Filter, Custom Directive using AngularJS.
- Working with routing and developed login pages using AngularJS.
- Implemented Angular Service calls using Angular Factory.
- Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
- Developed Web API using NodeJS and hosted on multiple load balanced API instances.
- Designed custom Node.js module to programmatically generate a path for a RESTful endpoint (CRUD) with MongoDB back end, provided a schema.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Wrote jQuery-based Ajax requests using jQuery.get and jQuery.post.
- Developing and Testing the intranet web applications using JSP, JavaScript and CSS.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Used JIRA tool for task assignment, bug tracking and fixture.
- Used SVN for Version Control.
- Increased developer productivity by using efficient programming methodologies and local development.
Environment:HTML5/4, CSS3/2, JavaScript, jQuery, AngularJS, Node JS, Web services, MVC,AJAX, JSON, SVN, Windows, DHTML, XML, Bootstrap .
Confidential, Buffalo, NY
UI Developer
Responsibilities:
- Responsible for working with stakeholders to elicit, analyze, specify and validate business and solution requirements to meet business needs.
- Built rich prototypes and applications using HTML5, CSS3, JavaScript, and jQuery, Ajax, JSON, AngularJS, Backbone.js and Bootstrap.
- Worked with the clients to develop layout, color scheme for the web page and implemented them accordingly with the help of HTML5, CSS3/2.
- Extensively used CSS to apply styles to the layouts.
- Developed CSS classes to GUI web page controls and forms.
- Used Bootstrap and AngularJS to create Controllers to handle events triggered by clients and send request to server.
- Used jQuery to make dropdown menus on web pages and display part of a web page upon user request and also used jQuery Events to manipulate the elements depends on the user interactions.
- Created a carousel of products using the jQuery plugin.
- Developed UI screens using jQuery-UI widgets like dialog, menu, progress bar, spinner, tabs and date picker.
- Developed the administrative UI using Backbone.js.
- Performed client-side validations using JavaScript.
- Implemented JavaScript source code, embedded nested handling logic using JQuery event handlers and call back functions.
- Developed JavaScript library for rendering domain-specific layout XML to the web.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript .
- Writing application level code to interact with the backend databases using SQL.
- Worked with back-end developers to enhance the functionality of web applications asynchronously (AJAX) using REST services.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Created a carousel of products using the jQuery plugin.
- Used GitHub for Version Control.
- Involved in writing and modifying Queries, Stored Procedures, and Triggers using MySQL.
Environment: HTML5, Bootstrap, AngularJS, BackboneJS, NodeJS, Ext JS, JavaScript, Ajax, JQuery, CSS, AJAX, JSON, Git
Confidential
Web Developer
Responsibilities:
- Involved in developing the UI pages using HTML, CSS, and basic JavaScript, to develop web pages.
- Designed and implemented the User Interface using JavaScript, HTML, XHTML, XML, CSS, JSP and MySQL.
- Used Cascading Style Sheets in order to separate presentation from the structure.
- Defined text alignment, borders, positioning and many other typographic characteristics.
- Created various web page layouts using HTML and CSS.
- Implemented page designs in standard-complaint dynamic HTML and CSS.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Implemented the Drag and Drop functionality using JQuery framework.
- Built Web pages that are more user-interactive using AJAX, JavaScript.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation
- Wrote JQUERY function while implementing various UI Screens across the whole web application.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, internet explorer 7, 8, and 9, Firefox and Google chrome.
- Tested web sites and fixed any existing bugs using Firebug.
- Closely worked with business system analyst to understand the requirements and to ensure that right set of UI modules been built.
- Participated in daily SCRUM meetings.
- Participated in code optimization and performance related discussions.
- Used version control system tool such as SVN to manage the code repository.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, JSON, Angular.JS, XML, Eclipse, Apache HTTP Server, MySQL, subversion.
Confidential
Web Developer
Responsibilities:
- Designed and developed User Interface Web Forms using CSS, jQuery and JavaScript.
- Created various web page layouts using HTML, and CSS.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal portals.
- Developed front-end UI pages and necessary backend classes to support data access and user authorization.
- Developed screen functionality using HTML, CSS, JavaScript.
- Implemented validations using JavaScript.
- Used jQuery to interact between JavaScript and HTML.
- Used JQuery plugins such as Date picker, Accordion, Tabs, Slider and Dialog.
- Implemented pagination and sorting functionalities in different modules using jQuery plugins.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery
- Responsible for code optimization and testing across other browsers.
- Involved in code generation, executing unit test cases.
- Implemented AJAX to speed up web application.
- Used SOAP UI for testing web services and verifying the request and response XML.
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
- Worked on tools like Tortoise SVN and JIRA for bug tracking.
Environment: HTML, CSS, JavaScript, JSP, CSS, jQuery, AJAX, JSON.