We provide IT Staff Augmentation Services!

Fullstack Developer Resume

2.00/5 (Submit Your Rating)

Phoenix, AZ

PROFILE SUMMARY:

  • Over 8+ years of experience in designing User Interface (UI) applications, web application development using HTML 4.0/5, CSS2/CSS3, JavaScript, jQUERY, DOM,BOM, DHTML, XHTML, XML, AJAX, AngularJS, Bootstrap, JSON, Node.js with experience in the software development life cycle.
  • Proficient in developing web based applications using Java and J2EE technologies like JSP,Servlets, EJB,Struts,JDBC,JMS,Spring,Hibernate,JSF,XML,SAX/DOM,JAX - B.
  • Expertise in developing multi-tier applications using Struts MVC, JSF and Spring MVC.
  • Good working experience in using different Spring modules (MVC, DAO, ORM, Core,AOP,ORM)in Spring Framework
  • Experience in developing persistent layer with Hibernate interfaces and annotations with good performance optimization
  • Strong experience implementing various J2EE design patterns like Singleton, Service Locator, Session Façade, Data Access Objects (DAO) and Factory for executing multi-tier, highly scalable, component based and services driven Enterprise Java applications.
  • Experience in implementing SOA architectures with web services using WSDL, SOAP and UDDI.
  • Expertise in design and development of Web Services which includes handling SOAP/REST Requests and Response using WSDL,JAX-RPC,JAX-WS and Web Services authentications.
  • Worked extensively with GUI frameworks JSF and Swing.
  • Experience in implementing JUNIT with Mockito/Power Mock test cases
  • Hands on experience in Test Driven Development (TDD) and expertise in Continuous Integration using Jenkins and task automation using ANT and Maven
  • Good Understanding of OOPS Concepts, Document Object Model (DOM), DOM Functions, BOM manipulation, and hands on experience working in Object Oriented JavaScript.
  • Strong Experience in developing front-end systems with Bootstrap and MVC frameworks such as Angular JS, Backbone JS, Express JS,Node JS, EXT JS.
  • Working knowledge in CSS pre-processor Less.js
  • Working knowledge in UI development process such as Analysis, Development and Testing, and associated methodologies.
  • Expertise on working with different browsers like Google chrome, Safari, Mozilla Firefox, Internet Explorer and thorough understanding of checking cross browser compatibility issues.
  • Professional experience in designing the wire-frames, Layouts and mockup screens to develop actual web pages.
  • Worked on web development skills with web 2.0, JSP , CSS, HTML, JavaScript, DHTML, Servlet, XHTML, XML/XSLT, VSS, Eclipse and Tomcat .
  • Good knowledge of intellectual challenges in User Experience (UX).
  • Strong experience in using control systems like GIT, SVN.
  • Experience in bug tracking tool JIRA and code integration and deployment tool JENKINS.
  • Professional in designing and developing web pages complying with Web Content Accessibility Guideline (WCAG) standards.
  • Experience in JavaScript Unit Testing tools like Mocha and Jasmine along with browser testing tools like Firebug, Firebug Lite, Chrome Developer tools, safari web inspectors and IE Developer Tools.
  • Worked in Waterfall model and Agile based development environment, following the sprint deadlines and participating in scrum meetings.
  • Experience in developing Web services using Axis, WSDL, SOAP, UDDI, WS Security, XML-RPC.
  • Hands on experience in front end editors like Espresso, Dreamweaver and Text Mate.
  • Excellent analytical and critical thinking, quick learning, creative problem solving, interpersonal and client interfacing skills with strong leadership skills.
  • Rendered data from backend server using PHP.
  • Experience in debugging and troubleshooting the existing code using debugging tools like Firebug
  • Extensive experience using CSS grids & frameworks (bootstrap, foundation, 960.gs, Skeleton, 320andUp) both fixed and fluid.
  • Competence in using Java IDE tools of Eclipse, Net Beans, My Eclipse and RAD.
  • Expertise in deployment on Web/Application Servers like Tomcat7, JBoss7, WebSphere8.5 and weblogic11g.
  • Expertise in Query optimization and good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
  • Strong understanding of Usability, Navigability and Interaction Design
  • Specialties in content migrations, Accessible, and Section 508 accessibility
  • Experienced in developing dynamic, interactive UI (JSP, JQuery, AJAX, JavaScript)

SKILLS SUMMARY:

Languages: C, Java/J2EE, SQL

Java Technologies: J2SE, J2EE, JSP, Servlets, EJB, JDBC, JMS, JNDI, RMI, Web Services, Design Patterns, JAVA Beans, JSF.

Web Technologies: JSP, XML, XSD, XSLT, DTD, DOM,BOM, HTML5, CSS3, DHTML, XML, XSL, XSLT, SOAP, Restful web services, Java Script, jQuery, Ajax, Require.js,Ext.js

FrameWorks: Spring, Hibernate, JSF, AngularJS, Bootstrap, Node.js, JUnit4, Maven, ANT, Log4J

Operating systems: Linux & MS-Windows NT, Windows XP

Development IDE/ Tools: Notepad++, Visual Studio 2010, Eclipse, Netbeans, Dreamweaver. JBoss Developer Studio, SQL Developer, Visio, JUnit.

Debuggers and other tools: Adobe Photoshop, Gimp, MS Office, Jira, Firebug, Chrome Developers Tool, Windows Movie Maker, Firebug Lite, Google Chrome Web Debugger

Web/Application Server: Web logic, Web Sphere, Tomcat, JBoss

Web Services: Apache AXIS, SOAP, WSDL

Version Control Tools: CVS, Tortoise SVN, GIT

Database: SQL Server 2005, MySQL, Oracle.

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Fullstack Developer

Responsibilities:

  • Involved on test-driven development, continuous integration systems, and Agile software development.
  • Involved in writing RESTful WebServices for supporting web application consuming those services on different applications.
  • Involved in Development using Java (Back-end), Hibernate (Also SQL), JAX-RS (for REST) and Junit following Agile Methodologies. Used SVN and Maven for version control. 
  • Used Hibernate core interfaces, mapping associations to implement DAO layer.
  • Integrated Spring with Hibernate and made as Spring bean using Hibernate Template.
  • Used SpringIOC framework to integrate with Hibernate.
  • Created RESTful Web service for updating customer data from sent from external systems.
  • Involved in design, development and implementation of front end part of the web application using HTML5, CSS3, JavaScript, AJAX, JSON, Angular JS and Bootstrap.
  • Worked on latest features like creating various effects, shading, 2D 3D animation, Shapes, Handling multimedia files for the developed web pages using HTML 5.
  • Responsive development is implemented using Bootstrap and CSS3 media queries.
  • Worked on extending HTML attributes with directives and binding data to HTML with expressions.
  • Compiled dynamic sheet language LESS on to CSS.
  • Reusable HTML-like elements and behavior of presentation components and the attributes that define data bindings are implemented using AngularJS directives.
  • Used RDBMS applications store   data in a tabular form .
  • Worked extensively on all client side UI validations and implementing business logic using jQuery.
  • Datepicker, Tabs, Slider, Accordion and Dialog plugins in jQuery are used.
  • Worked extensively on jQuery and AJAX for parsing data fetched from APIs.
  • For rendering domain-specific layout XML to the web, JavaScript libraries are used.
  • Consumed and created Restful web services.
  • Worked on Twitter Bootstrap plugins to build Rich Internet Application (RIA)
  • Faster responsive web pages were created by minimizing page load through adjustments, content analysis, other UI performance improvements and using best practices.
  • UI screens were developed using MVC features of AngularJS and JavaScript.
  • Defined new validations through AngularJS for the form fields.
  • Data- Binding concepts with developed controllers, filters, directives integrated with back-end services were extensively implemented using AngularJS.
  • Bootstrap is an html,   css , javascript framework that you can use as basis for creating web sites or web applications.
  • Strong understanding of supporting XML and JSON based REST web-services, integrating with the front-end.
  • Used Http client, Jackson libraries to consume REST based services and to handle JSON based responses.
  • Converted existing functionality to Web APIs using RESTful Web Services, Jersey/JAX-RS and Java.
  • Used Mockito to test individual methods for unit testing.
  • Used Ember CLI to Converts java properties files to a ES6 module which exports the object version.
  • Strong experience in web deployment best practices like image optimization, web server tuning.
  • Working knowledge in package manager tools such as Bower, and task runner tools such as GruntJS.
  • Worked on tools like GIT and JIRA for version control and bug tracking.

Environment: Spring4.0, Hibernate, RESTful WebServices, Jersey, HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Angular JS, GruntJS, Bower, Bootstrap, JSON, Ajax, dynamic HTML, Agile methodology, Adobe Photoshop, Drools,CS4,GIT,SQL,ATG9.0,TDD,Agile,Bootsrap, Development, Jira, Dream weaver,Core java,Ember Cli.

Confidential, Miami, Florida

Java/ J2EE Developer

Responsibilities:

  • Understanding of business requirements, analyzing and implementing the process using Agile (Scrum) methodology.
  • Developed the presentation layer using HTML, XML, XSLT, CSS, and AJAX.
  • Worked on pop up screens, image sliders, and dropdown menus on web pages using JavaScript, CSS3, jQuery, and AJAX to make UI functional.
  • Existing JavaScript code conversion into MVC pattern using AngularJS framework.
  • Single page applications were built using AngularJS.
  • Developed the presentation tier using Spring Framework that ensures MVC rapid application development.
  • Developed account transfer system using Spring beans and developed persistence layer in Hibernate for data access.
  • Used ReactJS that can fix Any problems and there’s no waiting for the next release of the entire framework, you simply throw up an issue
  • Used Spring Framework for Dependency injection and integrated with the JSF Framework and Hibernate.
  • Experienced in using Spring annotations based on layer in applications like @Component, @Controller, @Service, @Repository, etc. annotations.
  • Implemented and configuring Spring MVC components Dispatch servlet, Controllers and View resolvers.
  • Developed SOAP Web Services by using JAX-WS and Restful web services by using (JAX-RS) Jersey framework.
  • Developed Web Services to provide the list of transactions for an account as a SOAP endpoint service.
  • Involved in writing jQuery-based Ajax requests to call the web service/APIs to fetch the data and populate on the UI.
  • Designed UML diagrams using IBM Rational Rose by use case diagrams, class diagrams, sequence diagrams and activity diagrams for the application customer, order and billing modules.
  • Updated the DOM nodes and elements using selectors and attributes implementation
  • Strong experience working on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Worked extensively on designing CSS based page layouts that are cross-browser compatible.
  • Interpreted SASS scripting language into CSS.
  • Extensively used JavaScript, jQuery libraries, bootstrap, AJAX for form validation and other interactive features.
  • Using responsive design and media queries, created responsive web pages for critical modules
  • To interact with the servers for information, calls were triggered using AJAX and jQuery.
  • Design concepts were prototyped rapidly including data visualization.
  • Designed, developed and maintained a rich data-driven application using Backbone.js.
  • Working experience on React.js and NodeJs so as to support the underlying data changes in a rapid way.
  • Experience in the complete product life cycle stages as plan, prototype, code and test in an agile, continuous integration and automated testing environment.
  • Implemented persistence layer using Hibernate that use the POJOclasses to represent the persistence database tables. These POJOs are serialized Java Classes that would not have the business processes.
  • Implemented Hibernate utility classes, session factory methods, and different annotations to work with back end data base tables.
  • Implemented Hibernate second level caching to improve read performance.
  • Used Jersey API to implement Restful web service to retrieve JSON response and used Jackson library to parse JSON response.
  • Implemented Ajax calls using JSF-Ajax integration and implemented cross-domain calls using JQuery Ajax methods.
  • Developed test cases and performed unit testing using JUNIT.
  • Used Log4J to capture the log
  • Built, configured and deployed applications using Maven.
  • Used CVS for version control across common source code used by developers.
  • Good Experience in using test driven JS tools like Jasmine and Karma.
  • JIRA tool was used for bug tracking.
  • Onsite Co-ordinator for Offshore Team.
  • Lead discussions with BA’s for better understanding of the design requirements for application modules.
  • Involved in daily scrum to discuss the design and work progress.

Environment: Spring, Hibernate, JSF, JAX-WS, JAX-Rs, Jersey, SOAP, HTML, CSS,SASS, JavaScript, AngularJS, AJAX, jQuery, XML, XSL, REST Webserices, JIRA, Jasmine, Grunt,Karma, React.js, Drools,Cloud,Backbone.js, SQL,TDD,Bootstrap, Junit, Log4J, Maven, CVS,Nodejs,CoreJava,ReactJS,Bootstrap,Ember Cli.

Confidential, Stamford, CT

UI Developer

Responsibilities:

  • Involved in technical discussions with BA, QA and product owners in the story board sessions and in agile meeting sessions.
  • Involved in analysis and design of business requirements for the application development.
  • Created web pages in Site Core and validated the HTML code with W3C Validator.
  • Worked in developing single-page applications (SPA) using backbone.js, underscore.js and bootstrap.
  • Debug the application using Firebug to traverse the coded documents and manipulated the nodes using DOM.
  • Worked on HTML, DOM, Browser Object model (BOM) and plain JavaScript.
  • Developed dynamic e-mails using JavaScript and hand coding of HTML, XHTML, and CSS.
  • Responsive web application development using HTML, jQuery.
  • Designed core components of sites as far as Content Types, Site Column, Data Types and List with Browser Object Model (BOM) and Features
  • Designed and implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring Batch, Spring AOP, Hibernate, JMS, Oracle and WebLogic server.
  • Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
  • Involved in writing application level code to interact with APIs, WebServices using AJAX, JSON and XML.
  • Implemented Restful Web Services using Spring RESTful.
  • Integrate with various back-end systems using REST. Integrated business layer using Hibernate with Spring DAO.
  • Enhancements were made to existing project for cutting edge in the market with the extensive use of JS flavors like Node.js, RequireJS and Ext JS.
  • UI components involving event handling, closures are developed using JavaScript.
  • Worked on JSON for storing and exchanging information between browsers and servers.
  • Responsible to make sure that look and feel of the UI designs works same in different versions of different browsers (IE 7/8/9, Firefox, Google chrome, Safari, Opera).
  • Actively used XML (documents and transformations) for creating templates with dynamic data from XML file.
  • Exposed and wrote services as Restful web service.
  • Defined the site layout and developed Wireframes using Adobe Illustrator.
  • Involved in Form validation implementations, Layout designs, and mock up screens development.
  • Involved in the UAT Build, Configuration, Integration and Deployment of application activities and coordinating them from offshore team.
  • Worked closely for better understanding of functional requirements with BA group.
  • Followed agile software development with scrum status meetings, paired programming.
  • Sublime editor is used for developing UI modules.
  • Actively participated in discussions with clients on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
  • Worked on tools like TortoiseSvn and JIRA for version control and bug tracking.

Environment: Spring, Hibernate, RESTful Webservices, Weblogic, Oracle, JMS, HTML, CSS, BOM, Backbone.js, Handlebars.js, JavaScript, Ajax, JSON, XML, jQuery, Adobe Illustrator, Firebug, Sublime,JSF,SQL,ReactJS.

Confidential, San Antonio, TX

Web Developer/ UI Developer

Responsibilities:

  • Designed UML diagrams using IBM Rational Rose by use case diagrams, class diagrams, sequence diagrams and activity diagrams for the application customer, order and billing modules.
  • Developed front end pages using HTML, CSS, AJAX, jQuery Validation control and other Widget controls.
  • Implemented client side validations, browser detection and controls using JavaScript.
  •  Modified JavaScript utilities to read client side events and data validations.
  • JSP Standard Tag Library (JSTL) and Struts tag libraries were used for UI development.
  • Developed Struts Action Forms and Action classes for validation and business logic respectively.
  • Extensive usage of Core Java concepts and JSP framework and Velocity templates for UI.
  • Implemented interaction between frontend and backend using the JSON object.
  • Deployed the application using Weblogic Application Server.
  • Modified Ant Build Scripts to build the EAR and WAR.
  • Actively implemented agile methodologies of software designing and consistent team performer for new initiations with respect to newer technologies.
  • Been involved in production support and client support for better understanding of the application and its features.
  • Extensively used Star Team for version control and JIRA for bug tracking.

Environment: JavaScript, HTML, XHTML, CSS, AJAX, jQuery, JSP, JSF,Velocity, Core java, Struts, JSP, Weblogic. IBM Rational Rose.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Involved in business requirements gathering, analysis and design implementing the waterfall methodology.
  • Designed and developed the business logic such as action forms, DAO’s Action classes and O/R mapping using technologies such as spring, struts and hibernate.
  • Developed WSDL files to provide service to the clients to perform specific web service based calls using the SOAP messaging framework and responsible for developing the user interfaces using JSP with struts-el tag library and JSTL and developed the client sided validations using Java Script and enhancing the existing Hibernate mapping files, config files, Spring and Struts configuration files.
  • Responsible for developing the DAO classes for the budgeting and reporting module and developed the batch application to generate reports using Spring scheduler module and implemented multi-threading using Java concurrent package to create thread pool to process multiple requests.
  • Responsible for conducting unit testing using Junit and provided support to QA and PROD environments by fixing defects and assisting the deployment processes.
  • Involved in a desktop application development using Swing JDBC.

Environment: Java 1.5, JSP, Servlets, Struts 1.2, Spring 2.0, Hibernate 3.0, JUnit, Java Script, HTML, CSS XML, Oracle 11g, DAO, SOAP,SVN.

We'd love your feedback!