Sr. Ui/web Developer Resume
CA
PROFESSIONAL SUMMARY:
- Around 7 years of diversified experience in Web development, System Analysis, Technical Design, and hands on experience in all the areas of software development life cycle (SDLC) with expertise in UIX and Web technologies.
- Specialized in HTML, JQUERY, SASS, LESS, CSS, JavaScript, Mustachi, AngularJS, Bootstrap, DOM, PHP, MySQl, NodeJs, Backbone Js, Knockout JS.
- Experienced inJavaScriptframeworks likeJQUERY.
- Expertise in usingXML/JSONandAJAXto link with back - end applications.
- Expertise indebuggingand troubleshooting existing code usingFirebugandDeveloper Tools.
- Strong experience withCross Browser Compatibilityissues andOptimizationfor web, including CSS Sprites and best practices.
- Having good knowledge of MS-SQL, MySQL, DB2 and Oracle as Database. Good command in writing SQL queries, Stored Procedures and Triggers.
- Used Jasmine.Js to Unit test the Code before Deployment.
- Used SASS and LESS to design several stylish Layouts.
- Possess good experience on IDE tools like Net Beans 5.0, Eclipse 3.2 and My Eclipse 6.0.1, IntelliJ and WSAD.
- Well experienced in usingversion control systemssubversion (SVN), Visual source Safe and team Foundation Server (TFS).
- Experience in Process Server.
- Experience inDevelopmentandDocumentationthroughout the entireSDLC.
- Experience in designing Rich Internet Application (RIA’s) withJQUERY, AJAX.
- Up to date Knowledge with the latest industry trends in UI design and usability.
- Strong communication, problem-solving, and planning skills, with ability to work independently or in a team environment.
- Good working experience in System and Network Administration.
- Strong experience in different XML technologies.
- Experience working with versioning tools like git hub, gerrit.
- Strengths include good team player, self-motivated, quick learner, open to work with new technologies in a dynamic, fast - paced and deadline driven environment, excellent interpersonal, analytical and communication skills.
- Experience in managing large & small teams, as well as off-shore teams. Great at reaching milestones and hitting LOEs.
- Visual Design for web sites (Internal, Customer Facing, Ecommerce, Web Apps and Mobile)
- Graphic Design Print/Marketing Materials and Branding
- Video/Multimedia experience with Premiere Pro CS6
- Very good at translating from technical to non-technical.
- Familiar and competent with Content Management Systems (CMS) e.g. WordPress, Joomla, etc.
- Very comfortable working and learning new environments and their needs.
TECHNICAL SKILLS:
Operating Systems: Sun Solaris, UNIX, Linux (Redhat, Ubuntu), Win 2003/07/08 XP/ NT
Programming Languages: Java, JavaScript, C, C++ and UNIX (ksh) Shell
Web Technologies: HTML, JavaScript, DHTML, DOM, XML, XSL, XSD, CSS,SASS,LESS, Applets,Php,Bootstrap,Mustachi,AngularJs,Jasmine.Js,Knockout.JS,BackboneJs, NodeJs.
Database: Oracle 8.x/9i/10g/11g, IBM DB2, MS Access 2003, MS SQL Server 2003/2005/2008/, TSQL, SQL, PL/SQL, Triggers, Views, HQL, Criteria, Toad, Mango-db
Presentations/GUI: JSP, Java Script, CSS, XSL, HTML, DHTML, AJAX, VB, Php
Web/AppServers/EAI: Apache Tomcat, IBM Web Sphere 7 and 8.0 IBM Web Sphere Studio 5.x, BEA Web logic 9, Sun ONE Application Server, IBM HTTP Server, Apache HTTP Server
Tools: /IDE s: Eclipse, IBM Web Sphere Studio (WSAD), Sun ONE Studio, Builder, Rational Rose 2001A, CVS, Rational Clear Case, Rational Clear Quest, XML Spy, Apache Ant-Build Tool, MS-Office, JUnit, SQL *Plus.
PROFESSIONAL EXPERIENCE:
Confidential, CA
Sr. UI/Web Developer
Responsibilities:
- Designed and developed web pages using with HTML5, DHTML, CSS3, Ajax, Bootstrap, AngularJs, Jasmine.Js, BackboneJs, Mustachi, Knockout JS and jQuery based on the W3C standards and Web 2.0.
- Created the UI interface using JSP, JavaScript, jQuery, CSS3 and HTML5.
- Extensively used JavaScript, jQuery UI and jQuery to provide UI functionality.
- Worked on the application developed using HTML5, CSS3 and JSON.
- Handled PHP back end development for dynamic database driven website
- Worked with technologies such as Jquery and Ajax to make the website more attractive and user friendly.
- Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CSS3.
- Unit testing experience with Jasmine, BackboneJs, Jasmine-Node, Nodeunit and Protractor.
- Developing and creating PHP, MySQL applications as per the specifications
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Used Team Studio and Build Manager tools to develop Notes applications and promote the new design to test environment.
- Developed different grid systems,Responsive Layout and Forms using Bootstrap.
- Used SASS and LESS to implement more stylish approach to responsive Layouts.
- Migrated this application from Tomcat to JBoss, and modified security to use LDAP.
- Designed web site mockups, navigation buttons, etc using Adobe Photoshop.
- Implemented and tested the enterprise application with jQuery, Spring MVC.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Extensively Implemented user interface designs from UI specifications and product requirements.
- Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.
- Developed SQL scripts for data migration.
- Collaborated with team members in design, analysis, coding, testing, and website review.
- Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
Environment: HTML5, CSS3, JavaScript, JSP, PHP, ExtJS, DOJO, Apache Tomcat 6, Adobe Photoshop, Ajax, AngularJs, BackboneJs, NodeJs, JSON, Jquery, Angular JS, Knockout JS Jasmine Js, Oracle, Windows XP.
Confidential, Irvine CA
UI/Web Developer
Responsibilities:
- Developed the application using HTML5, CSS3, SASS, LESS, JavaScript, JQuery, PHP, AngularJs, BackboneJs, Node.Js, Knockout JS, Mustachi, Jasmine.Js, and require.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. the web UI is implemented with DOJO Javascript framework that includes drag-and-drop
- Made AJAX calls using Backbone.js, Knockout JS for getting the data and parsing it for showing on the web page.
- Using Jasmine.js, Karma for unit testing the project and nodeJS for batch testing new data against data output from the existing codebase to ensure that the engine is calculating correctly.
- Used various jQuery and Bootstrap plugins like date picker, Bootstrap select etc.
- Coding and developing PHP code for the websites from scratch, using a practical approach and meeting the client requirements.
- Application Maintenance and Development with JSON and MySQL..
- Developed large-scale, real-time, live blogging server and UI using NodeJs, JasmineJs.
- Conversion of wireframes and Photoshop mock-ups into table-less, semantic XHTML, Cascading Style Sheets (CSS),SASS,LESS, Mustachi, AJAX (jQuery)
- Used Angular.js, BackboneJs, to develop a standalone test application, in scope of future usage of the framework.
- Made use of SASS and LESS to extends CSS by providing several mechanisms available in more traditionalprogramming languages,
- Updated UI as per changing needs and requirements.
- Bug fixes for existing software system and also software enhancement.
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Wrote unit test cases for JavaScript code.
- Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
Environment: HTML5, CSS3, SASS, LESS JavaScript, Php, JQuery, AngularJs, Knockout JS, BackboneJs, JasmineJs, NodeJs, Karma, Mustachi, Bootstrap, JSON, AJAX
Confidential, Newark, NJ
UI Developer
Responsibilities:
- ADA/Section 508 Compliance enhancements (WCAG 2.0) and Usability testing
- Development and testing of pages with JAWS and NVDA screen readers
- 20% reduction of Nationwide.com home page weight
- Development of front end templates for Nationwide Affinity Marketing effort
- Custom Flash CS4 video player, Actionscript
- Semantic, W3C standards compliant XHTML and CSS, JavaScript (jQuery), JSP
- AJAX/JavaScript (jQuery library and plugins)
- Iteration testing, defect resolution
- Documentum Content Management System, CVS
- IBM Rational Application Developer Rad7 (Eclipse-based development environment)
- Cross-browser support
Environment: HTML, CSS, JavaScript, AngularJs, NodeJs, Eclipse, SVN, Web logic 8.1
Confidential, San Antonio TX
UIX Developer
Responsibilities:
- Semantic, W3C standards compliant XHTML and CSS, AJAX, Cross-browser support
- AJAX/JavaScript ( including Prototype and Scriptaculous libraries)
- Validation of XHTML using Firebug, HTMLTidy as well as the W3C's validation tool
- Site Maintenance using KeyBank's custom Content Management System.
- Coordinated with Business Intelligence and Marketing Project Managers
- Use of cell phone simulators (iPhone, BlackBerry, Adobe Device Central)
- IBM Rad7, Photoshop, Illustrator, Komodo Edit, Flash CS3, Actionscript
- Creation of prototypes for Usability Testing, observation of tests
Environment: AJAX, Java, SQLPlus, SQL, PLSQL, JMS, Free Marker JAX,Strut II, XMLMySQL, Java Script, AngularJs, NodeJs, AIX, Linux, IBM OS/VS, Windows 2000 Server.
Confidential
Software Developer
Responsibilities:
- Spring framework and J2EE technologies are implemented for insurance claims and payment back-end modules
- Spring DAO and POJO mapping java classes using ORM tool were successfully implemented.
- Responsible for the wiring and the configuration of Beans using Struts web based application using struts-config.xml and web.xml.
- Developed Web services for non-Java clients to obtain user information and modified Struts configuration files as per application requirements
- Followed Agile Methodology (TDD, SCRUM) to satisfy the customers and wrote JUnit test cases for unit testing modules.
- Coded the front end Applications using HTML, JSP, Ajax, Struts Tag-libraries, custom JSP tags for role-based sorting and filtering and used JavaScript validations to validate the fields of the user registration screen and login screen.
- Designed and developed Customer registration and login screens using JSP, Struts-Tiles, HTML/DHTML and JavaScript.
- Used log4j for tracking errors and debugging the code.
- Configured spring to manage Action classes and set their dependencies in a Spring context file and integrated middle tier with Struts. Used EJB components for backend processing.
- Developed stored procedures, Triggers and Functions to process the claims using PL/SQL and also established data integrity among all tables residing on Oracle Database.
- Built Ant, Maven, shell scripts and JACL on UNIX environment and deployed the application in WebSphere Application Server.
- Developed Messaging frame work for Asynchronous service using JMS (ActiveMQ) and Message Driven Beans.
- Involved in implementing source code Branching and performed Check-in/Check-out in Subversion.
Environment: Java/J2EE, JSP 2.1, HTML, DHTML, XSL, STRUTS 1.3, JavaScript, AJAX, DAO’s, POJO’s, Hibernate 2, Tag libraries, Spring batch Framework, Oracle 10g, PL/SQL, CSS, Web Services, Servlets 2.5, Scrum, JUnit, log4j, Ant, Maven, UNIX, WebSphere Application Server, JMS, MDB’s, Subversion
