We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Collierville, TN

SUMMARY

  • A Full Stack Developer, over 8+ years of experience in designing and implementing the web - based, mobile-based applications.
  • Good Experience in complete software development cycle using Waterfall and Agile Methodologies.
  • Extensive experience in X(HTML), HTML4/5, CSS2/3, JavaScript, jQuery, AngularJS, Angular 2 and Angular 4, Type Script, React, ES6 NodeJS, Express JS, Bootstrap, AJAX, JSON, XML, Java 8, Spring, Spring boot, Restful API’s, SOAP API’s, SQL, MYSQL, ORACLE SQL, PL/SQL, Postman.
  • A proven history of creating cutting edge interface designs and information architectures for websites and mobile applications through a user-centered design process by constructing screen flows, prototypes, and wireframes.
  • Proficient in designing rich web applications, and mobile apps.
  • Expertise in creating design strategy, conducting user research & interviews, crafting persona & user profiles, and creating information architecture, interaction design, wireframes & visual design.
  • Extensive experience in developing Single Page Applications (SPA) using Type Script and Angular 2 and Angular 4 frameworks.
  • Experienced in Angular 2/4 Templates, Directives, Routing and navigation, Components, Services and Data Binding.
  • Good experience in in Angular 2 concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
  • Good experience in developing and registering web services using SOAP, RESTful & package management tools like NPM, Bower and Rpm.
  • Experience on working with server-side REST APIs Development, Consuming RESTFUL Web services.
  • Experience of working on CSS Preprocessors like LESS and SASS.
  • Good experience with Node environment using Node.JS, NPM, Grunt JS, Bower.
  • Well versed in Prototyping and Wireframing using Axure RP, Balsamiq, Visio, Mockingbird, Adobe experience Designer (XD) and UX Methodologies.
  • Experience working with Adobe creative cloud (CC) tools like Adobe Photoshop, Dreamweaver, illustrator, InDesign, Photoshop.
  • Experience developing User Profiles, User Persona’s and Use-Case Scenarios, Storyboarding, Use Cases, User flows, Sitemaps, Dairy studies.
  • Experience in Conducting UX research on Mobile, Web platform and applications, Well Versed in User experience research Techniques, research methods in Human Factors Engineering.
  • Experience in data collection methods like Ethnographic, observational etc.
  • Working experience of integrating back-end technologies with JavaScript and jQuery by using AJAX and JSON.
  • Good experience working with Version control like CVS, SVN, GIT etc.
  • Experience with Grunt and Gulp task runner which helps automate repetitive tasks.
  • Good experience working with CI/CD tools like TeamCity, Jenkins etc.
  • Good Experience working with Project tracking tools like Jira, version one.

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, JavaScript, TypeScript, jQuery, JSON, AJAX.

Framework: AngularJS, Angular 2/ 4, ReactJS, Bootstrap, PEGA.

IDE & Tools: Eclipse, Notepad++, Sublime Text, IntelliJ IDEA, WebStorm, Atom.

Application Server: Tomcat, NodeJS, Apache.

Languages: JavaScript, TypeScript, ECMAScript (ES6).

Graphic Designing: Adobe Creative Cloud.

Operating Systems: Windows, Linux, OSX.

Back-End Technologies: Java 8, Spring, Spring boot, Restful API’s, SOAP API’s, SQL, MYSQL, ORACLE SQL, PL/SQL, Postman

BPM Tools: Pega Systems

UX Methodologies: Prototyping, Wireframing, Axure RP, Balsamiq, User Centered Designing, Use cases

PROFESSIONAL EXPERIENCE

Confidential, Collierville, TN

Full Stack Developer

Responsibilities:

  • Developing Applications using Ionic-Angular framework.
  • Develop reusable UI components, pages and services using Ionic 5, StencilJs.
  • Develop Services using Rest API.
  • Construct queries in Oracle SQL.
  • Work with Postman, swagger to check the API response.
  • Bound the data to the different views after fetching the JSON formatted data from back-end web services by consuming REST calls.
  • Successfully perform the RESTful APIs and SOAP API’s Integration and develop an API wrapper for reusability.
  • Use Jenkins for continuous integration and deployment (CI/CD).
  • Use Version one to track the user stories and defects.
  • Work with version control GitLab to manage the code repository.

Environment: Ionic 5, Ionic-Angular framework, JSON, JAVA, ORACLE SQL, REST, Jenkins, Postman, Swagger, Splunk, GIT, GitLab.

Confidential, Collierville, TN

Software Engineer II

Responsibilities:

  • Developing Application UI using PEGA platform.
  • Develop Microservices using Pega API.
  • Construct queries in Oracle SQL.
  • Work with Postman, swagger to check the API response.
  • Bound the data to the different views after fetching the JSON formatted data from back-end web services by consuming REST calls.
  • Successfully perform the RESTful APIs and SOAP API’s Integration and develop an API wrapper for reusability.
  • Use Jenkins for continuous integration and deployment (CI/CD).
  • Use Version one to track the user stories and defects.

Environment: PEGA platform, JSON, JAVA, ORACLE SQL, REST, Jenkins, Postman, Swagger, Splunk.

Confidential

Full Stack Developer

Responsibilities:

  • Work with a Legacy Application that uses JAVA 6, JAVA 8, and JAVA SWING.
  • Assist the UX team in designing the architecture, sitemaps, use cases etc.
  • Develop Microservices using Spring boot 2.0, postman.
  • Construct queries in Oracle SQL.
  • Work with Postman, swagger to check the API response.
  • Work with Java Swing and add components to the UI.
  • Bound the data to the different views after fetching the JSON formatted data from back-end web services by consuming REST calls.
  • Successfully perform the RESTful APIs Integration and develop an API wrapper for reusability.
  • Use TeamCity for continuous integration and deployment (CI/CD).
  • Perform Unit testing using JUnit.
  • Work with version control GIT to manage the code repository.
  • Use JIRA to track the user stories and defects with Agile technology.

Environment: JSON, JAVA, Spring Boot, ORACLE SQL, REST, GITFlow, GIT, Postman, IntelliJ, Swagger.

Confidential, Cold Springs, KY

Full Stack Developer

Responsibilities:

  • Develop web Application using HTML5/CSS3, SCSS, LESS, JavaScript, typescript, Angular 5, Ionic 3.
  • Work closely with Designing Team, assisted them in Wireframing, Prototyping with tools such as Adobe XD.
  • Assist the UX team in designing the architecture, sitemaps, use cases etc.
  • Design and develop a web application by using Angular5 as front-end and using WebAPI to receive and pass data to backend, Used JAVA EE for the backend and to rite database Queries used Microsoft SQL.
  • Work with Angular 5 Components, services for admin interface and Ionic 3 pages, services, components, created the custom Directives for reusable components.
  • Use Angular 4, Angular 2, Type Script, HTML5, CSS3 to build (SPA) Single Page application.
  • Create Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4 and Angular 5.
  • Use Bootstrap for responsive web design along with CSS media Queries.
  • Use NPM, Angular 5 to work with various front-end libraries, frameworks, and integrations.
  • Create Ionic 3 based apps spring boot/ JAVA backend for rapid prototyping.
  • Work with Angular 5 Components, Routing, Directives and Angular HTTP service to make REST calls using different HTTP methods.
  • Implement navigation bar as a custom directive of Ionic 3 for mobile, Angular 5 for web admin so that it can be reused on different templates.
  • Create multiple TypeScript modules to manage written codes in angular project.
  • Serve Angular application using the ng serve command.
  • Create new Angular project in Node using the ng new command.
  • Compile TypeScript files to produce equivalent ECMA6 JavaScript files
  • Register Angular components in Angular modules using decorator functions like Component, NgModule.
  • Write code style guidelines for angular4 based on angular official documentations, formularize into simple 4-step procedure for fellow developer to follow.
  • Bound the data to the different views after fetching the JSON formatted data from back-end web services by consuming REST calls.
  • Develop the login and registration module and used the OAuth 2.0.
  • Successfully perform the RESTful APIs Integration and developed an API wrapper for reusability.
  • Use TeamCity for continuous integration and deployment (CI/CD).
  • Perform Unit testing using Jasmine and Karma.
  • Follow best practices and standards for accessibility and cross-browser compatibility.
  • Work with version control GIT to manage the code repository.
  • Use JIRA to track the user stories and defects with Agile technology.

Environment: Adobe XD, Angular 5, ionic 3, Bootstrap, HTML/HTML5, CSS/CSS3, JavaScript, JSON, Node JS, JAVA, Spring Boot, SQL, REST, Gitlow, GIT.

Confidential, Dayton, OH

Grader/ Teaching Assistant

Responsibilities:

  • Teach Human computer interaction (HCI) and usability engineering Course.
  • Working on User research, User experience (UX) designing, Usability testing techniques, prototyping and wireframing.
  • Evaluate homework, class assignments and tests.
  • Assist students with the coursework.

Environment: Prototyping and wireframing using Balsamiq, Axure RP, User Experience concepts, Qualtrics, Process charting and Usability Testing.

Confidential

Software Engineer

Responsibilities:

  • Involved in Analysis, Design, Development and Testing of application using Agile Model.
  • Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements, and architecture of the project.
  • Created MAVEN archetypes for generating fully functional REST web services supporting both XML and JSON message transformation. Archetypes built on Spring technology.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Implemented Java persistence using Hibernate framework.
  • Developed Hibernate mappings and implemented required business logic.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.
  • Used SOAP UI to test the web service request/response scenarios.
  • Experience on implementation of version control software SVN, GIT repositories.
  • Good knowledge and experience on Apache Tomcat and JBOSS servers.
  • Strong hands-on experience and understanding of OOPS concepts, Core Java concepts/API understanding such as Exception handling, Collections API, Strong Multithreading.
  • Strong hands-on experience on multithreading and data extraction.
  • Responsible for configuring the WebSphere Application Server to access the Database by setting up Data source and Connection Pool.
  • Co-ordinate with the QA lead for development of test plan, test cases, test code and actual testing responsible for defects allocation and those defects are resolved.
  • Utilized Log4j for request / response / error logging.
  • Unit and integration testing, logging, and debugging using JUnit.
  • Developed unit test cases using JUnit and helped testers in end-to-end testing.
  • Responsible for code migration and maintaining code versions, hot fixes using Subversion.
  • Experience in developing scalable front-end user interfaces using HTML, CSS, and JavaScript, Bootstrap, jQuery.
  • Experience working with offshore team and delivering the product on time.
  • Involved in bug fixes, enhancements, and code refactoring.

Environment: Java/J2EE, UNIX, JMS, JavaScript, HTML, CSS, JDBC, Spring, Hibernate, SOAP, RESTFUL, AXIS, JERSEY, UML, JSTL, JNDI, CVS, Log4j, JUnit, JENKIN, Maven, JSON, Web Sphere, Web services (SOAP & RESTFUL), RAD, IBM Rational Developer, Rational Rose, Oracle.

We'd love your feedback!