We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Around Eight plus years of professional and academic experience in IT industry in areas of Analysis, Design, Development, Implementation and Testing of Software Applications using Java/J2EE, Node JS, Vue JS, Spring.
  • Experience in full Software development life cycle (SDLC) starting from collecting business Specifications, user requirements, confirming the design decisions regarding data, process, interfaces, reviewing/audit the code and documenting the entire life cycle.
  • Expertise in understanding different requirements of the clients from diverse industries.
  • Experience in using various JavaScript frameworks like Vue JS, Angular.JS, Express.JS for developing lightweight Single Page Applications and to achieve Synchronization.
  • Worked on Express JS with the REST API Calls to the back End server for updating the view part of the UI.
  • Worked on IBM Loopback API (Built on Enhanced version of Express JS ) used for managing the API’s, database and building tables and models.
  • Worked on User Interface/Front End Technologies in developing web applications using HTML 4.01/5, CSS2/3, XHTML, XML, Bootstrap, Java Script, jQuery, Vue JS, Node jS, REACT, Angular JS, Ajax and JSON.
  • Building/Consuming Restful services using Spring, JAX - RS, Ajax, IBM Loopback 3.0, HTML, XML, JSON, JavaScript, jQuery.
  • Experienced in Java development using J2EE, J2SE, Servlets, JSP, JDBC, S pring, Hibernate.
  • Core Expertise on Integration technologies infrastructure assessment and set-up and good technical knowledge in Web Services, WSDL, XSD, and SOAP.
  • Experience encompasses development of Multi-Tier distributed Enterprise Applications and implementation of Model-View-Controller (MVC) using Spring frameworks.
  • Experience in developing web applications using frontend technologies like HTML, Java Script, JQuery, AJAX, CSS, JSP Tag libraries, Tiles and XML.
  • Expertise in Design Patterns like MVC, DAO, DTO, Front controller, Factory, Singleton.
  • Enduring working knowledge on Performance Tuning, Debugging & Testing on various platforms.
  • Highly proficient in configuring development environments using different Application / Web servers like IBM Web Sphere, Oracle BEA Web logic and Apache Tomcat and involved in deployment process.
  • Professional usage of Integrated Development environments like Eclipse, IntelliJ IDEA, Web logic Workspace Studio, STS and WSAD.
  • Experience in developing web-services using like SOAP and REST.
  • Expertise with browser debugging tools and troubleshooting existing code using Fiddler, Firebug, IE Tester, Chrome Inspector, Responsive Inspector and etc.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors and Functions in SQL, PL/SQL.
  • Experience with Backend Databases like Oracle, DB2 and MS SQL Server.
  • Excellent communication skills, team player, quick learner, organized, resilient and self-motivated

TECHNICAL SKILLS

Java Technologies: J2SE, J2EE, Servlets, Spring, Spring boot, Struts, Spring and Hibernate

Web Services: SOAP and REST Services

JS Frameworks: VUE JS, EXPRESS JS, Angular, REACT, NODE JS.

Web Technologies: HTML4.0/5,CSS/CSS3,BOOTSTRAP,JAVASCRIPT, JQUERY, VUE JS, REACT ANGULAR JS, ANGULAR UI, AJAX, JSON and XML.

IDEs: STS, RAD, WSAD, Eclipse, Intellij-9.

Databases: Oracle 10g/11g/12c, DB2, MySQL 5.0,MariaDB, Mongo DB SQL Server

Platforms: Windows XP/Vista/7/8/10, Sun Solaris 9/10, Ubuntu 10.04, Cent OS, Linux 5/6.

Languages: C,C++, JAVA, JavaScript, MySQL, Python, Shell Script

Application Servers: BEA WebLogic 8.1, IBM WebSphere 5/6/7, JBoss 8/10, Apache 6/7/8

Business Object Mgmt.: RMI, SOAP, REST, JCA, RUP, MQ Series, Message Broker, Mule ESB.

Scripting Tools/GUI: Bash, Shell Script,Python

Version Mgmt. Tools: Subversion, CVS, GIT.

Testing Tools: JUNIT 3.8/4.0, Mockito, Cucumber.

Build Environment: Jenkins CI/CD, Maven, Gradle, NPM, Grunt, Gulp, Yarn.

PROFESSIONAL EXPERIENCE

Confidential

Full Stack Developer

Responsibilities:

  • Involved in requirements gathering, design, and development and testing phases of the project.
  • Followed Agile Methodology and used github to create and manage requirements as User Stories.
  • Designed and developed application using Vue JS, Vuetify and Node JS as back end for server components.
  • Developed the back end data for API Calls using Javascript models along with IBM Loopback to pull data from My SQL and deployed it in the IBM Loopback server.
  • Used Javascript promises to call API to render the data from Database on to screen.
  • Built a dashboard using Vue JS for monitoring job status based on color coding with live status.
  • Implemented backend functionality using IBM Loopback models, filter queries and controllers.
  • Used Github for version control repository across common source code used by developers.
  • Used Github for tracking of the daily work schedules & issues and for Sprint planning.
  • Monitored the error logs using Postman as api calls to docker to get the logs and fixed the issues with the problems.

Environment: Vue JS 2.6 Version, Node JS, My SQL, API calls by IBM Loopback 3.26 MariaDB.

Confidential

Full Stack Developer

Responsibilities:

  • Followed Agile Methodology and using Github to create and manage requirements as part of the sprint planning.
  • Involved in to establish drdre as an application with new setup for continuous integration using Jenkins..
  • Involved in end to end from requirements gathering, development and testing phase of drdre application.
  • Built pipeline in Jenkins for drdre project which includes utilizing Maven for project build.
  • Added certain new functionality as cloning of existing events to new events using API calls to fetch the Data to the UI part.
  • Created and managed AJAX calls in the application, integrated with the Jquery controls.
  • Deployed the drdre Application to internal enterprise Docker with the Database running on other container.
  • Created Jenkins build & deploy the drdre application to internal Docker Container.
  • Created mariadb build, configured and deployed it to internal Enterprise container which serves as the back end data DB for the application.
  • Used Github for version control repository across common source code used by developers.
  • Attending scrum daily standup and retrospective meetings.
  • Monitored the error logs using docker container logs and fixed the problems.

Environment: Java 8, Spring 4.0, Javascript, Jquery, Ajax, ReactJS, MariaDB, Docker.

Confidential

Programmer Analyst

Responsibilities:

  • Involved in requirements gathering, design, and development and testing phases of Software Development Life Cycle SDLC.
  • Followed Agile Methodology and used Version one to create and manage requirements via User Stories.
  • Designed and developed web application using JSF, Spring Web Flow, AJAX technology and front end UI using JSF, Apache My Faces and Prime Faces UI components.
  • Managed business objects, resource management in the business logic tier using Spring Framework.
  • Configured WebApplicationContext as a ContextListener in the web.xml file to Integrating Spring with JSF.
  • Implemented Spring Dependency Injection and Aspect Oriented Programming.
  • Configured Hibernate, Spring and My Faces JSF to map the business objects to Database using XML configuration file.
  • Wrote various Hibernate Queries using Hibernate Query Language HQL and hibernate criterion queries to execute queries against database.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Involved in writing Hibernate mapping files HBM files and configuration files.
  • Developed POJO's, Data Access Object DAO which handles all database operations using Hibernate.
  • Created and managed AJAX calls in the application, integrated with the JSF controls.
  • Extensively used XHTML, DHTML, AJAX, CSS, JavaScript and jQuery.
  • Worked closely with the business and database administrator.
  • Used CVS for version control repository across common source code used by developers.
  • Involved in configuring and deploying the builds on JBoss Application Server.
  • Attending scrum daily standup and retrospective meetings.
  • Monitored the error logs using Log4J and fixed the problems.

Environment: JSF 2.3/2.2, Prime faces 6.0, Oracle 10g, Hibernate, Spring 4.39, Jboss EAP Application Server 6.1, Application Developer, PLSQL Developer.

Confidential

Programmer Analyst

Responsibilities:

  • Plan Organize, and coordinate complex programming projects for CMS applications.
  • Design, Code, test and support CMS applications using Servlets, Java Beans, Hibernate, Spring and doing enhancements and issue resolutions
  • Design GUI and develop web-based application using the Spring framework, JSP and HTML, Bootstrap.
  • Develop Java beans, JSP and servlet for Business Logic Processing
  • Involved in the designing the UI with JSP, Spring, Tag Libraries, Servlets and Java Script, used BOL (Business Object Layer) in the middle layer.
  • Implemented Spring MVC framework and integrated products with web services.
  • Created web services Using REST and SOAP, Used SOAP UI & Postman tool to test the REST & SOAP web service operations.
  • Use Hibernate and other J2EE technologies for the server side programming.
  • Use Eclipse IDE for developing the application and for connecting to the GIT (source control).
  • Used JQuery for the purpose of validation functions.
  • Use Hibernate to store Java Objects to a relational database (Oracle 11g)
  • Setup the Jenkins plugins to execute Test NG scripts, Code coverage, code quality and generate reports.
  • Involved in setting up GIT as part of code check-ins and to maintain repositories.
  • Added functionality for both Client and Server side validation.
  • Implemented Quartz jobs as part of daily data loads and maintain.
  • Unit Testing, Integration Testing, QA and implementation.
  • Used Test NG for unit testing the web application code.
  • Used Log 4j tool for logging purposes.
  • Used ANT as build tool and developed build file for compiling the code of creating WAR files.
  • Followed Agile - Scrum methodology for development.

Environment: Java, Java Beans, J2EE(JSP & Servlets), Spring Framework, Hibernate 4.0, HTML, Java Script, CSS, XML, JQuery, Bootstrap, Log4J, Ant 1.5,SQL Developer, IBM RAD 7.0, Oracle 10g,Eclipse,REST,SOAP.

Confidential

Java Developer

Responsibilities:

  • Worked along with Business Analysts to capture business requirements and convert them into technical/functional requirements.
  • Involved in all phases of SDLC from requirement analysis to implementation to test to deployment, following Agile SCRUM development principles.
  • Designed the software structure through Spring MVC framework, implementing Dispatcher Servlets, Controllers and View Resolvers for project flow.
  • Involved in development of Oracle tables, stored procedures and functions
  • Developed various database objects like stored procedures, triggers, tables, views etc.
  • Experience in developing database solutions with Oracle 10g and involved in writing PL/SQL and SQL queries.
  • Used Cucumber for testing scenarios on various steps of the Testing the application.

Environment: Java, J2EE(JSP & Servlets), Spring Framework, Hibernate 4.0, HTML, Java Script, CSS, XML, JQuery.

We'd love your feedback!