We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

St Louis, MO

PROFESSIONAL SUMMARY:

  • 8 years of expertise in multi - tire, object-oriented J2EE, Design Patterns, Multi-threading and Core Java applications.
  • Strong J2EE/Java application development and programming background, with experience in defining functional/technical specification.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) in gathering user requirements & converting them into software requirement specifications.
  • Analyzed and developed documents like DLD, DLR, HLD, Test-cases and UML charts.
  • Worked with Java JDK 1.5, 1.6 and 1.7 and 1.8 with good understanding with Groovy and Grails.
  • Involved in Java design patterns, OOPs concepts, Collection and UML modeling techniques.
  • Strong Web Development experience in HTML/HTML5, XML, DHTML CSS/CSS3, SASS, LESS, JavaScript, redux
  • JS, Redux, ES6, Web pack, Flex, JQuery, JSON, Node.js, Ajax, JQUERY Bootstrap.
  • Written custom filters, directives for the HTML using JavaScript frameworks like Angular.JS 1.2.x, React.JS, Backbone.JS and Bootstrap.
  • Worked on Application/Web Servers WebSphere, Web Logic, JBoss, Apache Tomcat, Apache Groovy, and Spring TC.
  • Software development experience using JavaScript and React JS related libraries like React Native, Redux technologies.
  • Proficient in XML technologies like XML, XSL, XSLT, XPath and DTD.
  • Database experience with MySQL, Oracle and PL/SQL with Joins, Stored Procedure, SQL Queries, Triggers and functions.
  • Experience in SpringMVC (Model View Controller) architecture, using Spring 3.x & 4 Framework with ORM Hibernate 3.x, Maven and various Java/J2EE design patterns.
  • Content management with AlfrescoEnterprise and Broad VisionDynamic Command Center (BV-DCC).
  • Experience in implementing Service Oriented Architectures (SOA) using Web Services technologies like SOAP, WSDL, RESTful, JSON, UDDI and JMS with Apache Axis 2.0.
  • Web Application Development with Framework like REST, JSON, Spring 3.x, 4.x MVC, JQuery, Struts and Angular.js with Bootstrap using WebStorm.
  • As React Native developer, have the ability to create modern web and native app solutions from the requirements stage to deployment and support.
  • Experience with database persistence layer like EJB and Hibernate with Maven build.
  • Experience using various web/application servers like Apache Tomcat, Glassfish, IBM Web Sphere Application Server (WAS) and JBoss.
  • Worked on various features in ECMAScript 6 (ES6) such as Arrow functions, Classes and enhanced object literals.
  • Proficient in programming by using the IDE’s such as Eclipse, IntelliJ, STS, My Eclipse, WSAD and RAD.
  • Experience in developing and consuming various Web Services using REST, SOAP,JAX-RPC and JAX-WS and also with Jasper Reporting for the web based application.
  • Scripting test cases with Jasmine with Selenium, TestNG and JUnit.
  • Experience in major web application servers: Apache Tomcat, JBoss, Express Node.js, and Apache HttpServer.
  • Deployment to Tomcat server and looking into the Splunk logs for hidden application errors.
  • Expertise with IBM Web Sphere Application Server 6.x and Apache Tomcat.
  • Architected and created an enterprise framework for UI creation using the GWT framework
  • Defect, issue & Bug - Reporting and Handling with JIRA, HP-ALM, HP-QC, BMC Remedy
  • Experience in Version control system or SCM like CA SCM, SVN, CVS and GIT.
  • Developed, coded and reviewed Sitecore CMS web programs and designed .Net application features and also managed MS dynamics CRM systems throughout project lifecycle.
  • Migrated web applications into the Sitecore CMS System.
  • Worked on HTML5/CSS3 and JQuery in a Drupal based CMS environment.
  • Extensive knowledge in Agile methodology, Waterfall, Test Driven Development (TDD) and ATDD.
  • Provided post production support and quality assurance
  • Good experience in development, testing and post production support.
  • Excellent organizational and interpersonal skills with a strong technical background.
  • Quick learner and ability to work in challenging and versatile environments and Self-motivated, excellent written/verbal communication.

TECHNICAL SKILLS:

Programming Languages: Java, JavaScript, SQL, C, Groovy, PHP

Java/J2SE Technologies: Core Java, IO, Multithreading, Collection

J2EE Technologies: JSP, Servlet, JSTL, EJB 2.0/3.0, Custom Tag Libraries, JDBC, DB2, MVC, AWT, Groovy, Java Beans

Web Application Technologies: HTML5, CSS3, AWS, Angular.js 1.2.x, SASS, Bootstrap, Backbone.js, React.js, Redux, XML 1.0, JSP, XSL, XSLT 1.0, XPath, Dojo, JavaScript, JQuery, AJAX

Web Services Technology: XML, AWS, SOAP 4.0, SOA, RESTful, WSDL, JSON,CMS, UDDI

Databases: Oracle 11g/10g /9i, MySQL 5.5.27/5.6, PL/SQL

Frameworks: Hibernate ORM 3.5.x/4.0.1, Spring 3.0.1/3.2.6/4.0.1 , REST, JUnit 4.x, JPA, Spring Batch, Angular.js, React Native, Backbone.js, Bootstrap, Jasmine, NPM, JQuery, TestNG

Application Servers: Apache Tomcat 6x/7x, Web, SQL server, WAS, Wamp, Glassfish, Jboss

Development Tools: Eclipse, Netbeans, RAD 6/7, WSAD, XMLSpy, Notepad++, IntelliJ, Spring Tools Suite, SharePoint, Putty, WinSCP, GWT, Android Emulator

Build / Testing tools: JUnit 4.6, Maven, SOAP UI, Firebug, Jasmin, Selenium, Shell/Unix Script

Repository / Version Control Tools: CA SCM (Harvest), GIT, SVN, CVS, IBM Rational ClearCase

Reporting / Tracking Tools: JIRA, HPALM, HP: QC, BMC Remedy ARS

CMS: Wordpress, Drupal, Joomla, Zend

Data Management Tools: Alfresco Enterprise, BroadVision DCC, SharePoint

Software Engineering: Agile Methodology, TDD, ATDD, Scrum, Kanban, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, St Louis, MO

Full Stack Developer

Responsibilities:

  • Participated with team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.
  • Test Execution for each new build till Commercial Approval
  • Used SOAP UI to test the resources. Also, used Postman plug-in with chrome browser to test resources.
  • Implemented SOAP web services to send and receive the data from database.
  • Implemented load-balancing with NGINX to allow dozens of Node JS instances to handle thousands of concurrent users.
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Developed data formatted web applications and deploy the script using HTML5, XHTML, CSS and Clientside scripting using JavaScript.
  • Involved in designing, developing, implementing, and testing software components within native apps, and suite of related applications and APIs.
  • Writen code that contributes to Flexport’s React Native apps
  • Created reusable and testable React.js functional and class components using es6
  • Built Web pages that are more user-interactive using AJAX, JavaScript, React and Redux.
  • Used Babel.js to transpile es6 and JSX code into JavaScript that can load on the browser
  • Designed Logos and Templates using HTML, DHTML, CSS, and Adobe Photoshop.
  • Used ' TestNG ' for backend test cases and ' Jasmine ' for AngularJS test cases.
  • Familiarity with build and package management tools (ANT, Maven, Grunt, NPM etc).
  • Monitor the network 24/7 and provide reporting to IT Management using NPM.
  • Extensively used JavaScript to provide dynamic User Interface and for the client side validations.
  • Used AngularJS framework to associate HTML elements to models.
  • Used Bootstrap and Angular JS, React.js, and Node.js in effective web design. Created distributed Oracle coherence domains, configuration, and system design.
  • Experience in React Native application development with advanced knowledge of web application framework.
  • Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like GruntJS.
  • Designed and developed user-friendly GUI interface and web pages using HTML, Angular JS, jQuery, Node.js, React.js, and JavaScript.
  • Extensively used the modern JavaScript Frameworks: Angular.JS, Node JS Bootstraps, and jQuery Plugins to develop Responsive Web Designs (RWD).
  • Estimated the Software & Hardware requirements for the Name Node and Data Node & planning the cluster.
  • Developed, tested and deployed business feature set in Node.js with MongoDB backend.
  • Implemented the message transformations in Java Compute Node and ESQL.
  • Track failure events by adding sufficient logs for monitoring in Splunk.
  • Worked with SVN and GIT to maintain current and historical versions of source code.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Extensively used Debugging JavaScript using Chrome developer Toolbar, Jetbrains, webstorm.
  • Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript.

Environment: Java, J2EE, HTML5, CSS3, JavaScript, Spring, Hibernate, RESTful, AngularJS, Node JS, Tomcat, JQUERY, React JS, Redux, Bootstrap, Splunk, NPM, XHTML, JSON, AJAX, Subversion (SVN).

Confidential, Houston, TX

Full Stack Developer

Responsibilities:

  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQuery.
  • Documented API's in APIGEE Developer portal and used as content management system (CMS)
  • Developing UI automation using Protractor for Angular JS applications.
  • Used Bootstrap library to quickly build project UI’s and used AngularJS framework to associate HTML elements to models.
  • Version control software Git is used in the development life
  • Worked with SVN and GIT to maintain current and historical versions of source code.
  • Extensively used Spring JDBC template and Hibernate for performing Database Transactions.
  • Developed data formatted web applications and deploy the script using HTML5, XHTML, CSS and Client side scripting using JavaScript.
  • Developed React components to implement various feature specific modules in the application and worked with a team to move existing web apps to React with ES6 Features
  • Experience with React Native ecosystem, especially navigation libraries and state management patterns.
  • Created components that hold the project info and timelines using ReactJS.
  • Worked on reactive service and performance management for mission critical systems, used for Identifying requirements for real-time alerts to notify support groups of a current or potential performance problem.
  • Developed and optimized services using NodeJS and ES6 as interfaces to Cassandra NoSQL database.
  • Redesigned and re-implemented services using NGINX, Node JS, Express JS, Mongo DB, and MySQL.
  • Experience with a structured build software, including Gulp, Grunt, or NPM(Node Package Manager).
  • Involved in coding for integration of Jasper Reports with Java.
  • Experience with Hybrid frameworks such as React Native , Cordova, Ionic.
  • Experience of working on CSS Preprocessors like LESS and SASS
  • Involved in design, development and deployment of Jasper Reports in to the application.
  • Developed web pages using HTML5, JavaScript, DOM, JSON, Bootstrap, jQuery and AJAX.
  • Designed the Web application layout and forms using HTML5, CSS 3 and JavaScript.
  • Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
  • Managed integration of Splunk for logging REST API transactions.
  • Exposure in creating SPA using React JS, by using Concept of Virtual DOM.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, React and Redux.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Work application level code to interact with API's, rest web services using AJAX, JSON, Node.js, XML and Angular 2.
  • As React Native developer, have the ability to create modern web and native app solutions from the requirements stage to deployment and support.
  • Work on test-driven development by using Junit and WebSpec .
  • Responsible to design various search forms prototypes and also involved to create error validation code using JavaScript/JQuery.
  • Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases, Select for selecting multiple values from list, Action for various key and mouse event, with different Locators (xpath, CSS, id, Link text)
  • Performed Installation, configuration of multiple versions of MongoDB (2.x, 3.0.x, 3.2.x)
  • Involved in writing application level code to interact with Restful Web APIs, Web Services.
  • Participated in day-to-day meetings, status meetings, strong reporting and effective communication with project manager and developers.
  • Implemented Jasper Reporting tools to generate Reports.
  • Worked on Browser Compatibility and tested each and every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
  • Participated with team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.
  • Test Execution for each new build till Commercial Approval
  • Used SOAP UI to test the resources. Also, used Postman plug-in with chrome browser to test resources.
  • Implemented SOAP web services to send and receive the data from database.
  • Wrote Unit-Tests using Karma and Jasmine to run the test
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Designed web pages and used applications that meet business and user goals through a positive user experience.

Environment: Java, J2EE, HTML5, CSS3, JavaScript, Spring, Hibernate, RESTful, AngularJS, Node JS, MongoDB, Tomcat,Splunk, JQUERY, NPM, React JS, LESS/SASS, Redux, Bootstrap, DOM, XHTML, Jasper, JSON, AJAX, Subversion (SVN)

Confidential, NYC

Java Developer

Responsibilities:

  • Involved in the design and implementation of the architecture for the project using OOAD, UML design patterns.
  • Created and updated Bash scripts and modules, files, and packages.
  • Used Karma (Jasmine) for JavaScript Unit testing and Protractor for E2E testing.
  • Designed Logos and Templates using HTML, DHTML, CSS, and Adobe Photoshop.
  • Extensively used JavaScript to provide dynamic User Interface and for the client side validations.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Involved in providing pseudo application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Developed client side Interface using React JS.
  • Worked on app built using React Native , as a part of a team in project.
  • Utilize ReactJS& Redux to render and deploy company-end setting webpages and all the jobseeker-end webpages.
  • Developed user interface by using the React JS, Redux for SPA development.
  • Performed and deployed Builds for various Environments like Dev, Test, QA, Onboarding and Productions Environments.
  • Created React components, using Redux for unidirectional data flow
  • Version control software Git is used in the development life
  • Building ReactJS components that can be used across different projects. In the time I have been there, I have built components that let users create projects, update the priority of the projects, create project groups, and drag and drop groups and projects
  • Developed Single Page application using React JS for better rendering performance.
  • Added dynamic functionality to the application by implementing JQuery, Node js.
  • Modularized front end CSS and JS code with Sass.Built a real time mouse/click user analytics web service with Node.js
  • Implemented Cascading Style Sheet (CSS) to improve look and feel of the ReactJS web page
  • Built a robust and secure CONTENT MANAGEMENT SYSTEM for few projects as per clients’ needs and requirements where HTML, CSS, AJAX, AngularJS and JQUERY were extensively used
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Extensively used Debugging JavaScript using Chrome developer Toolbar, Jetbrains, webstorm.
  • Extensively used JQuery in implementing various GUI components in application portal.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
  • Majority of the tasks are handled single handedly in ExtJS/HTML5/CSS 3/ JavaScript including development of custom components & memory management issues across browsers. Solving various issues related to browser compatibility, framework designing.
  • Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Used managed Metadata service and customized various Control using ECMA.
  • Used Karma(Jasmine) for JavaScript Unit testing and Protractor for E2E testing.
  • Worked with SVN and GIT to maintain current and historical versions of source code.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Handled all aspects of the web application including maintaining, testing, debugging and deploying.

Environment: JavaScript, HTML5, CSS3, JSP, XML, Bootstrap.js, Angular.js, Reactjs, Redux, DHTML, JQuery, Ajax, DOM, JSON, Orchard CMS, Spring, Adobe Flash, SOAP, Web Services, Eclipse

Confidential, Bentonville, AR

Full Stack Developer

Responsibilities:

  • Involved in development, design and implementation of front end part widget based application.
  • Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using jQuery Ajax framework and Widget based JavaScript programmed model.
  • Guided the team in building out a lean, responsive UI layer utilizing semantic html5, Bootstrap.js
  • Involved in developing UI pages using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, Drupal, JavaScript, AngularJS, jQuery, Ajax.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Worked on Drupal to create various CMS sites.
  • Developed user interface using PHP, CodeIgniter, bootstrap, AJAX, JQuery, HTML, CSS.
  • Integrated Atlassian JIRA and BMC Remedy since the companies in the Priceline group are using both systems for issue tracking.
  • Used bootstrap which consists of mobile first styles throughout the entire library.
  • 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.
  • Extensively used jQuery UI for screen design and development.
  • Developed script using Client Object Model and created Lists and Library using Web Services.
  • Working with Script features. Used Babel, web pack with es2015, react JSX presets.
  • Developed Search Engine using JSP, presented the XML data in the web page using JavaScript and jQuery.
  • Used Orchard Content Management system (CMS) for the dynamic configuration of the web application.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript.
  • Implemented front end changes based on spring integrated with Struts along with JSP view and Java code as per requirement
  • Used Spring framework for dependency injection and integrated with Hibernate and JSF.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Used JavaScript libraries like D3.js for Visualization of Data
  • Worked on the modernization of a legacy and outsourced UI and technologies used were Backbone.js,jQuery
  • Used JavaScript for Client Side validations. Used DOJO for Ajax Support and used JSON for DOM objects
  • Developed the UI screens using SFX, Jsps, Java script, JSTL and CSS.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5, AngularJS as data and presentation layer technology.
  • Utilized agile and scrum methodologies to developing applications

Environment: JavaScript, HTML5, CSS3, JSP, XML, Bootstrap.js Backbone.js, Node JS, Angular.js, D3.js, DHTML, JQuery, Ajax, DOM, JSON, Orchard CMS, Spring, Adobe Flash, SOAP, Web Services, Eclipse

Confidential, Miami, FL

Java/UI Developer

Responsibilities:

  • Involved in the design, feature estimations and Software Requirements Specifications.
  • Worked in Agile software methodology with Scrum type development
  • Contributed to the development of web interface for different modules using JSP, HTML, XML, CSS, Java Script, AJAX, and Action Servlets with Struts Framework.
  • Designed classes in ECMA Scripts explored on the gulp build process
  • Used Object oriented JavaScript for developing rich client page.
  • Developed the interactive web page using Struts 2.0, Hibernate, Object oriented JavaScript.
  • Used JIRA issue tracker to file the bugs.
  • Developed controllers, updated the struts configuration files and implemented validation using Struts Validator framework.
  • Mapped (one-to-many, one-to-one, many-to-one relations) DTOs to Oracle Database tables and Java data types to SQL data types by creating Hibernate mapping XML files
  • Oracle database was used, wrote stored procedures for common SQL queries
  • Used ANT and Maven Script for building and deploying the application.
  • Used Perforce for source control and QC for bugs tracking.
  • Involved in preparing the documentation of the functional specification, User manual and updating various documents with newly implemented functionalities.
  • Implemented Java components and deployed under the Web Logic server.

Environment: Java, HTML, XML, JSTL, AJAX, JavaScript, CSS, Struts, Servlets, Eclipse, EJB3.0, Hibernate, Web Services, JUnit, MYSQL, Windows XP, SVN, JIRA

We'd love your feedback!