We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Around 7+ years of extensive experience in the field of Web Applications development using HTML 4.01/5, CSS (2/3), XHTML, JavaScript, JQUERY, Angular JS, React JS, Node JS, Express JS, JSON, JAVA, J2EE.
  • 4+ years of experience in Mean Stack (Mongo DB, Express JS, Angular JS, Node JS)
  • Expertise in creating the user validations forms and using the RESTful services for sending the data to the server. Worked on AWS to integrate the picture files to the UI. And also, worked for the backend development using Node.js and Mongo DB.
  • Good knowledge of MVC and Flux architectural pattern and its implementation in user interfaces.
  • Working experience on integrating back - end technologies (Node JS) with JavaScript frameworks (Angular JS, React JS) and JQuery by using AJAX and JSON.
  • Expertise in Angular JS framework and its ability to create simple and scalable code for SPA.
  • Expertise in using Angular JS directives, Controllers, Filters, Services, Temples, Events and Injectors.
  • Good experience in creation of angular custom directives Filters and Services.
  • Good experience in React JS framework to develop the SPA.
  • Good experience in using Reacts JS, components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Angular modules like Angular-animate, Angular-Cookies, Angular-Filter, Angular-Mocks, Angular - Resource, Angular- Route, Angular-Sanitize, Angular-Touch and Angular-Ui-Bootstrap.
  • Used Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express, underscore.js, require.js, crypto.js, passport.js, mongoose, mongo.js, body-parser, bcrypt.js and socket.io.
  • Extensive use ofNodeJS, ExpressJS, and Mongo DB along with Mongoose.JSto create server side applications
  • Expertise in working on AWS to integrate the to integrate the Server and Client side code
  • Experience on working with CSS background, layouts, lists and links, Positioning, Float, Align, Pseudo-class, Pseudo Elements, Dimension, Box model, texts, borders, margin, padding, and tables
  • Worked on JavaScript, JQuery for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with React JS and media queries.
  • Worked on writing grunt, gulp tasks for build scripts, minified and bundled the JavaScript code.
  • Working knowledge of Jasmine, Karma, Protractor, Chai, Mocha JavaScript unit testing frameworks.
  • Good Understanding of RDBMS through Database Design, writing queries and stored procedures using databases like Oracle 10g, MySQL and SQL Server.
  • Experience in CSS3 properties for gradient, border radius, and animation.
  • Experienced in writing Server Side Components - Enterprise Java Beans (EJB) Session and Entity Beans, Remote Method Invocation (RMI) for distributed computing applications, access remote servers and invoking database with Java Database Connectivity (JDBC).
  • Experience with creating and reviewing UI design specifications, prototype development, and conducting usability tests to ensure quality assurance.
  • Experience in the user interface with Rich Internet Applications (RIA's) using with web authoring tools and IDEs for development like Eclipse, IntelliJ, Web Storm, Brackets, Sublime and Net Beans.
  • Good experience in Testing (Unit Testing, Regression Testing, System Testing and Sanity Testing)
  • Experience in configuration management systems like SVN and GIT-HUB and experience in both Waterfall & Agile development methodologies.

TECHNICAL SKILLS

UI Web Technologies: HTML, HTML5, CSS3, SASS, XHTML, XML, JavaScript, AJAX, JQuery, JSON, Twitter Bootstrap, Angular JS, React JS, Express JS, Node.js

Languages: JAVA, Servlets 2.2, 2.3, 2.4, JSP 1.1, 1.2, 2.0, JDBC 4.0, AJAX, Web Services, REST, SOAP

IDE, HTML Editor: Eclipse IDE,Web Strom, Web Matrix, Notepad++, Adobe Dreamweaver

Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server,J boss.

Database: MONGO DB, Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008; IIS 6.0/7.0,My Sql

Operating Systems: Windows NT Server/9x/2000/XP/Windows 7/8

Methodologies: Agile, Rational Unified Process (RUP), UML

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Full Stack Developer

Responsibilities:

  • Good experience in developing web applications with Single Page Applications (SPAs) framework using AngularJS.
  • Involved in developing the UI layout and front end programming as per requirement.
  • Daily programming with Bootstrap, Angular, Node.JS, and Express.
  • Experience in developing applications using Angular JS -Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button.
  • Designed and developed an application for file sharing among remote hosts using socket programming.
  • Used AngularJS HttpRequest to read data from web servers and process JSON data to render in the UI.
  • Worked on Angular JS directives, Controllers, Filters, Services, temples, Events and Injectors.
  • Have created the angular custom directives, Filters and Services.
  • Worked on Angular JS, which combines web applications with Model View Controller capability to make development and testing of code efficient.
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node JS.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Developed scalable applications using the MEAN (Mongo-DB + Express.JS + Angular.JS + Node.JS) stack and created POC's for rest service development using Node.JS, Express.JS and MongoDB.
  • Extensively worked on Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express, underscore.js, require.js, crypto.js, passport.js, mongoose, body-parser.
  • Developing CSS Style for web page using LESS Structure and also implemented routing and SPA application using Angular.js.
  • Developed REST services using Node-JS, Express-JS, Body-Parser, Mongoose, Underscore-JS and other node modules to serve the web application with JSON data.
  • Implemented best Search Engine Optimization (SEO) techniques for designing webpages to validate the Https request and response of the REST API using Postman which are generated by the node.js and express.js.
  • As a backend developer I was responsible for creating RESTFUL Web Services using Node.js & Express.js
  • Created various Mongo-DB collections and wrote services to store and retrieve user data from the application.
  • Wrote test cases, created specs, page objects and undergone End-to-End testing for whole application using Protractor for AngularJS on Node-JS command line.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Implemented Distance Vector Routing algorithm using socket programming and UDP for communication between hosts where each host is acted as a pseudo-router.
  • Developed JavaScript and optimized existing scripts for efficiency.
  • With responsive design to create one well-planned site to deliver an optimized experience in context to each device or screen size.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues
  • Validated the code using W3C Mark-Up validation and also checked for the cross-browser compatibility using Cloud.
  • Extensively worked with JavaScript cookies.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application
  • Redesigned user interface HTML frameworks with Bootstrap and refined CSS styling.
  • Initialized and loaded high charts in pure JavaScript form with in an angular controller.
  • Created web pages using Media Queries and Angular JS that cater to Android and IOS web platforms
  • Used Node.js NPM module Grunt to run tasks and build properly the project (compile, minify, concat etc.)
  • Created Angular components like controllers, services, directives and forms to collect different user data and implemented form validation in Angular.js.
  • Used Jenkins for the build process to generate the rpm-build, Continuous integration and version control is done by GitHub.

Environment: HTML5, CSS3, JavaScript, Angular.js, Node.js, Express JS, Mongo DB, Bootstrap, NPM, Grunt, Jasmine, Mocha.js, JIRA, Jenkins, Maven, Git Hub, Web storm. Agile

Confidential, Irving, TX

UI Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Designed web application layout and form using HTML, CSS, and JavaScript.
  • Used local Storage to store & retrieve insensitive user data during transition between the different pages.
  • Involved designing in web pages using HTML 5, XHTML, CSS3, JavaScript, Angular.js, React.js, Redux, React-Bootstrap, Node.js, express.js, SASS, Mongo DB, Bootstrap3Underscore.js.
  • Used Bootstrap JavaScript plug-ins to implement Tabs, Scroll Spy, Tooltips, Pop Overs, Buttons and Alerts.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Using AngularJS, created custom directives for data manipulations and to display data in company standard format in UI.
  • Made extensive use of promises in AngularJS for application control flow.
  • Extensively Used React.JS to make site pages rendering quicker, instead of using ng-repeat in Angular.JS used ng-React to accomplish the same.
  • Developed various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, Table Grid.
  • Configured Webpack to execute linters, magnifiers, pre/post-processors, tests, transpilers, etc. based on build target.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable)
  • Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Implemented Routers & History in Single Page App (SPA).
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, ExpressJS, AngularJs and Node.js
  • Worked with mongoose.js for database communication with MongoDB.
  • Made the Node.js EXPRESS Server consolidated with Socket.io to construct MVC framework from front-end side AngularJS to back-end MongoDB, so as to give broadcast service as well as chatting service.
  • Implemented Angular UI router and replaced ng-route internal angular module and also solid understanding of React Virtual DOM Algorithm, for React performance optimization.
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node .JS.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Implemented client side Interface using React.js and Angualr.js and with use of Underscore JS for JavaScript templting, function binding, creating quick indexes(Did in two projects)
  • Developed Bootstrap responsive web application pages using Angular.JS services, controllers and directives for front end UI and consumed RESTful web service API.
  • Validate the Https request and response of the REST API using Postman which are generated by the node.js and express.js.
  • Used Web Developer tools, Firebug and IE developer toolbar for debugging and to check the browser compatibility and also Responsible in implementing CRUD operation using grid with JSON restful services.
  • Configure and monitor numerous MongoDB and NoSQL instances. MongoDB Schema Design using DB Ref, Manual Ref, Embedded Data Model Design.
  • Responsible to for making the page’s dynamic using AJAX, JSON and JQuery.
  • Handled the status of the project in a timely manner in a clear and concise way.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, JSP, CSS.
  • Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, JavaScript, React.js, Redux, Angular.js, Node.js, express.js, Mongo DB, Karma, Bootstrap, SASS Agile, SASS, Bower, GitHub, Firebug, REST web services, MYSQL server, Grunt,, jasmine, Web Matrix, HP Quality Center.

Confidential, Milford, MA

UI Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support
  • Web application designing and development using HTML, CSS and AngularJS, handle services in Node and database in SQL server.
  • Designed the Web application layout and forms using HTML5, CSS3, and JavaScript.
  • Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
  • Developed the Front end by using AngularJs and JavaScript.
  • Developed the backend by using nodejs, express and mongoDB.
  • Developed multiple POCs to create a interface between Backend to Frontend by using MongoDB, ExpressJS, AngularJs and Node.js
  • Worked with mongoose.js for database communication with MongoDB.
  • Created and deployed new features in order to sustain and amend existing applications under MVC pattern using Node.JS, Angular, Bootstrap and Express.
  • Converted PSD mockups into pure hand-written HTML and CSS pages.
  • Manage the development for all phases of the UI web application development from requirements gathering, cross browser testing, and production deployment.
  • Involved in development of rich user interface components using JSON, Ajax, JavaScript, JQuery and HTML5.
  • Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.)
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using Angular JS
  • Using AngularJS, created custom directives for data manipulations and to display data in company standard format in UI.
  • Developed web page using Angular JS components like controllers, routers, NG app etc.
  • Used Unix Commands for manipulating the data in deployment phase.
  • Created Angular Controller which Isolate scopes perform operations in UI.
  • Designed the Web application layout and forms using HTML5, CSS3, and JavaScript.
  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Involved in Design, Prototyping, Typography, usability and in collecting the wireframes required for designing the responsive web design pages.
  • Designed business applications using web technologies like HTML4/5, XHTML, and CSS2/3 based on the W3C standards.
  • Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format
  • Installed and Managed Karma using NPM.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration
  • Developed unit tests using Karma with karma-ng-scenario plug-in.
  • Implemented Model View Controller (MVC) architecture using Struts framework.
  • Involved in Production Support and minor enhancements as per application requirements.
  • Maintained Cross Browser compatibility and implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
  • Developed the administrative UI using Angular.js and Node.js,
  • Accessed functions in webserver using Restful web-services.
  • Used Node JS for heavy DOM manipulation.
  • Used APIs design pattern for data access through service calls and also used spring framework in the application.
  • Used GitHub UI, Git bash tocommit, changes to the repository for maintaining various versions of the agile process.
  • Actively involved in configuring the website in all environments
  • Supported in fixing production bugs

Environment: HTML, CSS, JavaScript, Express JS, Angular JS, ReactJS, Node.js, Mongo DB, SQL, JQuery, Handlebars, RWD, Eclipse, WebMatrix, Web Strom, JSP, MS Office, HP Quality Centre, Github and Jenkins

Confidential

Java Developer

Responsibilities:

  • Implemented and designed user interface for web based customer application
  • Developed components to fetch the data from the back end using AJAX and jQuery and Used SVN for Version Control and also analyze the response of JSON in order to update DOM.
  • Worked in Agile team in 2 weeks' sprints to rapidly develop output to partners and incorporating feedback with product owners.
  • Analysis of the requirement stories. Design Use Case Diagrams, Class Diagrams and Sequence Diagrams.
  • Preparation of design strategy documents for all the impacted systems and Low level design for server
  • Components.
  • Wicket Framework in RSA and deploy it using Web Sphere Application Server.
  • Prioritization and delegation of daily development tasks to offshore and onshore team members through the life cycle of the project.
  • Used Spring Framework for Dependency injection and integrated with the Spring Web Flows.
  • Used Hibernate as ORM tool to store the persistence data into the DB2 database.
  • Involved in writing SQL & PL SQL - Stored procedures, functions, sequences, triggers, cursors, object types.
  • Involved in developing app using Spring MVC and also used other modules of Spring DI & AOP.
  • Involved in implementing Programmatic transaction management using AOP.
  • Used Hibernate with JPA for attaining Object Relational Mapping
  • Building, Deployment and Configuration Management of the source code to WAS servers.
  • Reviewing team member's code and providing review comments.
  • Fixing defects identified during Testing and resolving testing environment issues
  • Merging application code to release environment for implementation to Production.
  • Providing Development support for production implementation and validation on implementation date and resolving any production issues.
  • Designed and developed authentication process by using OAuth2.
  • Designed and implemented the User Interface using JavaScript, HTML5, CSS, and Angular JS, Bower and Gulp.
  • Code quality check using PMD.
  • Wrote JUNIT test cases to test the functionality of the code by using Mock Framework.
  • Used SOAP UI tool for testing web services connectivity.
  • Used Git Hub to Check-in and Checkout the code.
  • Used Log4j framework to log/track application.

Environment: Core Java, J2EE, CSS, Spring, Hibernate, HTML, XML, SQL, JavaScript, CSS, Angular JS, Bower, Gulp, EJB, Rational Software Architect (RSA), Unix, REST Web Services, SOAP UI, Maven, Apache Tomcat Server, JUnit, Jenkins, Log4j, Check Style, PMD.

We'd love your feedback!