We provide IT Staff Augmentation Services!

Full Stack Developer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Around 6 years of experience in developing responsive and rich client UI for web applications providing innovative, user - friendly features with an eye on business strategies involving extensive front end development.
  • Experienced in building UI for Banking, Insurance, Health Care and E-commerce sectors.
  • Experienced in Full SDLC such as Analysis, Design, Implementation, Testing, Enhancement, Production Support and Change Management of business critical applications.
  • Extensive experience in Cross-browser HTML5/4, CSS3 & JavaScript coding to offer responsive website layouts to modern browsers and mobile devices.
  • Worked on using CSS preprocessors like SASS and LESS.
  • Hands on experience in using React.js to build large web application with data that change over time.
  • Experience in using React.js JSX, Add-ons, render, Create Class and lifecycle methods.
  • Worked with Angular JS for maintainable and testable Single Page Application implementation using Angular Directives, Services, Factories, Injectors and Route Providers.
  • Worked with JS library, D3.js for creating interactive SVG bar charts with smooth transition and interaction.
  • Experience in consuming RESTful web services using Angular JS and Node.js.
  • Excellent dept in J2EE Technologies such as Servlets, JSP and Spring MVC.
  • Good Understanding & hand on experience with Hibernate to interact with database.
  • Worked with Node.js NPM node modules for setting up the servers and establishing the connection using MongoDB database.
  • Experience in developing applications using Agile, SCRUM and Test Driven methodologies
  • Proficient in unit testing, end-to-end test using Jasmine with Protractor and Karma.
  • Proficiency with wireframe designing using tools namely Balsamiq.
  • Experience with cloud technologies like Amazon Web Services(AWS)
  • Experience working with cross browser compatibility issues using CSS Validator and Modernizr.
  • Experience in working with Continuous Integration (CI) and continuous deployment tools using Jenkins.
  • Expertise in troubleshooting and debugging the code with developer tools such as Firebug, IE Developer Tool and Google chrome web developer plug-ins.
  • Experience with the version control tools namely SVN, GIT and CVS to control the software development.

TECHNICAL SKILLS

Programming languages\Databases\: Core Java/J2EE 6/7. \SQL server, MongoDB, Oracle.\

IDE and Servers\Testing \: Sublime text, Adobe Dreamweaver, \Firebug, DOM Inspector, Google chrome \ Notepad++, Adobe illustrator, Eclipse, \developer tools, Jasmine, Protractor and Karma.\ Webstorm, Apache Tomcat.\

Others\Web Technologies\: Maven, SCRUM/Agile methodology, \HTML/HTML5, CSS/CSS3, Bootstrap 2.x/3.x, \ Requirements engineering, SDLC, TDD, \JavaScript, jQuery 1.x/2.x, Node.js 0.1x, \ Unit testing, End-to-End, Unified model \Prototype.js 1.x, Angular.js 1.x, React.js \ Language, User design, User stories, \14.0, D3.js 3.5.x, Ajax, XML.\Wireframe Design, Servers.\

Operating systems\ Cloud\: UNIX, Windows, MS-DOS and Mac.\ AWS-Amazon web service, Elastic beanstalk

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Full Stack Developer

Responsibilities:

  • Designed and implemented rich UI and custom form validation features for Checking and saving module using HTML5, CSS3 and JavaScript.
  • Involved in implementation of MVC pattern using Angular.js with routing and templates for the Bill Reminders and view recent transactions for the payment history.
  • Worked with Angular Filters to sort the history of payments through order of date, year and month using custom directives for a particular format of the history of payment details in tables using Bootstrap.
  • Worked on the enhancements of the navigation and menu button into device responsive feature using Bootstrap.
  • Wrote NoSQL queries and procedures to fetch the data from MongoDB for Customer accounts.
  • Worked on customizing the Bootstrap classes using CSS preprocesses like SASS.
  • Used AJAX functionality for asynchronous communication for payment confirmation for different users.
  • Worked in creating account statements through Node.js and chat module through Node.js web socket.
  • Worked in consuming RESTful web services to fetch the data of Card Payment history of the logged users in the view recent payments using Node.js, Express.js and Middle wares.
  • Worked in creating various dynamic data visualization Charts for the payment history by creating view components using React.js and rendering them in Virtual DOM by integrating with D3.js.
  • Involved in creating Annotation based Controllers with validation framework, Spring Security and Spring AOP
  • Used Hibernate annotation to control data fetching and cascading type and batch size to improve the data access performance.
  • Created an AWS EC2 scheduler to start and stop the application automatically during daily office hours.
  • Deployed the application in AWS Elastic Bean stalk and created a large load balanced instance to support the application.
  • Performed JavaScript testing with Jasmine using Protractor.
  • Server side Node.js Testing with Mocha and Chai.
  • Debugging the code using developer tools and Firebug tools and validations by cross-examining the Web pages at different browsers.
  • Expertise in using version control such as GIT.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development and achieve TDD (Test driven development approach).

Environment: HTML5, CSS3, Bootstrap 3.x, JavaScript, AJAX, Angular.js 1.x, RESTful web services, JSON, CSS3 Validator, React.js, Node.js 1.x, Mocha, Chai, GIT, JAVAEE 7, Spring Security, Spring MVC 4, Hibernate 4, AWS, Karma, Eclipse, Apache Tomcat

Confidential, Newark, NJ

Full Stack UI Developer

Responsibilities:

  • Involved in customizing Customer account module by designing a Responsive UI using HTML5 Media elements, CSS3 and Twitter Bootstrap.
  • Worked with JavaScript Closures in usage of invoking functions for the different forms of Case Management.
  • Developed part of the claim file documentation module views with Single Page application using Angular JS MVC using Services and Routing.
  • Worked on integrating Google map JavaScript API for the tracking the location details of the requesting users.
  • Extensively used Hibernate in Data Access Object (DAO) persistence layer to access and update information in the database
  • Involved in consuming RESTful Services on the Client-side using Angular.js and Node.js framework for server side.
  • Handled server side validation using Struts2 Validator framework along with interceptors and login security
  • Fusion Charts library was used to generate 2D&3D Pie Charts in Customer Account History module
  • Tested source codes using Protractor, tracking the bugs and fixing them.
  • Worked on ensuring the website is browser compatible using Modernizr toolkit.
  • Created automated unit and end to end tests using Mocha and Chai
  • Involved in writing Karma Unit test cases following Test Driven Development(TDD) approach
  • Used AGILE methodology and participated in SCRUM meeting

Environment: HTML5/4, CSS/CSS3, Bootstrap 3.0.x, JavaScript, jQuery, Angular JS 1.2, Node.js 1.4.3, Apache tomcat, GIT, JAVAEE 7, Struts2 Validator, Hibernate4,FusionCharts, Balsamiq, Mocha, Chai, MongoDB, Modernizr and Protractor 2.1.0

Confidential, Rochester NY

Full Stack UI Developer

Responsibilities:

  • Worked on designing several UI pages for the customer module using HTML5, CSS3 and Angular JS.
  • Used jQuery UI and Bootstrap for Accordion, Carousel, Modal Dialogs and Tabs
  • Manipulated and fetched data the data using MongoDB
  • Involved in creating Single Page Application (SPA) using Angular JS for shopping cart module using Angular.js features such as routers, controllers and custom directives.
  • Worked extensively on all the form validations by JavaScript.
  • Also worked with Hibernate for the data connectivity’s with Oracle database.
  • Involved in Consuming RESTful Services using Angular $http service.
  • Worked on creating JavaScript functions for the dynamic features like appending new orders in the shopping cart to submitting till the check out.
  • Designed Spring Controller to handle request from users and return results, Spring Validators to verified requests, Spring Interceptors to check user status or provide warning messages
  • Developed Servlets and JSP pages for authentication and tested using JUnit
  • JavaScript functions were tested through Jasmine framework.
  • Used GIT for version control system.
  • Involved with all stages of Software Development Lifecycle using Agile Methodology

Environment: Angular JS 1.2, HTML5, CSS3, JavaScript, AJAX, JSPs 2.2, JAVAEE 7,Spring MVC 4, Maven, Spring4 Validators, Hibernate 4, Karma, SVN, Webstorm and Windows

Confidential

Junior Web Developer

Responsibilities:

  • Developed Web pages mainly using HTML, CSS and JavaScript and JS libraries.
  • Animations effects through strong CSS/CSS3 standards.
  • Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML4.
  • Used CSS Media Queries to design responsive web pages for better user experience
  • Designing the new requirements through Unified Model Language.
  • Used SASS framework to minimize complexity and avoid duplication in CSS styles

Environment: X HTML/HTML4, CSS/CSS3, JavaScript, jQuery, JSP 2.2, DOM, UML, Unit and Acceptance Testing, SQL, JAVAEE 6, EJB 3.2, Notepad++, Firebug, UNIX and JDK 1.5

Confidential

Web Developer

Responsibilities:

  • Designed dynamic and browser compatible pages using HTML4, CSS3, jQuery and JavaScript
  • Responsible for all client side UI Validation based on user requirements using JS
  • Used jQuery to navigate to different pages of the application using DOM elements and to create AJAX pages
  • Created required templates and reusable style sheets based on UI standards and company’s requirements.
  • Used Spring MVC to handle user requests and used various controllers to delegate request flow to the back end.
  • Developed test cases and performed unit test using Jasmine.

Environment: JDK 1.5, JAVAEE 6, JSP 2.2.1, Servlets, XML, Apache tomcat, XSLT, EJB, JDBC, JBuilder 8.0, JBoss 6, JavaScript, JMS 2.0, HTML, CSS, MySQL, Server, CVS, Windows

Confidential

Java Developer

Responsibilities:

  • Developed interactive user interface using HTML4, CSS3 and JavaScript
  • Developed the Responsive Web Design using CSS Bootstrap and Media Queries.
  • Developed components using Java multithreading components
  • Involved in design of JSP’s and Servlets for navigation among the modules.
  • Developed Struts Action Servlets which act as Controller in MVC Architecture.
  • Consumed RESTful web services using jQuery1.11.1/AJAX and processed JSON response.

Environment: JDK 1.5, J2EE, Servlets, JSP 2.2.1, EJB 3.2, JMS 2.0, UML, Apache tomcat, Oracle 8i, Web logic 8.1, HTML, JavaScript, JUnit 4.9, ANT, XML and AJAX

We'd love your feedback!