We provide IT Staff Augmentation Services!

Front End/ Ui Developer Resume

2.00/5 (Submit Your Rating)

Allas, TX

SUMMARY

  • Over 8+ years of experience in developing enterprise applications using object oriented methodologies, enterprise technologies, frameworks and design patterns.
  • Proficient in methodologies such as AGILE, Scrum Software Development processes, Test Driven Development, SDLC process.
  • Experience in building web applications using jQuery, JSON, AJAX, Augular.js, Backbone.js, Bootstrap and React.js.
  • Experience in design and development of multi - tiered web based applications using Java & J2EE (Core Java, JSP, Servlets, JDBC, XML/XSLT, JMS) and frameworks like Struts, spring, MVC and Hibernate.
  • Extensive experience in developing professional web based User Interface (UI) to provide best User Experience (UX), with the help of HTML5, CSS3, JavaScript, AJAX, JSON, XML
  • Hands-on experience with Spring MVC Controllers, Spring Tag Library, Inversion of Control (IOC), Spring Boot, Spring DAO, Spring ORM (Hibernate).
  • Experience with Front-end JavaScript frameworks like Node.js. Developed and consumed web services using SOAP and REST.
  • Developing responsive webpages using Media queries and Bootstrap. Implemented responsive web design for easy reading and navigation with a minimum of resizing, planning and scrolling.
  • Expertise in developing MVC architecture for web based applications using Spring MVC framework and Servlets, JSP, JDBC, Web Services (SOAP & REST)
  • Familiar with web services formats XML and JSON.
  • Used SOAP for Web Services by exchanging XML data between the applications.
  • Developed and consumed RESTful Web Services in multiple projects.
  • Implemented design patterns - Factory, Singleton, Abstract Factory, Service Locator, DAO, and Business Delegate.
  • Used Spring IOC to inject DAO objects into the Business delegate classes.
  • Experience in writing SQL, PL/SQL Procedures / Functions, Triggers and Packages on Database (RDBMS) packages like Oracle 11g, MySQL.
  • Solid knowledge and understanding of AWS (Amazon Web Services).
  • Good experience in working with Web/Application servers like Apache Tomcat, WebSphere and/or Web Logic, JBOSS.
  • Good Knowledge of using IDE Tools like Eclipse, Net Beans for Java/J2EE application development.
  • Expertise in using version control tools like SVN and GIT, CVS.
  • Expertise in creating build files using MAVEN
  • Good Knowledge on using JUnit for Unit Testing Followed Agile Methodology (SCRUM) to produce high Quality software and satisfy the customers.
  • Experienced in Business/Technical Requirements Capturing, Configuration Management, Team Coordination and Software Engineering Processes.

TECHNICAL SKILLS

Process/Methodologies: Waterfall Methodology, Agile Methodology

Programming Languages: Java, C, C++

Web Technologies: HTML4/5, DHTML, XHTML, XML, JavaScript, AJAX, JQUERY, JSON, CSS2/3, Bootstrap, Angular.js, Backbone.js, Node.js, JSON, Ajax Controller

Web Services: WSDL, SOAP, JAX-WS, JAX-RS, CXF, Eclipse, My Eclipse, NetBeans

Java EE Technologies Servlets: JSP, JDBC 2.0/3.0, JNDI

Frameworks Struts: Spring 2.0/3.2, Hibernate 2.0/3.0, Tiles, Validator framework

Application/Web Servers: WebLogic, JBoss, Apache Tomcat 5.0/5.5

Databases: MySQL, DB2, oracle 11g

Build/Testing Tools: Ant, Maven, Jenkins, JUnit

Operating Systems: Windows, UNIX/LINUX, Mac OS

Design Methodologies: UML, Microsoft Visio, Rational Rose

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Front End/ UI Developer

Responsibilities:

  • Involved in development, design and implementation front end part of the widget based application using HTML, CSS, JQuery and JavaScript.
  • Used Angular.js in developing single page applications.
  • Created web services and desktop applications to access and display data needed by support teams using HTML5, JavaScript, JQuery, Backbone.js, Node.js, CSS3 and AJAX.
  • Used RWD (Responsive Web Design) techniques to enhance user's behavior based on screen-size, platform and orientation.
  • Used React.js for creating reusable UI components.
  • Performed validations using available validation controls and regular expressions in Java.
  • Utilized various JavaScript and Angular.js frameworks, AJAX for form validation and other interactive features.
  • Worked on core Java, Multi- threading and Collections framework.
  • Implemented React.js to create a dynamically changing website.
  • Created RESTful web services interface to Java-based runtime engine.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
  • Defined new validations through Angular.js for the form field validation implemented through HTML5.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Used AJAX and JSON with jQuery to fetch and post the data to the backend.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web Application, page navigation and form validation.
  • Used AJAX, JSON with jQuery for request data and response processing.
  • Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.

Environment: HTML 4.0/5, CSS3, JavaScript, Eclipse 3.x, Java 1.6, AJAX, JQuery, JQuery UI, Responsive Web Design, Angular.js, Backbone.js, Require.js, React.js, Node.js, Bootstrap, JSON, DOM, XML, XHTML

Confidential, Dallas, Texas

Front End/UI Developer

Responsibilities:

  • Develop the front-end by doing hands-on coding using HTML 5.0, CSS3, JavaScript, jQuery, Angular.js and Node.js.
  • Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table LESS Design in CSS for positioning.
  • Used Grunt and Node.js as server for the front end development.
  • Implemented Model View Controller (MVC) Design Pattern using Angular.js.
  • Used routing schemes to develop single page applications (SPAs) using Angular.js route.
  • Used Backbone,js to develop client side applications using JavaScript in a clean Model View Controller (MVC) way.
  • Worked on Responsive Web Design to make website Responsive for Desktop and Tablets using Bootstrap and Media Queries.
  • Used AJAX frameworks like jQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Involved in developing the UI pages using HTML, DHTML, Java script, AJAX, jQuery, JSP and tag libraries etc
  • Developed web services using Restful technology to support JSON and XML
  • Created new connections through application coding for better access to DB2.
  • Involved in writing SQL & PL SQL - Stored procedures, functions, sequences, triggers, cursors, object types.
  • Involved in developing app using Spring MVC and also used other modules of Spring DI & AOP.
  • Involved in implementing Programmatic transaction management using spring AOP.
  • Responsible for data migration to QA/User and Production region
  • Modified JavaScript to read client side activities (events) and data and event validations.
  • Suggested ER models and changes in the table structures.
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.

Environment: HTML5, CSS3, LESS, JavaScript, jQuery, Angular.js, Bootstrap, XML, Backbone.js, Node.js, JSON, Grunt, ECLIPSE. Oracle, Apache CXF, SOAP, Web Services

Confidential, Peoria, IL

Front End Developer

Responsibilities:

  • Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Responsible for Design and development of Web pages using HTML 5, CSS 3 including Ajax controls and JSON.
  • Developed reusable components and single page applications using (SPA) using Angular.js.
  • Developed UI using JavaScript, HTML, DHTML, CSS validations and XHTML.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, JavaScript and jQuery.
  • Implemented applications in JavaScript and MYSQL.
  • Coded in jQuery to make website for user friendly and interactive. Widely used optimization techniques in existing code. Developed Data persistence API using Hibernate and Spring DAO layer.
  • Implemented dynamic page elements and form error validations using JavaScript.
  • Involved in writing code for Form Beans, Java Actions, DTO and DAO for accessing business methods in the business layer.
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database. Used Hibernate Query Language (HQL) for writing the queries.
  • Created Hibernate mapping files, sessions, transactions, Query and Criteria's.
  • Used Validator framework of the Struts2.0 for client side and server side validation.
  • Implemented and used Web Services with the help of WSDL and SOAP to get updates from the third parties.
  • Involved in creating JUnit test cases and ran the TEST SUITE.
  • Extensively involved in unit testing, worked with user's team to fix the bugs identified in Systems testing. Actively participated in promoting the application into production.

Environment: HTML, DHTML, XHTML, CSS, JavaScript, jQuery, Angular.js, Hibernate, AJAX, MYSQL. Java 1.5, J2EE, Servlets, JSP, PL/SQL, Oracle 11g, TOAD, Eclipse, JUnit, CVS, Struts, MVC, Web Services

Confidential, Fort Worth, TX

Java / UI Developer

Responsibilities:

  • Maintained good rapport with Business Analyst and Business Users to identify information needs as per business requirements.
  • Designing web pages for HTML files that supports AJAX component, Rich design time UI to use AJAX libraries such as Dojo, jQuery.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features.
  • Performed system analysis and design using OOA/OOD and UML diagrams with Rational Rose and Visio.
  • Designed and developed a web-based client using Servlets, JSP, Javascript, HTML and XML using Spring Framework.
  • Written PL/ SQL Stored Procedures, Functions and Packages and Triggers.
  • Used XML parsing techniques for data handling and JavaScript front-end pages.
  • Used Hibernate as the ORM tool to communicate with the database and developed Persistence layer using Hibernate using stateless session beans incorporating session façade design pattern.
  • Involved in coding for the presentation layer using AJAX, XML, XSLT and JavaScript and worked using MVC pattern.
  • Configured JMS and Hibernate on WebLogic Server in Eclipse environment.
  • Used PL/SQL tables to process huge volume of data and used BULK collect and BULK bind for mass update as performance improvement process.
  • Used SOAP Technology for exchanging the XML application using
  • Involved in writing Java Scripts for building the web application. Developed WSDL for implementing web services. Used SVN for version control of the code and configuration files.

Environment: Core Java/J2EE, JSP, Servlets, XML, CSS, XSLT, PL/ SQL, AJAX, Spring Framework, Web Services, Agile, DB2, SVN, Tomcat Server, JUnit, HP Quality Centre, Windows, WebLogic, Hibernate, ANT, Eclipse, WebSphere Application Server, MS Visio, Oracle 11g.

Confidential

Java / J2EE Developer

Responsibilities:

  • Involved in complete project life cycle including design, development and implementation and verification and validation.
  • Engaged in gathering and analyzing requirements, identifying various individual logical components, expressing the system design through UML diagrams.
  • Engaged in the development of the entire spectrum of business components, including the web interface, J2EE based middleware and authentication systems, database connectivity systems and relational databases.
  • Worked on Used authorized payment gateway for credit card processing as merchant and handled all responses properly to the application.
  • Developed the application front end using spring framework.
  • Developed Controllers, view resolvers and Java Server Pages as views.
  • Used Springs Validator interface for validation.
  • Developed a small module using AJAX in making asynchronous requests to server.
  • Implemented Session beans at the middle tier level using Eclipse to house business logic and to enforce data validation.
  • Implemented JMS to communicate with other applications in deciding the further processing for the corresponding claim.
  • Developed XML schemas in this application.
  • Used TOP DOWN approach and developed web service.
  • Involved in implementing the Hibernate API for database connectivity.
  • Developed Hibernate mapping configuration files to provide the relation between java objects and database tables.
  • Used Java/J2EE Design patterns like Business Delegate, Session Façade, Data Transfer Object (DTO) and Service Locator in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.

Environment: Java 1.5, JSP, Spring Framework 3.0, AJAX, JavaScript, Hibernate 3.0, CSS, XML, XSLT, ANT, JDBC, WebSphere Portal Server, Oracle 11g, Tomcat 6.0, Eclipse

Confidential

Java / J2EE Developer

Responsibilities:

  • Designed and developed Class diagrams and Sequence diagrams using Rational Rose.
  • Design and developed the application using Struts Framework which is based on Model View Controller design pattern.
  • Implemented Struts validation and Struts Tiles Framework in the presentation layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Designed and developed various EJB components to fulfill the business functionality.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Developed Web services - WSDL and SOAP for getting credit card information from third party.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue, such as PDF, Excel report generation.
  • Used Hibernate and Hibernate annotations and Java POJO to design the modeling part of the application.
  • Implemented various design patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Developed Stored Procedures for Oracle 10g database.
  • By Using SOA application we reused the software components.

Environment: Java 1.5, J2EE, Struts, Hibernate, JSP, Servlets, JMS, XML, SOAP, WSDL, JDBC, Javascript, UML, HTML, JNDI, CVS, JUnit, IntelliJ, SOA, Rational Rose, Rational Clearcase, Oracle 10g, DB2

We'd love your feedback!