Sr. Ui/ Ux Developer Resume
Seattle, WA
PROFESSIONAL SUMMARY:
- Around 8+ Years of progressive experience in all the phases of software development life cycle including Design, development and implementation of software applications, with over around 6 years of Web Developing Experience using HTML5, CSS3, JavaScript and jQuery, AJAX, XML and JSON with specializing in modern techniques, best practices and web standards.
- Expert in UI development technologies such as JavaScript, CSS3, HTML5, GWT.
- Good understanding of Java, JSP, GWT, AJAX, JQuery Library and plugins.
- Experienced in WEB and GUI development using HTML5, DHTML, XHTML, XSL, CSS3, JSP, JavaScript, JQuery, DOJO, POJO, AJAX, JavaScript Object Notation (JSON) technologies.
- Experience with Design & implementation SOA web services and SOA BPM architecture.
- Experience with ILOG JRules (Business Rules Management System).
- Supporting and implementing of Business Integration for various customers using WBI ICS, WPS and WBI Message Broker technologies.
- Utilizing J2EE components such as EJB, SOA Web Services, JSP and Servlets.
- Designing, developing and testing of various business processes in the financial, public, telecom domains for various customers.
- In depth knowledge of complete Software Development Life Cycle.
- Having very good experience and knowledge on different integration patterns like Publish/Subscribe, Request/Reply, Point to Point, Hub/Spoke, Synchronous/Asynchronous etc.
- Good experiences with UNIX shell scripting.
- Expertise in transforming the business requirement into executable collaboration flow modules.
- Has very good understanding of agile SCRUM methodology.
- Has strong communication and interpersonal skills and is a committed team player.
- Learning Nodejs.
- Desire to learn new technologies and can work under deadlines .
- Proficient with AJAX and manipulating JSON and XML files.
- Experience in developing responsive web design using CSS Media Queries and Bootstrap .
TECHNICAL SKILLS:
UI Technologies: Angular.js, Backbone.js, Node.js, Bootstrap, HTML, CSS, JQuery, Ajax, Sencha Extjs, Javascript, JSP
Operating Systems: UNIX, AIX, Solaris, Win 95/NT/2000/XP, LINUX
Technologies: J2EE, JDBC, JSF, Servlets, JSP, Java Beans, RMI, EJB, JNDI, JMS, XML, XSL/XSLT, HTML, DHTML, and JavaScript, Hibernate.
PROFESSIONAL EXPERIENCE:
Confidential, Seattle, WA
Sr. UI/ UX Developer
Responsibilities:
- Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
- Very Strong in developing applications using Angular JS, HTML5, Bootstrap, Java Script, CSS3.
- Maintain and develop Mantis bug management system for internal usage, using MySQL/PHP, Bootstrap, Backbone.js
- Created custom javascript libraries using backbone.js and jQuery.
- Used Node.JS, React.JS, and Backbone.JS MVC framework for developing the Single Page Application (SPA).
- Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
- Used Sencha Touch and EXT JS for the Mobile web interface development. Also used JSON and JQuery for Mobile application development .Worked with HTML 5 and CSS 3.
- Used Apache CXF as the Web Services framework to implement the REST APIs involved.
- Used CVS to maintain source and version management and used Eclipse as IDE.
- Deployed EJB Components on WebLogic .
- Led development team using J2EE creating web enabled invoicing system for multiple location service company in NetBeans environment using Git - Hub version control.
- Migrated the code base from Subversion/Clearcase to GIT.
- Responsible for mobile testing, automation, and, lead and management 100% hands on, while leading and managing QA teams. Technologies used - JavaScript, JAVA, JUNIT, JBehave, JMeter, and WebDriver AngularJS - Protractor and Jasmine for E2E testing.
- Developed unit, integration, and end-to-end testing across codebase (Protractor, Jasmine, Karma, Javascript, Istanbul).
- Coaching teams in Scrum roles and Agile techniques.
- Experience in creating build files using Maven.
- Involved in developing web pages with the applications like login, username, password using HTML5, CSS3, JavaScript, JQuery and Ajax according to the client requirement for online billing.
- Strong communication, analytical and interpersonal skills working within cross-functional.
- Created a user friendly call centre application based on the client requirement and the consumer basis.
- Involved in developing web pages using HTML5.
Environment: JavaScript,Node.js,Angular.js,bootstrap.js,backbone.js,HTML5,Oracle,PL/SQL,JDBC,Cassandra, Rest, Eclipse, Weblogic, GIT, GITHUB, Protractor, Jasimine, Agile, Mave
Confidential, Boston, MA
Sr. UI/ UX Developer
Responsibilities:
- Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
- Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
- Developed forms using HTML and performing client side validations using Java Script.
- Developed static and dynamic Web Pages using JSP, HTML and CSS.
- Developed portions of HTML5-based game for use in an online gambling promotion.
- Co-developed a new tool on the Express nodeJS/backBone.js MVC platform that allows marketers to insert dynamic content in email sends based on location and temporal factors.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
- Integrated Bootstrap.JS into several applications for speeding up Javascript development.
- Developed user interface by using the React Js, Flux for SPA development.
- Developer mobile site for marketing campaigns by using JQUERY MOBILE, BACKBONE.JS, and latest technologies
- Developed UI screens using YUI, CSS and JQuery.
- Used DOJO for Ajax Support and used JSON for DOM objects
- Wrote complex SQL statements to retrieve data from the DB2 database.
- Developed HQL queries for CRUD.
- Experienced in Oracle, SQL, PL/SQL, MS Access and MYSQL databases.
- Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
- Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.Used SOAP Technology for exchanging the XML application using HTTP.
- Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols
- Used My Eclipse as an IDE for developing the application.
- Extensively used Jquery, IBM Websphere Portal APIs for authentication and personalization features
- Used WSAD for writing code for JSP, Servlets, and Struts.
- Corrected foreign language files and submitted to Tortoise Subversion.
- Worked in Agile environment with active scrum participation.
- Mentored a team of 5 junior to mid-level developers in Java/J2EE Development using UML design documents.
- Developed pom.xml for the build of the application using Maven
- Extensive coding knowledge in developing UI for enterprise web applications using HTML, Java Script, XML, AJAX adhering to enterprise UI Standards
- Analyzed and resolved production system problems tracked with Rational ClearQuest and JIRA.
Environment: Spring,Hibernate,JavaScript,CSS,HTML5,Node.js,Angular.js,bootstrap.js,ReactJsbackbone.js,Jquery,DB2,CRUD,PL/SQL,MongoDB,soap,Webservices,Eclipse,Websphere Portal,Websphere Studio Application Developer(WSAD),SUBVERSION(SVN),Junit, Jasmine, Scrum, UML, Maven XML,JIRA.
Confidential, Austin, Texas
Sr. Web Developer
Responsibilities:
- Worked on the Spring framework like Spring IOC and Spring DAO.
- Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
- Implemented View layer of MVC architecture using JSF components.
- Developed complex Web based UI using Struts, Ajax and Java Script.
- Involved in design, development & testing of business components using EJB Session beans.
- Implemented Ajax with JQuery to refresh results from Ajax page.
- Used JQuery JavaScript libraries for providing richer user interface and facilitates asynchronous request invocations using AJAX.
- Integrate the ExtJs/Sencha framework with Oracle BPM.
- MySQL to access data in the database at different Levels.
- Executed data extraction download from Toad & Crystal Reports to create reports needed.Scheduled jobs, Alerts using SQL Server Agent.
- Have worked on DB2 data base for storing and retrieving the application data
- Ocular Coherence Tomography Technician bringing over four years of practical patient care experience with an emphasis on positive patient relationships and high standards of quality.
- Design and Developed using WebService using Apache Axis 2
- Involved in Creation of Flex Families in Content Server and associated the JSP, JSF,J2EE,OOD, JDBC, JMS,JSTL and XSD, WSDl, XML pages to the assets.
- Developed J2EE components using Netbeans as IDE.
- Responsible for generating build script using ANT that compiles the code, builds a war file and deploys the application on JBOSS server.
- Create and maintain Confidential EC2 instance that supports the companies Redmine project management site and Mercurial CM.
- Maintained and modified triggers for ClearCase using Perl. Experience in writing Shell and Perl scripts for database connectivity and to retrieve data from different sources.
- Involved in creation of automation framework using selenium and testing.
- Worked with SDLC process like water fall model, AGILE methodology.
- Optimized UML design using patterns like DAO, Factory, Service Locator and Business Delegate
- JSP interfaces were developed. Custom tags were used.
- Handled necessary Business logic in Servlets
- Developed pom.xml for the build of the application using Maven.
- Developed Web based Dynamic Form Builder using DHTML, JavaScript Object-to-XML.
- Generated PDF reports using ECF and iText.
- Integrated EMC Documentum with Content Management Interoperability Services (CMIS) for Content Management.
- Executed the test steps defined in Test Cases manually and reporting the bugs in JIRA.
- Core developer of the application infrastructure using GWT/GXT as the front-end architecture using AJAX.
- Core developer of the application infrastructure using GWT/GXT as the front-end architecture using AJAX.
- Implemented complex Row Level Security in the FM and Implemented Cognos Security folders, user groups and roles.
- Developed order receipt report with bar code using lowage iText and jasper report.
Environment: Spring, Ibatis, Struts, JSF, EJB, JQuery, AJAX, DOJO ,Sencha Ext.JS .,MYSQL,TOAD,SQL Server,DB2,coherence,APACHE AXIS2,WSDL,Neatbeans,Jboss,Mercurial,ClearCase,Selenium,Water fall model, UML ,JSP,SERVLET,ANT,XML,ITEXT,EMC Documentum , GWT(Google Webtoolkit),JIRA , SWING ,Cognos, Jasper Report.
Confidential, San Fransisco, CA
Sr. UI/UX Developer
Responsibilities:
- Create paper prototypes, initial wire frames and design a strategy by collaborating with the instructional designers.
- 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.
- Develop web pages with functionalities like login, register, forget password, Email, Filters using Java Script, JQuery and HTML.
- 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.
- Fetch data using AJAX.
- Wrote SQL queries to fetch data from the backend.
- Designed, developed and tested web pages from the level of paper prototypes to production.
- Test Cross Browser compatibility.
- Document the entire project, which contains detail description of all the functionalities.
Environment: HTML, DHTML CSS, Java Script, XML, JQuery, AJAX, SQL, Notepad++
Confidential, Fairfax, VA
Sr. Web Developer
Responsibilities:
- Design development of presentation layers using HTML5, CSS3, JavaScript, AngularJS.
- Used tr-ng-grid to create data grid/ table Using AngularJS and Bootstrap.
- Used UI-router for multiple views.
- Worked on backend using Node.js along with express framework
- Achieved better performance in application processing through parallel processing using common.JS'.
- Used Mongoose drivers to connect to MongoDB.
- Promise based eventing system was implemented across the application
- Created services for sharing data across controllers by using AngularJS
- Created file upload feature.
- Applied techniques for cross-browser and cross-platform interface development using AngularJS.
- Used AngularJS to make HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Extracted data in UI for different clients from the Oracle database.
- Collaboration with team members design, analysis, coding, testing and review website.
Environment: Java, Javascript, Nodejs, J2EE, Spring framework, Angularjs, Jquery, Express, HTML, CSS, Bootstrap, Tomcat, Mongodb, Radar, ConnectMe, Nginx, Unix, PM2, NPM, Bower, Grunt, Karma, Jasmine, Mocha, Phantomjs
Confidential, New York, NY
UI Developer
Responsibilities:
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Involved in writing the Properties, methods in the Class Modules and also consumed web services.
- Used JavaScript for custom client-side validation.
- Creation and deployment of RCP (Rich Client Platform) Product and creating setup through install anywhere.
- Wrote RCP views, perspective, preference pages, and editor for logging of meter data in hexa-decimal form.
- Involved in designing and developing the GUI for the user interface with various controls.
- Worked with View State to maintain data between the pages of the application.
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
- Experience with Angular Js in two way data binding.
- Worked with Angular JS, Node.js for creating own HTML elements for building a much-companied Web.
- Utilized various JavaScript and Angular JS frameworks, AJAX for form validation and other interactive features.
- Implemented and designed user interface for web based customer application.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Good knowledge on using custom tags.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Good experience in Search Engine Optimization (SEO) techniques in order to develop web applications.
- Well versed in using Eclipse IDE.
- Hands on experience using the version controls like SVN, Serena and TFS.
Environment: HTML 5, CSS3, JavaScript, JQUERY, Angular JS, Node.js, AJAX, JSON, XML, PHP, XHTML, Eclipse RCP.