We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Manhattan, NY

SUMMARY:

  • Over 6+ years of IT experience in Designing & Development of Large Scale web Applications which include Design,Development, Integration, code review, testing, maintenance and Documentation.
  • Strong Technical Experience in gathering requirements for Designing, Implementation, Development of large scale web Applications with the Technologies like Java, J2EE, HTML, CSS, Java script, jQuery, Angular, Node JS,React JS.
  • Well knowledge in all the phases of Software Development Life Cycle (SDLC) models.
  • Expertise in Frameworks like Spring Hibernate and Struts (Spring boot, MVC architecture, Spring Core, Spring DAO, action mappings).
  • Extensive experience in developing Single Page Applications (SPA) using MEAN (Mango, Express, Angular and Node) stack Framework.
  • Good knowledge in NOSQL databases like Mango DB.
  • Well experience in working with SOAP and RESTful Web Services.
  • Expertise to develop the application in all areas from front end to middleware and to backend.
  • Expertise in modern versions of JavaScript frameworks such as Angular, React JS.
  • Architect in designing of complex programmatic structures using Angular, Node frameworks.
  • Proficient in JavaScript Object Notation (JSON) and XML.
  • Experience in Core Java, Data Structures, Multi - Threading, Algorithms and Object-Oriented concepts.
  • Strong experience in designing of database structures.
  • Good knowledge with PL/SQL and TSQL.
  • Professional in writing stored procedures, functions, Triggers, Performance tuning, Advance Queue.
  • Installing, Configuring and deploying Applications using Web Logic, Apache Tomcat, Glass fish, Web Sphere and JBoss servers.
  • Worked on many protocols, data formats and architectures such as HTTP, SOAP, XML, JSON, REST, Email, FTP, SSL.
  • Expertise in MYSQL, Mango DB, DynamoDB databases.
  • Worked in RDBMS Technologies such as Oracle, Microsoft SQL Server.
  • Knowledge in Amazon Web Services (AWS).
  • Expertise in Design, Develop, Implementation, Integration, Maintenance, Testing in different environments.
  • Experienced in implementing and providing service, support and maintaining Oracle Database 11g.
  • Strong Experience in writing SQLs queries, stored procedures and Triggers.

TECHNICAL SKILLS:

Programming Languages: Core Java, J2EE, Java Script

Web/JEE Technologies: JSP, Servlets, AJAX, JavaScript, JSON, DHTML, CSS, HTML, Web Services, JSTL, Angular, Node JS.

Framework/Patterns: Spring Boot, Spring, Hibernate, jQuery, Bootstrap, Unit

Application Servers: Web logic, Tomcat, JBoss, Web Sphere

Databases: Oracle 10g, MS-Access, MySQL

Source/Version Control: SVN, Clear case, Git and Stash

Java IDEs: Eclipse, RAD, NetBeans

Tools: Sonar, SoapUI, WinSCP

Operating Systems: Windows, Linux, Unix

Methodologies: Waterfall, Agile/Scrum

Test Management: HP Quality Center, JIRA, Radar

Build tools: Ant, Maven

PROFESSIONAL EXPERIENCE:

Confidential - Manhattan, NY

Full Stack Developer

Responsibilities:

  • Interacted with the client to understand their existing applications and design the site according to their system requirements thereby played important role in requirement gathering.
  • Involved in structuring and facilitating Rapid Application Development sessions.
  • Designed and developed the front end using HTML, DHTML, and XML.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, table.
  • Developed web page using Angular JS 1.6 components like controllers, routers, NG app etc.
  • Pseudo elements and CSS3 Border, CSS3 Background, CSS3 Transitions.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX and Angular2 resources.
  • Used JSON for data interchange, as it's faster and can be parsed using JavaScript.
  • Extensively worked with JavaScript cookies.
  • Worked with the UX team in up gradation of UI version using CSS, jQuery, HTML, Angular JS and Bootstrap.
  • Developed JavaScript and optimized existing scripts for efficiency.
  • Used JavaScript, HTML, and jQuery for forms validations.
  • Implemented different kinds of UI controls including modal dialogs and AJAX web forms with upload file control.
  • Used the jQuery widgets like Accordion, Date picker, Draggable, Droppable, Resizable jQuery interactions.
  • Redesigned user interface HTML frameworks with Bootstrap and refined CSS styling.
  • Worked with jQuery UI plug-in like Widgets, Interactions, and Effects.
  • Worked on AngularJS, which combines web applications with Model View Controller capability to make development and testing of code efficient.
  • With responsive design to create one well-planned site to deliver an optimized experience in context to each device or screen size.
  • Worked with jQuery Message plug-in, jQuery Validation Plug-in.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Used Ajax, XML, Http Request to post chat messages and to periodically check the server for new messages and update your chat window.
  • Designed graphics, buttons, logos and flash animation for the website.
  • Validated the code using W3C Mark-Up validation and also checked for the cross-browser compatibility using Cloud Testing.

Enviroment: HTML, XHTML, DHTML, CSS, CSS3, JavaScript, jQuery, AngularJS, XML, XSL, XSLT, JSON, DTD, RESTful API.

Confidential, FL

FullStack Java Developer

Responsibilities:

  • Involved in the Business Requirement Analysis, Design, Coding, Testing and Support.
  • Worked on Agile Methodology that includes weekly meeting with business analysts and monthly sprint review with clients.
  • Extensively used Selectors in JQuery for updating content on DOM nodes.
  • Designed dynamic and browser compatible pages using HTML, DHTML, CSS, JQuery, React.js and JavaScript.
  • Designed and developed the login portal using framework AngularJS 2.0 along with HTML5, CSS3 and Type Script.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • My most recent UI effort was using jQuery, Bootstrap and ReactJS in a Play framework to render responsive pages.
  • Involved in developing presentational and container components using React and JSX.
  • Involved in Creating RESTful Services using NodeJS and Express framework.
  • Performed a lot of DOM manipulation using JavaScript and JQuery for loading and manipulating dynamic content on WebPages.
  • Implemented MVC architecture using JSP, Spring, and Hibernate and used Spring Framework to initialize managed beans and services.
  • Developed multi-threaded Java Swing applets for the configuration and control of codec, video wall processor, and multi-viewer products on embedded Linux processors.
  • Standardized unit test plans for Web Control Program (WCP) written as Java Swing applets for all 3 product lines under my responsibility.
  • Created GUIs for applications and applets using SWING components.
  • Used Micro services to build individual components of the application.
  • Created an XML configuration file for Hibernate -- Database connectivity
  • Utilized Spring's integration with iBatis & Hibernate ORM for back-end database processing transactions.
  • Used Spring Framework for Dependency injection and integrated with the EJB 3.0 using annotations and used Spring AOP for reporting and used a (TDD) test driven approach to development leveraging spring’s support for unit testing.
  • Used several J2EE design patterns like DAO, DTO, Business Delegate, Front Controller and MVC- Model to develop application.
  • Used JAX-RPC Web Services using SOAP to process the application for the customer.
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 11g.
  • Created Jenkins build file to build the application and deployed on WebSphere Application Server.
  • Implemented JUnit test cases for unit testing and Suites for end to end testing
  • Used Maven as the build tool.
  • Used Eclipse as the IDE and used eclipse standard/ plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, and used version control (Maven)

Environment: Java XML, HTML, CSS, JAVA SCRIPT,React Js, Node JS, JSON, Hibernate, Spring, Servlet, JSP, JSF, AJAX, JQuery, REST, SOAP, PL/SQL,WebSphere Application Server, MY SQL, My Eclipse.

Confidential, NJ

Java Developer

Responsibilities:

  • Responsible for requirement capturing, Use Case analysis, Object Model, Class Diagrams etc.
  • Used J-query for Rich User Interface and used widgets for rich data tables in UI which has PDF & Excel export functionality.
  • Designed and developed service layer and used Design Patterns like Data Access Object, MVC and Facade.
  • Analyzed, designed and implemented presentation layer using Spring MVC for rendering web pages.
  • Developed views and Controllers using Spring MVC Framework.
  • Leveraged Spring Validator framework for validating user input used and used J-query for client side validation.
  • Developed test cases for Unit testing using Junit and performed integration and for generating mock objects to write test cases as a part of the test driven development.
  • Developed Ant Build Scripts for the automatic configuration of the project and deployment of jar files into the Web Logic application server.
  • Developed and guided the team to work on application’s GUI in Swing, java networking, java- xml binding etc.
  • Developed Web interface using JSP, JSP Standard Tag Libraries (JSTL) and Spring MVC custom components.
  • Implemented Java Swing GUI applications for managing the IMAS DSL.
  • Custom component library development in Java Swing.
  • Integrated Spring services with messaging queues to have asynchronous communication with external systems like claim processing.
  • Involved into Database activities for schema creation, fine tuning and optimization.
  • Identifying the Performance bottlenecks to improve performance, making the code changes without impacting functionality.

Environment: IBM Rational Application Developer RAD,Spring, JQuery, J2EE, XML, XSL, XSD, XPATH, JAXB, JMS MQ, HTML,Oracle, JUNIT, Tomcat.

Confidential

Junior Developer

Responsibilities:

  • Involved in various phases of application development. Iteratively analyzed and developed the system going through Agile Scrum methodology.
  • Developed Use Cases, Class Models and Object Oriented Specification using Rational Rose UML.
  • Worked in team to develop high level class diagrams and sequence diagrams and implement the same in JAVA/J2EE, Spring, Hibernate, and Web Services.
  • Designed User Interface using Java Server Faces (JSF), HTML 5, CSS3, jQuery, JavaScript and XML in a responsive grid layout.
  • Also, developed a web service for allowing other application to access customer balance. Implementation involved usage of SOAP, WSDL and XML for definition of JAX-WS Web Services.
  • Persistence mechanism implemented using Hibernate and integrated with Spring ORM.
  • Implemented Spring AOP aspects to manage the application logging and Exception handling cross cutting concerns.
  • Implemented Database accesses through JDBC at Server end with Oracle as backend.
  • Involved in configuring development/testing environments on WebLogic App Server. Source control through CVS.
  • Tested Service and data access tier using JUnit in TDD methodology and used JIRA for issue tracking.

Environment: Java, JEE, JSP, JAX-WS, JIRA, Servlet, Ajax, EJB, Spring Security, Java Beans, WebSphere Application Server, HTML, Maven,Oracle, Ant, CVS.

We'd love your feedback!