Ui Developer Resume
Freeport, TX
SUMMARY
- Strong experience in Java, Web Technologies.
- Extensively worked with technologies such as JavaScript Object Notation (JSON), XML, and XML Parser, XSLT Style - sheets, AJAX and Mozilla POST.
- Sound noledge of Object Oriented design, MVC Architecture and successful implementation of the same.
- Proficiency in Application Programming using Java, JSP, Servlets, EJB.
- Working closely with Business Analysts to gather requirements.
- Knowledge in relational databases - Oracle 9x, 10g, XE, MySQL Server.
- Proficient in various Software Development tools like SQL Plus, Toad.
- Experience in using User-Centric design approaches and developing user-friendly interfaces.
- Excellent noledge of related technologies like Java, Struts Framework, JDBC.
- Able to work between the front-end and mid-tier effortlessly.
- Knowledge of tagging and scripting languages like JSTL.
- Expertise in Object Oriented Analysis and Design using UML and Rational Rose.
- Proficient in various software development tools like SQL Plus, SQL Worksheet, Toad, and version control systems like CVS, clear Quest.
- Strong experience in Quality Assurance Testing of Web Based and Client/Server applications.
- Impressive interpersonal skills, quick learner, adaptability to new environment and a good team player.
TECHNICAL SKILLS:
Java Enterprise: J2EE (EJB, JSP, Servlets, JDBC, RMI), XML, XSLT
Web Technologies: HTML5, CSS3, backbone.js, node.js, JavaScript, Servlets, JSP, XML, AngularJS, D3js
Languages: Java 2, C
Web Servers: Jakarta-Tomcat-4.0.1/3.3
Design Tools: Rational Rose
Databases: Oracle 9i, SQL Server 2000
Operating Systems: Windows 2000, Windows NT 4.0, UNIX
Methodologies: UML (Rational Rose)
Tools: WSAD 5.0, Eclipse, J-Builder 4.0/5.0, ANT, Maven, JUnit
Version Tools: CVS, Clear Case
PROFESSIONAL EXPERIENCE
Confidential, Freeport, TX
UI Developer
Responsibilities:
- Responsible to build beautiful,responsivefront-endwebapplications
- Involved in implementation and ongoing support of UX technologies within all teams.
- Developed Bootstrap, and other responsive development frameworks
- Worked on new products and enhancements of existing web application as part of a cross-functional project team.
- Designed and developed the presentation layer using JavaScript, jQuery.
- Worked with latest technologies like D3js, to create dashboards and partner portal for Confidential web pages.
- Worked on REST Web Services Consumption, JS Unit Testing
Technologies and Environment: JavaScript, JQuery, CSS, Modernizer, AngularJs 1.2, Rest, Git, Grunt,Node.js
Confidential, Dallas, TX
Senior Web Developer
Responsibilities:
- Responsible for web application enhancements and involved in various initiative for web development
- Developed Interactive user interfaces using HTML, JavaScript, and CSS.
- Designed and developed the presentation layer using JavaScript, jQuery.
- Integrated Json data using Java script.
- Integrated In-Application Purchase API to enables users to purchase items using their Samsung Apps account.
- Worked with Samsung web design API, Interactive remote API, common module API for developing the UI.
Technologies and Environment: JavaScript, JQuery, CSS, Samsung SDK, Eclipse, Apache 2.2.
Video Media Server
Confidential
Responsibilities:
- Developed user controls using jQuery (calendar, date picker, jqGrid, model dialogs, lightbox CKEditor, etc.) and other scripting tools.
- Designed front-end using latest tools like Ajax (Tab Controls & Calendar Control integrated with Grid View).
- Developed HTML form values without refreshing page using jQuery and Ajax.
- Designed and developed a perfect CSS form validation using JavaScript regular expression. dis code works perfect in all conditions and supporting all the web browsers
- Used CSS (Cascading Style Sheet), HTML, DHTML and JavaScript.
- Developed CSS theme to maintain the consistent look and feel throughout the application.
- Created XML files and XSL/XSLT/XPATH for Presentation and transferring Data to HTML page.
- Developed different modules for consuming JSON/XML from Web Services. Used Web Services for some new add-on App Modules.
- Developed Web pages using XHTML/HTML, CSS, Web controls, HTML Controls, User controls and validation controls.
- Worked with Samsung web design API, Interactive remote API, SEF Plugin, common module API for developing the UI.
Technologies and Environment:JavaScript, bacbone.js, Node.js, Dust, CSS3, Html5, webStrom6.0, Apache 2.2.
Confidential, Santa Clara, CA
Senior UI Developer
Responsibilities:
- Responsible for web 2.0 migration of the enterprise web application, involved in various initiative of enhancement, user interaction to develop prototype.
- Developed user controls using jQuery and other scripting tools.
- Designed front-end using latest tools like Ajax (Tab Controls & Calendar Control integrated with Grid View).
- Developed the pages according to W3C standards and Section 508 compliant.
- Developed HTML form values without refreshing page using jQuery and Ajax.
- Designed and developed a perfect CSS form validation using JavaScript regular expression. dis code works perfect in all conditions and supporting all the web browsers
- UsedCSS(CascadingStyle Sheet),HTML,DHTMLand JavaScript.
- Developed CSS theme to maintain the consistent look and feel throughout the application.
- Developed different modules for consuming JSON/XML from Restful Web Services.
- Developed Web pages using XHTML/HTML, CSS, Web controls, HTML Controls, User controls and validation controls.
- Developed application using JSP and AJAX under Eclipse, Tomcat environment. Extensively used controls such as Data Grid and Data List to populate the records for presentation layer.
- Developed XML Services for storing and retrieving data.
- Developed CSS to control the style and layout of multiple webpages all at once.
- Handled JSON/XML data from the connected to Spring MVC controller and displayed in the respective controls using jQuery and JavaScript presentation layer.
- Used AJAX and JSON for transmitting data and integrated with Spring Controller.
- Extensively used jQuery and jQuery plug-ins for rich GUI experience.
- Coded the forms for creating Compass stories using HTML, Javascript
Technologies and Environment: JavaScript, jQuery, Node.js, Html5, CSS, Eclipse, Js, Apache 2.2.
Confidential, West Caldwell, NJ
Team Lead
Responsibilities:
- Involved in designing software component model and authoring system requirements specification document.
- Developed the Web interfaces using JSP and HTML.
- Designed the projects using MVC architecture providing multiple views using the same model and theirby providing efficient modularity and scalability.
- Performed business validations at the back-end using Javamodules and at the client side using JavaScript.
- Used Hibernate for creating object / relational mappings, persistence classes and Hibernate Query Language for developing query services.
- Developed many web based features such as survey editors, search utilities and secure application forms using J2EE technologies.
- Designed and developed a utility that parses and stores the patient information. The information represented as an XML document is parsed into Java objects (using JAXB) and subsequently stored in a DB.
- Wrote ANT scripts to build and deploy projects onto the WebSphere application server.
- Implemented web service using Remote procedure calls (RPC).
- Create both unit and integration tests for facilitating a test driven environment.
- Used CVS for version control.
Technologies and Environment: Eclipse, WebSphere Application Server 6.1, Java, Struts 2.0, EJB 2.0, Hibernate, Oracle, XML, JAXB, UML, HTML, JavaScript, Oracle10g, SQL, PL/SQL, JUnit, ANT, and CVS.S
Confidential, Sterling VA
Sr. Web Developer
Responsibilities:
- Involved in writing EJB Beans
- Application is based on MVC Architecture using Spring & J2EE technologies.
- Involved in developing code for getting RSS Feeds from third party sites Using Mule.
- Involved in Creating Payloads/content in CMS
- Designed JSP pages for the front end
- Involved in writing build script using Maven
- Involved in writing Soap requests to third party Site using Mule.
- Used TortoiseSVN Tool for version control.
Technologies and Environment: Java, JSP, Spring, Struts 2.0, HTML, Mule 1.4.1, Atomics ( Confidential Tool), CMS ( Confidential tool), Linux server, JavaScript, Eclipse, MySQL, Maven, tomcat .SVN 1.5.0.
Confidential, Washington DC
J2EE/Web Developer/Lead
Responsibilities:
- Actively participated in Requirement analysis and Design Phase of the development.
- Followed Rational Unified Process for the complete life cycle of the project.
- Actively participated in Requirement analysis and Design Phase of the development.
- Worked with Agile Software Methodologies by rapid, continuous delivery of software
- Application is based on MVC Architecture using J2EE technologies.
- Used Struts, Tag Libraries, CSS, HTML, XML, XSLT, JSP, and Servlets for developing web-tier.
- Used EJB 2.0 for business flow functionality.
- A rulebook implementation of Session Facade using Entity and Session beans.
- WSAD 5.1 is used as an IDE and WAS 5.0 is used as application Server.
- Used SAX XML parser for XML parsing.
- Used JDBC connectivity for data access.
- Developed DAO’s and DTO’s for some part of application.
- Created use case diagrams for the process using UML.
- Developed and performed unit test and functional test using JUnit 3.7 framework.
- Deployment of Application and Configuring the application on WAS.
- Used Clear Case for source control and sharing.
- Developed SSL connecting to a JSP serving as a client to another application server.
Technologies and Environment:Windows NT, J2EE, Jakarta Struts 1.1, JSP, Java Script, WSAD 5.1, WAS 5.0, Oracle9i, Clear Case, UNIX, and Linux
Confidential
Web Master Assistant / Computer Programmer
Responsibilities:
- Developed prototypes of the product for engineers.
- Extensively involved in designing Data Access Objects.
- Used JavaScript for the client side validations of the pages.
- Installed and configured Tomcat Server and Oracle Server.
- Developed Servlets to maintain the session across different servers, which uses load balancing.
- Designed the application using UML methodology.
- Involved in creating Class and Sequence diagrams
- Implemented various business objects and data access objects that connect to various data sources.
- Debugged the application thru log4j.
- Involved in code reviews, testing and production support.
Technologies and Environment: Windows NT, eclipse, tomcat Server, Java, JSP, Servlets, Oracle 9i, UML, XML and Log4J, UNIX