We provide IT Staff Augmentation Services!

Sr. Front End Developer Resume

5.00/5 (Submit Your Rating)

Morris Plains, NJ

PROFESSIONAL SUMMARY:

  • Around 8 years of experience in analysis, design, development and implementation of User Interfaces for Web - based Applications using various front-end technologies like HTML 4.01/5, CSS(2/3), XML, JavaScript, ExtJS, JQuery, Angular JS, AJAX, JSON, ReactJS, Bootstrap and NodeJS and web based and SOA based application using Java/J2EE
  • Experience with different methodologies like Waterfall, Agile, TDD and Scrum.
  • Proficient in building Web User Interface (UI) using HTML5, CSS3, Bootstrap, DOM, AJAX, JSON and JavaScript frameworks such as JQuery that follows W3C Web Standards and are browser compatible.
  • Experience in developing applications in domains like Insurance, Payroll, Finance, Insurance, Health care.
  • Experience in creating UML models and diagrams using Rational Rose.
  • Strong experience in implementation and design of MVC architecture. Hands on experience on MVC frameworks such as Angular JS, BackboneJS, EmberJS etc.
  • Skilled in making AJAX calls using JQuery. Experience in using AJAX to create interactive web applications, mainly focusing at increasing performance.
  • Developed Web 2.0 applications to consume JSON response using callback functions.
  • Profound knowledge in Angular JS concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
  • Experience in working with Threads, Collections, Serialization, Exception handling and Sockets.
  • Experience in developing projects in JAVA/J2EE platforms using ICEfaces, Spring, Struts Framework, Web Services along with Hibernate as the back-end ORM tool
  • Extensive experience with J2EE Design Patterns like Singleton, MVC and Factory in the development of web based & distributed enterprise applications.
  • Experience and knowledge in writing SQL Queries, Stored Procedures and Triggers in Oracle, SQL Server and MySQL.
  • Experience in using IDE tools such as Eclipse, IBM RAD, STS and JDeveloper.
  • Experience in deploying applications using WebSphere, WebLogic, and JBoss Application Servers.
  • Experience in using various Configuration Management tools like SVN, GIT, CVS and IBM ClearCase
  • Team player and self-starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvements.
  • Quick learner with good analytical and communication skills coupled with a proactive attitude and good team spirit.

TECHNICAL SKILLS:

Languages: C, C++, Java, PL/SQL, SQL, UML2.0, XML 1.0, XSL 2.0, XSLT.

J2EE Technologies: Servlets, JSF, JSP, JSTL, RMI, EJB, JMS, JNDI, JAXP, JAXB, SAX, DOM.

Application Server/Web Server: IBM WebSphere Application Server, WebLogic, JBoss, Apache Tomcat.

Web Services: SOAP, WSDL, Axis, JAX-WS, REST, JAX-RS

IDEs: Eclipse, JDeveloper, IBM RAD, NetBeans, STS.

Framework: AngularJS, ExtJS, backbone.js, ICEfaces, Spring, Hibernate, Struts

Version Control: CVS, SVN, IBM ClearCase.

Database: Oracle 8i/9i/10g, SQL Server, DB2, MySQL.

Design Patterns: MVC, Business Delegate, DAO, DTO, Service Locator, Session Facade, Intercepting Filter, Singleton.

Operating Systems: Windows 95/98/NT/2000/Vista/XP/7/8, Linux, UNIX.

Web Technologies: XML, XSLT, XSL, XPath, HTML, CSS, XHTML, DHTML, JavaScript, AJAX, jQuery, GWT.

Other Tools: ANT, Maven, JUnit, LDAP, Log4j, SLF4j, Toad, Rational Rose, JIRA, Subversion, ClearQuest

PROFESSIONAL EXPERIENCE:

Confidential, Morris Plains, NJ

Sr. Front End Developer

Responsibilities:

  • Involved in various phases of the project like gathering requirements, Data modeling, analysis, architecture design, development and maintenance.
  • Participated in Agile development of the entire project from gathering requirements, system design, development and integration testing.
  • Web design and development, application development using HTML5, CSS3, JavaScript, React JS, JQuery and AngularJS.
  • CSS3 media queries to support for Responsive Web Design (RWD).
  • Involved in the creation of Interface to manage user menu and bulk updates of attributes using JQuery.
  • Worked on React JS framework to develop interactive websites based on client needs.
  • Developed Angular-JS components such as controllers, Services, filters, models and used Http service for REST service invocation.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Implemented Dojo for increasing functionality of the project.
  • Used AJAX and JSON to send request to the server to check the functionality of the websites.
  • Used Bootstrap (responsive design), Backbone, and AngularJS frameworks.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Implemented the search functionality for Internal Application using AngularJS.
  • Development using Java, JSP and Servlets on WSAD.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Used Spring Core for middle tier development to achieve inversion of control.
  • Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.
  • Implemented XML parsing and JSON parsing for data handling on different application.
  • Used SVN for source code versioning and maintenance.
  • Expertise in making the Continuous Integration successful using Jenkins.

Environment: HTML5, CSS3, JavaScript, ExtJS 4.0, GIT, AngularJS, RWD, Twitter Bootstrap, JSON, JQuery, AJAX, Agile, SVN, ElasticSearch, Angular JS, React JS, REST(Web service), Java/j2ee, Dojo, Spring MVC, Apache, Jenkins.

Confidential, Des Moines, IA

Front End Developer

Responsibilities:

  • Involved in analysis, design and development of eReporting system and developed specifications that include Use Cases, Data Design, and Architectural Diagrams.
  • Worked on UI designing, Data modeling, and reviewed the design documentation.
  • Involved in developing the UI pages using the HTML5, CSS3, JavaScript, ExtJS, JSON, JQuery, Ajax and Angular JS
  • Redesigned the existing site and to create new interfaces from scratch.
  • Developed HTML5 prototypes and ready XHTML documents with CSS3 style sheets.
  • Wrote application level code to perform client side validation using JQUERY and JavaScript.
  • Involved in configuration of AJAX Push techniques for dynamic functionality.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, CSS, DOJO and JQuery.
  • Assisted in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Used JDBC-ODBC Bridge for Database Connection.
  • Developed and improved application using MVC Framework AngularJS, Backbone.js and Bootstrap.
  • Involved in writing SQL Queries, Stored Procedures
  • Used JQuery Ajax for service calls on pages to interact with the server for information.
  • Indexed data in ElasticSearch using the river plugin. Queried data using the elastic search API's
  • Used GIT bridged to Jenkins as a repository for managing/deploying application code
  • Built and deployed the application using ANT Build with Apache IVY support.

Environment: HTML4/5, CSS2/3, JavaScript, ExtJS, JQuery, Bootstrap, AngularJS, Backbone.js, AJAX, ElasticSearch, JSON, Dojo, SQL, Stored Procedures, Grunt, Eclipse, GIT and Windows.

Confidential, Franklin, TN

Java Developer

Responsibilities:

  • Involved in gathering and understanding of customer requirements, analysis and design
  • Developed middle tier business logic using POJOs with Spring based transaction managers
  • Worked extensively on Web Services, XML, JMS and Message Driven Beans, Spring Controller.
  • Handled the back end operations using SQL, PL/SQL, Stored procedures, triggers and developed the persistence structure using ORM based Hibernate.
  • Actively involved in designing and implementing Business Delegate, Data Access Object, and Session Façade and Data Transfer Object design patterns.
  • Implemented RESTful web services to invoke downstream services
  • Used SOAP UI to interact with OSM web services.
  • As per client request quickly learned Hadoop and done the Hadoop POC project.
  • Installed and configured Hadoop MapReduce, HDFS, developed multiple MapReduce jobs in Java for data cleaning and pre-processing
  • Developing MapReduce Programs to format the data in java and which will discover trends in data usage by users.
  • Importing and exporting the data using Sqoop from HDFS to Relational Database systems (MySql) and vice-versa.
  • Prepared and running the Pig and Hive Queries on Hadoop cluster.
  • Understand and implemented WebLogic cluster and Node manager
  • Performed performance tuning for Java, j2ee applications (Application side and Database side)
  • Developed scripts to export and import data from the one database instance to other.
  • Used SVN for version control.

Environment: Java 1.6, JavaScript, Spring 2.5 MVC, Spring 2.5 JDBC, Log4j, JUnit, JBoss 5.0, Oracle 10g, ANT, CVS.

Confidential, Jersey City, NJ

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Collaborated with business users and technical team members on Project design and specifications.
  • Developed various JavaScript functions for validations.
  • Created screens using JQuery, JSP, JavaScript, Ajax and AngularJS.
  • Modernized the legacy code to improve the usability of the application. Used Technologies like JQuery, AngularJS.
  • Extensively used AJAX to implement and enhance the UI features of the application.
  • Implemented SOA to develop the REST based Web Services using Apache Axis.
  • Created data models based on the concepts of Normalization and RDBMS.
  • Back end was developed using Hibernate framework and used spring dependency injection for middle layer development.
  • Implemented Grunt automation and designed applications using SASS that modularized the code that led to concise style sheets.
  • Created new tables, SQL stored procedures, functions, views, and triggers in the database code for new features in database code.
  • Performed the necessary SQL tuning to reduce the response time of application.
  • Worked on frequently changing requirements and actively participated in SCRUM meetings.
  • Used JIRA to track all the SCRUM activities.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM functions.
  • Experienced in implementing Search Engine Optimization (SEO) techniques.

Environment: HTML5, CSS3, JavaScript, Action Scripts, JQuery, Angular.js, Node.js Bootstrap, Backbone, AJAX, JSP, Spring MVC, agile, XML, XSLT, XPath, DOM, JNDI, Maven, SQL, Oracle, Windows, RestFul services.

Confidential

Associate Software Engineer

Responsibilities:

  • Involved in the analysis, design, and development phase of the application.
  • Created Class, Activity, and Sequence Diagrams using IBM Rational Rose modeling tool.
  • Developed the presentation layer using JSP and Servlets with a RAD tool.
  • Used JavaScript for client side validations.
  • Developed Message Driven Beans for send asynchronous notification messages.
  • Designed and developed numerous Session Beans and deployed on WebSphere Application Server.
  • Used JMS for sending asynchronous data between the different session beans.
  • Wrote stored procedures, complex queries using PL/SQL to extract data from the database, delete data and reload data on Oracle using the Toad tool.
  • Wrote Test Cases for Unit Testing using JUnit.
  • Involved in testing the complete flow of the modules.
  • Used CVS for version control.
  • Implemented Log4J for Logging Errors, debugging and tracking.
  • Mapping of fields between the client’s XML and Remedy incident management system.
  • Involved in the creation of database tables and Java Database connections between the Gate Way interface and My SQL.
  • Involved in the testing process with the clients for all the phases of the project.
  • Involved in maintenance work and fixed some of the bugs during testing process.
  • Performed documentation for change requests and system requirement specifications of the project.

Environment: Core Java, Eclipse, EJB, JMS, AJAX, Oracle, XML, XSLT, HTML, CSS, Web Sphere, UML, RAD, TOAD, PL/SQL, Junit, Apache Ant, CVS, Log4j.

We'd love your feedback!