We provide IT Staff Augmentation Services!

Full Stack Developer Resume

Chesterfield, MO

PROFESSIONAL SUMMARY:

  • Over 7 Years of extensive experience in software development life cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications.
  • Over 4 years of professional experience in developing enterprise applications using Java and J2EE related technologies.
  • Proficient in designing and developing the front end, component - based and object-oriented systems for building multi-tier architecture with hands-on development expertise in front end GUI layer.
  • Sound Understanding of Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
  • Strong experience in developing websites using HTML5, CSS3, JavaScript, JQuery, AJAX, AngularJS, NodeJS, BackboneJS, Bootstrap and JSON.
  • Strong Experience in CSS3 preprocessors styling such as SASS and LESS.
  • Experience knowledge about JQuery, JQuery plug-ins (Validator, Drag and Drop, AutoComplete) for DOM manipulations and AJAX.
  • Experience with Web 2.0 and related sources.
  • Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Chrome.
  • Experienced with programmatic interaction of various APIs (SOAP, REST web services, and JSON).
  • Experience in working with various databases like Oracle, SQL Server and MySQL.
  • Experience on working with Agile methodologies and daily Scrums.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing.
  • Strong Experienced in browser test runner Karma with the support of Jasmine framework.
  • Good Web Application debugging skills using Chrome Developers Tool and Firebug.
  • Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
  • Adaptable to new, evolving technologies and can implement them in current projects.

TECHNICAL SKILLS:

Web Technologies : HTML5, CSS3, JavaScript, JQuery, AJAX, AngularJS, NodeJS, BackboneJS, Bootstrap, JSON.

IDE Editors : Eclipse, Webstrom, PhpStorm, NetBeans, Dreamweaver, Developer Tools, Edit Plus, Sublime text, Visual Studio.

Debugging Tools: Jasmine, Karma, Firebug.

Version Controls: SVN, GIT.

Languages: C, C++, Java, HTML, SQL, PL/SQL, XML.

J2EE Technologies: JDBC, JSP, JSTL, Servlet, JNDI, Web Services (SOAP/REST).

Wire Frame Tools: Adobe Illustrator.

Methodologies: Agile - Scrum, Waterfall.

Other Tools: Adobe Photoshop, Grunt, Gulp.

PROFESSIONAL EXPERIENCE:

Confidential, Chesterfield, MO

Full Stack Developer

Responsibilities:

  • Worked along with Business Analyst in the process of Business and technical requirements gathering.
  • Participated in Design analysis and Impact analysis.
  • Individual contributor to provide Eclipse Tooling solution for Salesforce.com data platform team
  • Implementation of MVC, Singleton and DAO design pattern for System architecture and overall System flow.
  • Experience in daily stand-up and weekly development review meetings as part of Scrum Methodology.
  • Designed and implemented front end web pages using Angular JS, CSS3, HTML5, JavaScript and AJAX.
  • SPRING Controllers were used with Angular JS to route the control to desired Java services.
  • Used Angular JS with the combination of SPRING MVC to make the UI more responsive.
  • Used SPRING Core Annotations for Dependency Injection.
  • Configured Hibernate as ORM for Database operations and creation of entity objects for mapping respective tables.
  • Implemented business process, database retrievals, access of information and User Interface using Java, Struts, and Planet Interact Framework.
  • Implemented REST based web services using JAX-RS annotations.
  • Used GIT client to update/commit changes from/to repository and resolve merge/conflict operations.
  • Application was deployed using JBOSS and used Maven as a build tool.

Environment: Java, J2EE, Maven, XML, Angular JS, CSS3, HTML5, Java Script, AJAX, SPRING, Hibernate, MVC, REST, Servlets, JBOSS, UML, Scrum, Log4j, GIT, Eclipse, Windows.

Confidential, Houston, TX

Full Stack Developer

Responsibilities:

  • Prepared and maintained of design documents, nonfunctional requirements for enhancement & upcoming new requirements.
  • Implemented Java and J2EE Design patterns like Business Delegate, Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Adopted J2EE design patterns like Service Locator, Session Façade, Value Object and Singleton.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX, ECMAScript 6(ES6), Angular, React.JS and JSON.
  • Upgraded the existing content structure from CSS DIV tags to HTML5 Section and Article elements capturing the functional significance of the content.
  • Developed Single Page Applications (SPA) i.e. web applications using Angular, node.js.
  • Used Bootstrap to develop complex page layouts including various sections such as headers, footers, left side bars, content area and marketing area.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Checked Cross-Browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Developed the entire application implementing MVC Architecture integrating JSF with Hibernate and Spring boot frameworks.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information.
  • Developed Server-side logic using XML based protocols like REST Web Services.
  • Worked on Visual Studio IDE for developing Front end and Middle Tier.
  • Used Team Foundation Server for version control across common source code used by developers.

Environment: Java, J2EE, Agile/Scrum, Angular JS, HTML5, CSS3, JavaScript, TypeScript, Knockout JS, Grunt, Bootstrap, NodeJS, REST Web services, Eclipse, JMS, Spring, Hibernate, Maven, Windows Firebug, Dreamweaver, Flash, Illustrator, Oracle, Eclipse, TFS.

Confidential - Caramel, IN

Full Stack Developer

Responsibilities:

  • Worked with Business System Analyst to understand the requirements to make sure that right set of UI modules are being built.
  • Implemented various standard J2EE design patterns (Singleton, Factory, Data Access Object, MVC, Front Controller).
  • Worked with Designers to Understand and redesign the Package Customization Modules using Angular JS, HTML5, CSS3, NodeJS and JavaScript.
  • Created HTML5 Pages with CSS3 and the Box Model Properties.
  • Designed webpages using mock-ups,wireframe using Adobe Photoshop.
  • Developed applications using AngularJS single page applications SPAs to improve page performance.
  • Used $http in AngularJS for consuming RESTful web services.
  • Ensured cross-browser compatibility by testing the applications of different browsers.
  • Used SPRING Core Annotations for Dependency Injection.
  • Configured Hibernate as ORM for Database operations and creation of entity objects for mapping respective tables.
  • Implemented REST based web services using JAX-RS annotations.
  • Used GIT client to update/commit changes from/to repository and resolve merge/conflict operations.
  • Application was deployed using JBOSS and used Maven as a build tool.
  • Used GIT as a repository tool and familiar with functionalities in GIT.

Environment: Java, J2EE, AngularJS, HTML5, CSS3, JavaScript, NodeJS, Grunt, Karma, Jasmine, REST Web services, GIT, JBOSS, Spring/Hibernate, JSON, Photoshop, Handle bars, WebLogic,Webstrom, Eclipse, Windows.

Confidential - Houston, TX

Full Stack Developer

Responsibilities:

  • Developed the application using J2EE Design Patterns like Business Delegate, Factory, Singleton, Session Facade, Service Locator and DAO.
  • Designed layouts with using AngularJS, HTML5, CSS3, NodeJS, Knockout JS, Bootstrap and JavaScript.
  • Used Knockout JS and Kendo UI Framework to enhance the user experience.
  • Developed single page application for the web pages and mobile application using AngularJS.
  • Worked on NodeJS in creating large scale, real time servers.
  • Designed different Responsive Layouts for many devices and platforms using Bootstrap.
  • Developed page layouts, navigation and presented designs and concepts to the clients.
  • Mainly focusing on cross-browser compatibility and fixed the bugs for several browsers.
  • Developed the table less web application pages using CSS and with the help of tagsas per W3C standards.
  • Leveraged the AOP features of SPRING framework to handle exceptions.
  • Using JSTL and SPRING tag libraries for data-binding in web components.
  • Developed Data Access Object (DAO) pattern in persistence layer using Hibernate.
  • Used Web services for sending and receiving data from different applications using SOAP messages.
  • Prepared JUnit test cases and executed the test cases using JUnit in Eclipse.
  • Used Log4J utility for logging and used SVN for versioning and concurrent access to the project files.
  • Wrote Maven scripts for compiling, building, packaging and deploying the WAR file.
  • Deployed the application on WebSphere application server.
  • Environment:Java, J2EE, AngularJS, HTML5, CSS3, JavaScript, Knockout JS, Grunt, Bootstrap, NodeJS, Jasmine, Karma, Spring/Hibernate, SOAP Web services,SVN, Eclipse, Maven,WebSphere,Junit, Windows.

Confidential - Louisville, KY

UI Developer

Responsibilities:

  • Designed Webpages and feel good user interface for web application to meet the requirements of the product.
  • Contribute positively to the overall team dynamic; participate in stand-up meetings, planning and design sessions and another business-development working.
  • Used MVC framework for developing Single Page Application.
  • Developed webpages using HTML, CSS, and JavaScript, JQuery, AJAX, Bootstrap andKnockout JS.
  • Used CSS preprocessors like LESS and SASS.
  • Made changes to various CSS properties to enhance the UI as per client requirements.
  • Used Bootstrap Grid’s and Themes to display data to user in different modules.
  • Implemented REST services for fetching data from fast server and displaying it for web pages.
  • Developed HTML prototypes and UI deliverables, like wireframes, flowcharts, screen mock-ups, prototypes and interface design specifications.
  • Worked around the JavaScript task runner Grunt and Gulp for automating the code and used its various plugins.
  • Added interactive user interface components such as menu bar integration.
  • Wrote code for the cross-browser functionality and improvement of website performance.

Environment: HTML, CSS, LESS, SASS, MVC,JavaScript, JQuery, Bootstrap, Grids,KnockoutJS, REST Web services,Adobe Illustrator, Firebug, Photoshop, SVN, Windows.

Confidential - St. Louis, MO

UI Developer

Responsibilities:

  • Worked in an Agile process with two-week iterations delivering new features and working software at each iteration.
  • Maintain, enhance, and recommend solutions that are best suitable business and technology needs from UI standpoint.
  • Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript frameworks such as JQuery.
  • Design and development of Web pages using HTML, CSS including AJAX controlsand XML.
  • Used JQuery core library functions for the logical implementation part at client side for all the application.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Implemented HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP.
  • Working directly with clients to design and develop elegant solutions.

Environment: HTML,CSS, JavaScript, JQuery, JQuery UI, AJAX, XML, SOAP Web services, Firebug, Maven, SVN.

Confidential

Jr. UI Developer

Responsibilities:

  • Working with Front End Designer, PHP Architect and project management staff to develop the website.
  • Working on the user interface using HTML, JavaScript, JQuery and CSS.
  • Built HTML templates for high traffic and complex data driven website.
  • Created reusable HTML templates and style sheets based on UI standards and guideline
  • Worked on cross-browser compatibility issues and fixed them.
  • Coordinating with the accessibility manager to deliver the website for better user experience.
  • Testing and validating work produced as part of the development process.
  • Implemented SOAP web service to bring data from server presentation layer.

Environment: PHP, HTML, CSS,JQuery, JavaScript, MS SQL, SOAP Web services, SVN, Firebug, Windows.

Hire Now