Full Stack Developer Resume
New Century, KS
SUMMARY:
- Having 6+ hands on experience in developing Web Applications using HTML (4/5), CSS (2/3), JavaScript, Type Script, Angular (2/4), Node.js, Express JS,React Js,jQuery, AJAX, XML, Bootstrap.
- Experience in working with Angular2 modules, services, templates, directives, services and dependency injection to create a SPA.
- Hands on Knowledge on Azure Cloud Services for creating Web - Applications and Knowledge on AzureCLI.
- Knowledge in configuring Cloud platform such as VMs, Azure AD, Web Apps, DB’s, CloudServices, etc.
- Experienced on creating and managing Azure VM, VMware tools, Cloud Services, and Storages.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular (2/4), Angular JS, Node JS, Bootstrap, Media Queries, and CSS Frameworks.
- Expertise in Angular 2.0 framework and its ability to create simple and scalable code for SPA.
- Worked extensively on Angular 2/ Typescript SPA domains.
- Hands on Experience on Angular CLI (Command line Interface).
- Experience in AngularJS structural framework for dynamic web apps.
- Expertise to create a self-contained, reusable and testable modulus and components in AngularJS.
- Good amount of work done on Reactive forms or Web Forms 2.0 in Angular 2 and their Validations.
- Create desktop application with Angular 2/4 and Unit Test with Karma-Jasmine.
- Expertise in using Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Expertise in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Experience in building application with React JS, Redux, Require JS, in MVC architecture.
- Expertise in React.JS framework and integrate them to Node.jsserver-side code.
- Expertise in implementing the MVC architecture in backend applications Node.js along with Express JS.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes and CSS Behaviors in CSS.
- Highly skilled at front-end engineering using Object-Oriented JavaScript.
- Well experienced in writing test cases in Test Driven Development and Behavior Driven Development.
- Experience in usingChromeDeveloperTools and Firebug for debugging and troubleshooting the code.
- Good experience in automated build process by using Jenkins and Maven.
- Experience in Unit Testing (UIT),IntegrationTesting and in preparing test cases.
- Expertise creating user validationforms and sending data to server using RESTful services.
- Used Jenkins for build Process to Generate ContinuousIntegration and VersionControl is done by GIT.
- Extensively work with Adobe Photoshop, Illustrator, Dreamweaver, and many other design applications.
- Utilize Jasmine, Karma, and NPM to build and test applications.
- Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications.
- Expertise in Video Coding by using HTML5, CSS3 and JavaScript.
- Extensively used the repositories like GIT and SVN.
- Good experience in unit testing by using Karma and Mocha.
- Extensive experience working under Agile methodologies environment (scrum, Kanban).
- Experience with various IDE’s such as VisualStudioCode, Web Strom, Sublime and Notepad++.
TECHNICAL SKILLS:
Web Technologies: HTML4/ HTML5, CSS3, JavaScript, jQuery, Bootstrap, Node.js, React.js, Angular JS, Angular 2, Vue.js, Type Script.
IDE s: Visual Studio, Visual Studio Code, Notepad++, WebStorm, Sublime.
Debugging tools: Firebug, Chrome Developer Tools.
Operating systems: Mac OS, Windows.
Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic.
Version Control: GITLAB, GitHub, SVN.
Build Tools: Jenkins
Database: SQL Server, MYSQL.
Frond End Tools: CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator
Programming Languages: C, C++
PROFESSIONAL EXPERIENCE:
Confidential, New Century, KS
Full Stack Developer
Responsibilities:
- Involved in developing HTML5 and JavaScript for client side presentation and, data validation within the forms.
- Developed Web API using Node.JS and hosted on multiple load balanced API instances.
- Used Node.js as a proxy to interact with Rest services and interacting with Database.
- Creating RESTFUL Web using Node.js
- Used JQuery plug-ins for Settings Chevron, Automatic Recording, PIN Controls, User Interface and Devices Tabs.
- Developed consumer based features and applications using JavaScript, JQuery, HTML, CSS Test Driven Development (TDD) and pair based programming.
- Used the Node.js MVC Frameworks in the development of the web applications
- Designed and implemented functions and features using Angular2 at client-side and Web API at server
- Used the Node.js MVC Frameworks in the development of the web applications
- Worked with VUE JS Forms, Validations, Modules, Components, directives, controllers and HTTP Request.
- Experience in Vue.JS for building apps and declarative templates with data-binding, created some custom directives in the application.
- Used Vue.js events distribution and parent chain for parent-child component communication
- Manipulated DOM, handled events and applied animation effects with Vue.js.
- Built single page application using Vue.js components.
- Solved data issue using DOM update cycle with Vue.js.
- Resolved form validation with Vue Validate.
- Automatically updated table data with Vue data binding.
- Used GIT for version control, JIRA for bug tracking and Confluence for project management
- Created custom directives for re-usable components.
- Used Photoshop for creating wire frames.
- Developed Single page applications (SPAs) using Angular2.
- Developed page animations using CSS, Angular2.
- Implemented client-side form validation, form view results using various components, services, pipes in Angular 2.
Environment: HTML5, CSS3, JavaScript, Vue.JS, Agile, Jira, Angular2, Node.JS, GITLAB, Visual Studio.
Confidential
UI Developer
Responsibilities:
- Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, Bootstrap.
- Developed the Frontend by using ReactJs and JavaScript.
- Expertise in ReactJS framework and integrate them to Node.jsserver-side code.
- Worked in using ReactJS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Implemented flux pattern by using redux framework as a core dependency.
- Used Reduxasync actions to make the app fully asynchronous.
- Created flux stores to migrate an existing flux app to redux.
- Used Redux to maintain state of react application. Used Redux-Thunk and Redux-Saga for asynchronous calls in the different applications
- Called the Restful web services calls for POST, PUT, DELETE and GET methods.
- Design, develop and test HTML, CSS, jQuery and React.JS, Redux that meets accessibility of web browser.
- Designed and developed ReactJs component required for the project.
- Developed ReactJS applications by completing stories in timely manner while maintaining bestpractices outlined by the team lead.
- Used Redux in predicting the state of the application
- Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Developed client side drop down menus,toggles and searchbarsusingTwitter-Bootstrap and jQuery.
- Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
- Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format
- Used Local Storage to store & retrieve insensitive user data during transition between the different pages.
- Have worked on AWS to integrate the server sideandclient-sidecode.
- Handled escalated support tickets till closure for Microsoft Azure in troubleshooting IaaS, PaaS, and SaaS for customer needs.
- Responsible to for making the dynamic page’s using AJAX, JSON and jQuery.
- Experience in RESTfulwebservices to integrate between HRMS and Finance.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Used JIRA to keep track of bugs to reduce downtime, increase productivity, and improve communication.
Environment: Reactjs,ReduxJavaScript, jQuery, Microsoft Azure, JIRA,GIT, Bootstrap, Ajax, JSON, HTML5, CSS3, Oracle database, SPA, Bootstrap, GIT, Karma, Jasmine and selenium, Grunt.
Confidential, Pittsburgh, PA
UI Developer
Responsibilities:
- Developed multiple POCs to create a user interface in Angular JS.
- Knowledge in usingAngular JS, Flux for SPA development.
- Implemented client-side Interface usingAngular JS.
- Good experience in JavaScript MVC framework like Angular JS.
- Responsible for design and development of the web pages from mock- ups (PSD).
- Daily programming in server and client side by using Angular.
- Worked on Front end by using Angular , and JavaScript Frameworks.
- Extensive use of Angular2 for developing the SPAs (Single Page Applications) for internal application/tool.
- Worked on Angular2 directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Extensive knowledge of and use of Angular2 directives to bring additional functionality to HTML.
- Good knowledge in Angular 2 and Responsive Web Design.
- Used Node JS,Angular 2 and MVC Frameworks in the development of the web applications.
- Worked in using Angular 2 components, Forms, Events, Keys, Router, Animations and Flux concept.
- Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes in CSS.
- Experience in Using SASS and LESS
- Implemented Routers& History in Single Page App (SPA).
- Developed client side drop down menus, search bars and drop down toggles using Twitter-Bootstrap.
- Used JSON for data exchange between client and server.
- Design and Develop Micro services platform to support a multitude of enterprise level applications.
- Created Responsive Web Design using Bootstrap.
- Utilize Jasmine, Karma, Gulp and NPM to build and test applications.
- Performed unit testing using Jasmine and end to end testing using Protractor.
- Used the new tags from HTML5 like section, article, header, footer, canvas for animations.
Environment: Angular2, Angular JS Node.JS, JavaScript, JQuery, Twitter Bootstrap, Ajax, HTML5, CSS3, SVN, Sublime, Maven, GIT, TDD, Jasmine, Karma, Gulp, Grunt, Spring MVC, Protractor, Micro Services.
Confidential
Front end Developer
Responsibilities:
- Involved in Requirements gathering, analysis and design and documentation as the application was started from scratch.
- Worked on understanding and creating design documents and specifications.
- Designed the front end applications, user interactive web pages using technologies like HTML5, XHTML, CSS3, JavaScript, jQuery, AJAX and JSON.
- Created Responsive Web Pages using Bootstrap and also Media queries to support various smartdevices.
- Experienced in Model View Controller (MVC) frameworks such as AngularJS for creating SinglePage Application (SPA).
- Created components using Electrode which is a universal NodeJSapplication
- Created Mock-up designs and developed various functionalities with JavaScript and jQuery.
- Used AJAX, JSON to send request to the server to check the functionality of the website.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactivefeatures.
- Built Web pages that are more user-interactive using jQuery Drag and Drop, Auto Complete,JSON, AngularJS, and JavaScript, Bootstrap.
- Implemented code according to coding standards and Created AngularJS Controller Which Isolatescopes perform operations.
- Working with Bootstrap Components, which are written in AngularJS using Angular-UI components.
- Created Multiple Views as well as Nested Views with the help of AngularJS ui-view & ui-sref.
- AngularJS Factory, Services & Providers created for different modules of Users, Groups, and System& Entities etc.
- Used NodeJS to run Grunt tasks and build properly the project (compile, minify, concat etc.).
- Involved in writing application level code to interact with APIs, RESTFul Web Services using AJAX, JSON.
- Used AngularJSHTTP methods to retrieve employee task data from entity models.
- Developed Browse and Checkout modules of the application for different mobile and tablet versionsusingBootstrap (HTML5, CSS3, SASS and AngularJS).
- Used Google analytics reports, optimized the page load time for the pages that had heavy traffic andimprovised those pages using CSS.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used JSON for storing and exchanging information between browsers and servers.
- Experienced with AngularJS framework including MVC architectures, different modules, specificcontrollers, templates, custom directives and custom filters and used AngularJS for dependencyinjections.
- Implementing inheritance properties using SASS for creating responsive stylesheets
- JIRA is ticketing tool used for work tracking, issue tracking and product management
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Performs Unit testing with JASMINE and develops web services using RESTful APIs
- Used GitHub for project hosting using Git
- Performed Unit and System testing of the application using Karma.
- Worked on complete Agile Scrum methodology and User Interface web development in accordance with requirement.
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, AngularJS, NodeJS, XML, DOM, Firebug, XML, JSON, DHTML, Jasmine, Eclipse, Grunt, GIT, Agile Workflow,Windows.
Confidential
Web Developer
Responsibilities:
- Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, jQuery, CSS and HTML.
- Implemented and designed userinterface for web-based customer application.
- Enhanced user experience by designing new web features using MVCFramework like Backbone.js.
- Developed customer facing software for managing advertisements to grow the business using Backbone.js, JavaScript/jQuery, HTML, CSS.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Worked extensively on SpringMVC framework to develop new internal web application.
- Enhanced and built reusable components across different modules using Customdirectives and CSS classes.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML&CSS, Bootstrap.
- Maintained 24/7 high volume availability using open source tools such as Linux, Apache, and MySQL.
Environment: Backbone JS,HTML5, CSS3, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, Spring,MVCLinux, Apache and MySQL.