We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • 7 + years’ work experience as a Web Developer in developing web applications and web services using JAVA and J2EE technologies.
  • Experience in working for various domains like Online Payment, Financial services, e - commerce and Insurance.
  • Designed UI/UX prototypes for desktop and mobile applications using Adobe products like Adobe XD, Adobe Dreamweaver and Adobe Photo Shop.
  • Developed web applications using React JS on a Node JS stack along with HTML 5, CSS3, Bootstrap3 (LESS) framework.
  • Developed functional tests for Node JS using Nemo (a framework work built on top of Mocha and selenium web driver)
  • Leveraged Angular Material Design components like mdToast, mdDailog, Autocomplete, Buttons, Grid List and many more features to develop responsive and User-interactive web pages.
  • Worked extensively on JavaScript and JQuery /AJAX in developing interactive web applications.
  • Developed Single page applications (SPA) using Angular.JS 2.0, HTML5, CSS3, BootStrap3 for websites requiring data-rich and instant feedback on interaction.
  • Have done server-side scripting using Node.JS to develop the applications, which are data intensive real time applications that run on distributed devices.
  • Implemented SOAP services to access the services on a Java platform.
  • Created RESTful APIs in Java environment using JAX-RS and Node.JS using Express.JS framework.
  • Experience in performing CRUD operations with projects dealing with Mongo DB and MySQL.
  • Expertise in presenting/communicating ideas by creating Dynamic Data visualizations using tools like D3.JS and Angular Fusion Charts.
  • Conducted tests for applications developed in Angular.JS using Jasmine and Protractor. JS frameworks and ran those test cases on a Karma platform.
  • Developed test scripts in Selenium WebDriver to do Unit testing and functional testing for web applications.
  • Prepared test scenarios and developed test scripts in Test Driven Development (TDD) environment.
  • Experience in using Jenkins tool to achieve continuous integration and continuous deployment (CI/CD).
  • Handled dependency and managed build automation using MAVEN tool.
  • Addressed the cross-browser compatibity issues using moderniz’r and webshims.
  • Worked in projects, which follows AGILE (SCRUM) and Waterfall methodologies.
  • Have done bug tracking and root cause analysis along with the Business and QA team using JIRA and IBM ClearQuest tools.
  • Well versed in analysis of requirements, requirement gathering and Impact analysis.
  • Maintained project code repository using GIT, SVN and IBM ClearCase.
  • Ability to communicate very effectively with the co-workers and cross-functional teams.

TECHNICAL SKILLS:

Languages\ Databases\: Core Java, Javascript, MATLAB, SQL\ MongoDB, MySQL, Oracle \

Front End Technologies\ Tools\: AngularJS 2.0, Angular 1.x, React JS, \ Maven, Jenkins, Selenium RC, Selenium \ Node JS, Express, Javascript, Jquery, \ 2.0, GIT, Karma\ AJAX, HTML5, CSS3, Bootstrap3, D3Js\

Version Control\ OS\: GIT, SVN, ClearCase.\ Windows, Unix, Mac\

Creative Tools\ IDE s\: Adobe XD, Adobe Photoshop, Adobe \ Eclipse, WebStorm, Sublime Text Editor, \ Lightroom\

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Full Stack developer

Responsiblities:

  • Developed the single page applications for Credit hub migration using React JS, HTML5, Bootstrap, Less framework (KRAKEN app).
  • Worked on Babel to convert the ES5 to ES6 and Webpack for the configurations.
  • Developed Node.js applications on top of RESTful APIs.
  • Written the unit and functional tests using Mocha JS framework on top of Node js platform.
  • The test results are document and reported using Mocha JS framework to build the data visualization.
  • Integrated the developed REST web services with Confidential partners like Synchrony Bank.
  • Worked on Oracle database to do CURL operations.
  • Leveraged the legacy Java services written using Spring framework to showcase the data in the front-end pages using React JS.
  • Setup the testing environment using VM stages with all the test data. Deployed the builds to test using automated Jenkins Jobs.
  • Participated in backlog grooming, sprint planning, feature preview and retrospective meetings.
  • Maintained the code repository in GIT.
  • Used Rally for Agile Project management to look up the user stories, defects and any sprint updates.

Environment: Kraken app, React Js, Node JS, BootStrap3, HTML5, CSS3, Oracle, JAVA (1.8), Rally, GIT, RESTful APIs, Selenium 2.0, Jenkins, Webstorm, IntelliJ, Postman

Confidential, Atlanta, GA

Angular JS UI Developer

Responsibilities:

  • Involved in designing wire frames for the web pages along with UX and product teams.
  • Designed the web pages using HTML5, CSS3, bootstrap and less framework.
  • Developed the interactive web pages using Angular JS 1.5 framework.
  • Single Page applications are developed using angular ui router with the help of $state Provider.
  • Created reusable angular JS components and directives along with DOM manipulations.
  • Worked in a test-driven development environment to reduce the bugs, to improve the code quality and for easier maintenance.
  • Unit test cases are developed using Jasmine and ran successfully on Karma platform.
  • Participated in backlog grooming, sprint planning, feature preview and retrospective meetings.
  • The test results are document and reported using D3. Js framework to build the data visualization.
  • Worked in an AGILE methodology along with cross-functional teams and cross vertical teams.
  • Used GIT and mercurial as a code repository.

Environment: Angular JS 1.5, Node JS, BootStrap3, HTML5, CSS3, Oracle, JAVA (1.8), Rally, GIT, mercurial, RESTful APIs, D3.JS, Selenium 2.0, TestNG, Jenkins, Eclipse, Webstorm

Confidential, San Jose, CA

Full Stack Developer

Responsibilities:

  • Contributed towards creating UX user stories of the web pages along with product team.
  • Designed the wireframes using HTML5, CSS3 and Bootstrap3 technologies.
  • Client-side scripting has been done using AngularJS to add the interactivity to the pages and to implement Single page application for the account over view module.
  • Created web pages and Reusable components using React.JS.
  • Business logic has been implemented using Node.JS at the server side.
  • User authentication has been implemented by using Passport module in Express framework.
  • Worked on MongoDB along with mongoose to store the consumer’s data into the database.
  • Created RESTful APIs in Node JS using Express framework and consumed them from Angular JS.
  • Unit test case scripts have been developed using Jasmine framework and ran the test cases using karma tool.
  • The test results are document and reported using D3. Js framework to build the data visualization.
  • Conducted Smoke test to minimize the bugs as much as possible in build delivered to QA team.
  • Worked in a test-driven development environment to reduce the bugs, to improve the code quality and for easier maintenance.
  • Worked in an AGILE methodology along with cross-functional teams and cross vertical teams.
  • Used Rally for Agile Project management to look up the user stories, defects and any sprint updates.
  • Setup the testing environment using VM stages with all the test data. Deployed the builds to test using automated Jenkins Jobs.
  • Dynamic data visualization has been done with angular-fusion charts to generate report for analytical analysis.
  • Successfully used GIT as a code repository for the project.

Environment: Angular JS 1.4, Node JS, BootStrap3, HTML5, CSS3, MongoDB, Oracle, JAVA (1.7), Express, Rally, GIT, RESTful APIs, D3.JS, Selenium 2.0, TestNG, Jenkins, JIRA, Eclipse (Mars-4.5.0), Sublime Text (2.0)

Confidential, St Louis, MO

Software Developer

Responsibilities:

  • Involved in development and testing of Confidential Send APIs services to initiate the fund transfer.
  • Developed Card Eligibility API to determine if a receiving card is eligible for MoneySend and provides information about sending and receiving cards such as issuer, brand product type country and currency.
  • Worked on developing Card Mapping API to provide interoperability between receiving institutions.
  • Developed responsive and cross browser MasterSend card web pages using Angular JS, JQuery, HTML5, CSS3 and bootstrap3.
  • Worked with the UX team in an AGILE environment to create the HTML and CSS templates.
  • Credit card/debit card information has been retrieved from the database using RESTful web services.
  • Optimized images to display them on the marketing pages using Adobe Photoshop.
  • Created web application prototypes to paint a vision for front - end user interaction with useful static information using custom modules in Angular JS.
  • Written code to retrieve the data from web services by making a call to the respective web services using JQuery/AJAX.
  • Created automated builds and test processes using Jenkins Jobs to achieve continuous Integration.
  • Developed automated test scripts using Jasmine and executed the test scripts across all browsers using karma tool.
  • Executed the test scripts using Selenium Webdriver to test the unit cases. Selenium GRID has been used to run the test cases across cross platforms and cross browsers.
  • Used GIT for maintaining the version control.

Environment: Angular JS 1.4, BootStrap3, HTML5, CSS3, Java (1.7), Spring MVC, Hibernate, Oracle 11g, RESTful APIs, GIT, Jenkins, JIRA

Confidential, Foster City, CA

Software Developer

Responsibilities:

  • Requirement analysis, development and Implementation of Technical design document using Java and J2EE technologies.
  • Developed the Replace Cards and Manage Customer APIs using spring framework and JAX RS
  • Experience in working with RDBMS using JDBC connection management for Oracle database.
  • Worked on JASON and XML to send and receive data to and from the APIs.
  • Have done unit testing using selenium web driver using TESTNG framework.
  • Generated unit testing reports for analysis and visualization using Apache POI.

Environment: Java, Spring MVC, XML, JASON, JDBC, Oracle 11g, SOAP, RESTful APIs, GIT, Jenkins, IBM ClearQuest, Oracle SQL developer, Eclipse

Confidential, San Jose California

Software Developer

Responsibilities:

  • Involved in discussions with Business team on requirement gathering and designing Technical documents.
  • Designed and developed the user-friendly UI screens using HTML, CSS, JavaScript framework with custom data layer that used for data requests and application events.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using JQuery/AJAX.
  • Extensively involved in design discussions and user experience sessions to provide inputs on the layout and UX.
  • Actively involved in SDLC waterfall model to design, develop, test and deploy.
  • Maintained the project code repository using SVN version control tool.

Environment: Java, Javascript, JQuery, XML, JASON, JDBC, MySQL, SOAP APIs, IBM ClearQuest, IBM ClearCase, Oracle 10g, Oracle SQL Developer Eclipse (v 3.5.1)

Confidential

Software Developer

Responsibilities:

  • Developed web pages for billing systems using HTML and CSS, JQuery.
  • Have written application level code to add functionality to perform client-side validation using Javascript and JQuery.
  • Translating market and product requirements into UI designs in the form of conceptual models, wire frames and prototypes.
  • Worked in waterfall model of the Software development lifecycle.

Environment: Java, Javascript, JQuery, HTML 4, CSS2, XML, JASON, JDBC, MySQL, IBM ClearQuest, IBM ClearCase, Oracle 10g, Oracle SQL Developer

We'd love your feedback!