Ui/web Developer Resume
Austin, TX
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.
TECHNICAL SKILLS:
Web Technologies: HTML4/5, CSS2.1/3,XSL, XSLT, JavaScript, AJAX, jQuery, JSON, JSP, Servlets, XML, Bootstrap
Web Services: REST, SOAP
IDE s& Editors: Eclipse IDE, VS 2010, RAD, WSAD, Brackets, Sublime, Notepad++
Application/Web Servers: Apache Tomcat 5.x/6.x, IBM Web Sphere 6.x/5.x, BEA Web Logic 9.1/10.1
Databases: My SQL,SQL Server 2005/2008, IBM DB2, Oracle 8i/9i/10g, Mongo DB
Frameworks: AngularJS, React.JS, Angular 2.x, Backbone.js,Ext.js version 4.2, Struts 1.x, Hibernate 3.x, Polymer.js, Potractor.js, D3.js, Django, Node.js
Methodologies/ Design Patterns: OOAD, OOP, UML, MVC, DAO, Factory pattern
Reporting Tools: Crystal Reports 11, SSRS
Build Automation: Ant, Maven
Issue Tracking: JIRA
Tools: Rational Rose, Microsoft Visio, XML Spy, TOAD
Operating Systems: Windows 98/2000/NT/XP, Sun Solaris, HP - UX, Mac OS.
Code Management/ Version Control: CVS, SVN, Perforce, (tortoise SVN), GIT.
Continuous Integration: Jenkins, Bamboo
Software Development Model: Waterfall, Agile (Scrum).
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
UI/Web Developer
Responsibilities:
- Developed UI pages using HTML, XUL, DHTML, XHTML, DOM, CSS, JSON, Angular3JS, JavaScript, jQuery and AJAX.
- Created XHTML pages with CSS and the Box Model.
- Integrated the Java code (API) in JSP pages.
- Used jQuery core library functions for the logical implementation part at client side for all the applications
- Involved in writing jQuery-based Ajax requests using jQuery.get (URL, data, callback, type) or jQuery. ajax (options) and jQuery. post (url, data, callback, type).
- Used JQuery events to manipulate the elements depends on the user interactions (like. ready(), hover(), bind(), click(), key press(), etc ).
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Worked on writing some Extjs Plugin.
- Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery plugins for Drag and Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed PDF, excel and print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and data validation on the client side within the forms.
- Contacted with different customer for their requirements and modified code as the customer needs.
- Used NodeJs in implementing few Procedures, events in the application and with respective to the JavaScript.
- Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript using the Temp net Framework.
- Worked in Onsite - Offshore model.
- Written SQL Queries to interact with Oracle database
- Experience in making Responsive web pages (RWD) using Twitter Bootstrap and media queries.
Environment: HTML5, CSS3, C#, XML, DHTML, XHTML, DOM, Angular JS, JavaScript, JQuery, Adobe Dreamweaver CS5, AJAX, JSON, ECLIPSE.
Confidential - Eagan, MN
UI Developer
Responsibilities:
- Developing UI front-ends using AngularJS to turn UX designs into reality.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library .
- Participated in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Used CSS pre-processors (SASS and LESS).
- Grunt is used to create UI builds and run UI tasks like compiling less files to generate a CSS file.
- Grunt is also used to run multiple tasks like merging small icons into a single image to use sprites. Grunt also helped to maintain the code and check code quality and also used the Grunt Task runner in order to manage the Project.
- Built different modules, controllers, templates, custom filters and directives in Angular JS.
- Built Single Page Applications (SPA), Responsive Web design, UI using HTML5 Grid Layouts.
- Created GET/PUT/UPDATE request and response using RESTFUL web services.
- Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a combination of wireframes, visual designs and design standards.
- Experience in creating and consuming REST/SOAP Web Services.
- Involved in Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets/ libraries for complete UI controls.
- Experience in using various jQuery UI controls and corresponding Event handlers etc.
- Unit and performance testing of design as part of development cycle.
- Jasmine unit and e2e tests on Karma and Protractor
- Used GitHub as source version control tool, to manage the code repository.
- Managed code versioning with GitHub, SVN and deployment to staging and production servers.
- Used JIRA for bug tracking and issue tracking.
- Involved in active discussions using Slack.
- The application was developed by agile development with Scrum methodology.
Environment: HTML5, CSS3, ES5/6, JQuery, React JS, Angular JS, Bootstrap, GitHub, Jira, Gulp, yeoman, Grunt, RESTful, GitBash, GitHub, JIRA, IntelliJ.
Confidential, Newyork, NY
UI Developer
Responsibilities:
- Experience in Java, J2ee, web service, JSON, HTML, CSS, JavaScript, Spring core
- Build Single Page Applications (SPAs) and PWA using react, redux, Javascript (ES6) with backward compatibility and polyfill provided by Babel, node, Express, MongoDB
- Implemented of a Online Crime Information System with the help of J2EE language (Advanced Java) which included HTML, Servlets, CSS and JavaScript
- Developed HTML5 Video Player business application to play VOD and LIVE content along with video ads from multiple sources basis geo on a multitude of screens.
- Lead the team's HTML5/CSS-3 development efforts while creating two responsive (bootstrap) web apps. Produced style guides for web and mobile devices and implemented all UI functionality according to spec.
- Created Server API for Cryptocurrency App in Node JS
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, jQuery, Angular.js, React.JS, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
- Experience in making Responsive web pages (RWD) using Bootstrap.js, RESTful API web development and media queries and Expertise in debugging and troubleshooting existing code.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, jQuery, Angular.js 1.0 & 2.0, React.JS, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
- Used Ext.js for building rich internet applications, backbone.js, & Require.js to optimize in-browser use and to load the module and to improve the Speed
- Devloped Page level code using JavaScript withAngular.JS framework along with jQuery and other JavaScript libraries..
- Devloped Form Bean, Controller, Service, DAO classes, Table Beans (Model) for Spring
- Strong understanding of Development and Implementation and knowledge of various technologies like Java, Servlets, JSP, Html5, Hibernate
- Developed multiple DB2 stored procedures as per the requirement and provided for UI.
- Worked on Database using MySQL for CRUD operations in the modules.
- Developed code on PL/SQl for FIEL CPS application deals with adding/modifying/deleting the customer details for the bank
- Experience with high availability setup for Mongodb clusters and scaling data using sharding technique
- Expertise in Web-Development technologies including: AngularJs, HTML, DHTML, JavaScript, CSS, JQuery, XML, XSLT, XPATH, DOJO, AJAX, SOAP with W3C standards. Hands on experience in J2SE and JEE
- Developed REST Webservice which communicate android and iOS phone to GeoTrak Application,
- Designed and developed functionalities in MVC pattern in eclipse enjoinment
- Extensively worked on analyzing and developing applications using JSR286 and J2EE for WebSpherePortal Server
- Diverse experience utilizing Java tools in Web and client-server environments including Java Platform, Enterprise Edition (Java EE), EJB, JSP, Java Servlets (including JNDI), Struts, JDBC, Spring and Hibernate technologies(likeHibernate With JPA), JReports,JMS, Java Script, and its Framework like Ext-JS,JQuery, AJAX, DOJO, JSON, Log4J and expertise on IDEs such Eclipse and WSAD.
- Worked on MCV project using Subversion Control System (SVN)
- Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, Junit, TestNG, Maven, GIT, Ant and Jenkins
- Worked with Jasimine for end to end testing
- Conducting and Chairing all Scrum Ceremonies like planning, daily scrum, sprint demos, sprint retrospectives
- Strong technical skills in UML, Java, J2EE, JSP, Spring/Hibernate, SOAP, Node JS, SQL and Relational Databases
- Handled spring mvc rest angular Maven project and doing end to end development. Also have experience in spring mvc jsp.
- Developed and maintained XML files independently based upon client instruction.
- Created JIRA Service Desk projects, Custom fields, Issue Types and screens for Customer portals
Environment: DOJO, Sencha ExtJS, JavaScript, CSS, AJAX, Html5, Node.js, Angular.js, bootstrap.js, backbone.js, Java, J2EE,Spring, Hibernate, Struts, JSF, DB2, CRUD, PL/ SQL, JDBC, coherence, MongoDB, APACHE CXF, soap, Web Services, Eclipse, WebSphere Portal, WebSphere Commerce Developer, WebSphere Integration Developer (WID), WebSphere Studio Application Developer (WSAD), Git, Github, Junit, Scrum, UML, JSP, Java Server Pages Standard Tag Library (JSTL), SERVLET, MAVEN, Xml, ITEXT, JIRA, Jasper report, ILOG, JRules, Web 2.0, SOA, JMS, Apache Tomcat, Linux and PHP
Confidential - Mountain View, CA
UI Developer
Responsibilities:
- Responsible for design and development of web pages using HTML, CSS including Ajax controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented applications in JavaScript, and MySQL.
- Created various web page layouts using HTML and CSS.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver, and JavaScript.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
- Defined text alignment, size, borders, and many other typographic characteristics.
- Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
- Worked extensively with the File management and image libraries.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug.
- Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Environment: JavaScript, JQuery, HTML, CSS, AJAX, Apache, Bootstrap, Windows 2000/XP.
Confidential, North Brook, IL
Java/UI developer
Responsibilities:
- Developed front end UI screens for multiple projects and worked with multiple teams concurrently, being mindful of all deadlines.
- Works closely with Project Management, contributing to Project Management’s creation of functional specifications.
- Constructed a presentation layer based on functional specifications.
- Worked closely with other Software Engineers coding the business layer and data layer.
- Created enhancements to complex existing code while minimizing the risk or regression.
- Worked closely with Quality Engineers to identify and resolve defects in the presentation layer.
- Worked on recent version of IE browser.
- Resolved production UI issues instantly.
- Involved in developing websites with knockout.js.
- Expertise in server-side development with Node.JS (Express).
- Expertise in client-side development with JavaScript (Angular.JS, JQuery), HTML, and CSS
- Involved in multiple projects with UI development and handled production defects in parallel.
- Experience in handling multiple projects as a Java developer and gave support on websites which we developed.
- Involved in multiple projects with different clients in developing UI screens using spring, Hibernate and JavaScript frameworks.
- Experienced in working Agile Development environments (SCRUM).
- Used Angular JS framework for building web-apps and is highly efficient with PHP framework
- Construction of UIs using JQuery, Backbone.js, Bootstrap and JavaScript.
Environment: HTML5, Ajax, JSON, CSS3, JavaScript, Microsoft Visual Basic 2012, JQuery, SQL, Knockout.js, Angular.js, Node.js, Catalyst, Bootstrap, Django, Oracle10/11g, Web services, Scrum.
Confidential
UI developer
Responsibilities:
- Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
- Created XHTML Pages with CSS and the Box Model.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- 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 plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in designing, developing and configuring server side J2EE components like JavaBeans, JSP, Servlets, JNDI, and XML using IDE- Eclipse and deployments in WebSphere.
- Developed SQL Queries to interact with Oracle database.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
- Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, Junit, TestNG, Maven, GIT, Ant and Jenkins
- Worked with Jasimine for end to end testing
- Conducting and Chairing all Scrum Ceremonies like planning, daily scrum, sprint demos, sprint retrospectives
- Strong technical skills in UML, Java, J2EE, JSP, Spring/Hibernate, SOAP, Node JS, SQL and Relational Databases
- Handled spring mvc rest angular Maven project and doing end to end development. Also have experience in spring mvc jsp.
Environment: HTML, CSS, JavaScript, JQuery, Dreamweaver, JSP, Servlets, AJAX, JSON, MS Office, PL/SQL and SVN.