Sr. Full-stack Developer Resume
Fairfax, VA
SUMMARY:
- Over all 7 Years of professional experience in Applications design, Development, Integration, Maintenance, Installation, Implementation, testing of various client/server, N - tier and web application and its design, using various UI- Technologies..
- Good experience on CSS background, layouts, Positioning, Animation, Borders, Padding, Tables, Pseudo classes and Pseudo elements.
- Experience in working with Bootstrap for Responsive Web design. Worked with SASS preprocessor.
- Experience in working with Angular pipes, services, directives, components, integration with backend.
- Experienced as a User Interface/User Experience (UI/UX) Developer in developing applications using HTML/HTML5, CSS/CSS3 and Various JavaScript Frameworks.
- Strong experience in JavaScript MVC frameworks React, Angular JS and Angular IO. Deep understanding in thedevelopment of view layers using React library.
- Experienced with Components, Directives, Data binding, Custom Pipes, Services, Dependency Injection Routing and Retrieving Data using HTTP in Angular 2.0 and Typescript.
- Experience in developing single page application (SPA) with Responsive design concept using different JavaScript and CSS frameworks like Angular 2.0, React, Polymer, Bootstraps and Foundation.
- Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Grunt and bower.
- Excellent skills in building elegant professional websites while adhering to W3C standards. Hybrid mobile app development using an Ionic framework based on Angular.
- Experience applying the latest development approaches including MVC framework and complex event- driven applications using Object Oriented (OO) JavaScript, ES6, and Design patterns.
- Good Understanding of DOM and Virtual DOM as well as Shadow DOM.
- Expertise in maintaining complex rich web applications and understanding and modifying existing code.
- Quickly adapt to new environments, modern technologies and facing new challenges at the workplace.
- Well versed with Software Development Life Cycle process which includes designing, developing, testing and implementation.
- Strong RDBMS skills with excellent knowledge of design, normalisation, and Database Management Concepts.
- Good understanding in coding optimised SQL queries on databases like MySQL and Oracle. Skilled in working with CSS preprocessors like SASS, LESS and have aesthetic sensibility on Backgrounds, Layouts, Positioning, Animations, Text, Borders, Padding, Pseudo Classes and Pseudo Elements.
- Experience in working with RESTFUL web services using POSTMAN and called Rest web services through Angular Js to get JSON object and modified the response object to display on web pages.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviours in CSS.
- Experience in JavaScript build tools like Grunt/Gulp, Node.
- Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Good knowledge on Angular 5.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
WORK EXPERIENCE:
Sr. Full-stack Developer
Confidential, FairFax, VA
Responsibilities :
- Developing a user interface application using HTML5, CSS3, SASS, JavaScript, Type Script, Angular 4 and Node JS.
- Maintained an existing React, Redux, jQuery, Angular JS based application.
- Developed application with React, Redux, JSX and Web-pack.
- Migrated with AngularJS with Angular 4/5.
- Worked with Angular directives, components, and services.
- Developed backend modules using PHP Slim
- Worked with GIT Version control.
- Developed build script using web-pack to build, package, test and deploy application in application server.
- Involved in implementing test cases using Jasmine and Karma to test angular controllers and services.
- Involved in Agile software development life cycle (SDLC) with SCRUM methodology.
- Working as UI Developer assisting my team in developing two different Web-based applications.
- Implemented ES6 features, Used Babel, Web pack with ES2015, React JSX presets, Backbone Marionette JS.
- Functionalities include writing code in HTML, CSS, JavaScript, jQuery and JSP making use of Bootstrap framework.
- Used Angular 4 for building web-apps and is highly efficient in integrating with Restful services.
- Worked on Bootstrap CSS framework for Responsive Web Design; Used LESS Preprocessor for CSS preprocessing.
- Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end Developed
- Developed applications using Angular single page applications SPAs to improve page performance.
- Used React Components on the view layer, Backbone Js for business logic.
- Extensively used React. Js and Redux, library of JavaScript, and used Forms, Events, Keys, State, Props, Flux, and Web pack.
- Used Grunt for build tool for configuring tasks, Karma, Jasmine for Unit Testing
- Worked on React Native Framework to develop mobile user interfaces which is highly responsive.
- Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS, focusing on reusability and modularity.
- Created a CSS framework for using a 12-column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used JQuery UI for dialogs, tabs, date picker, model pop up's and advanced components to implement UI model.
- Using tools like GIT for version controlling, chrome developer tools for Debugging and Jenkins for deploying the code to different environments.
- Developed test scripts for service calls and rendered data through XML files.
- Worked closely with cross-functional teams (QA, BA, PM, Product Owner) as a part of AGILE environment.
- Participated in Agile sprint planning, sprint review, sprint retrospective, daily scrum meetings to deliver quality code.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Designing and implementing new modules and interfaces in a complex, responsive site.
- Tested cross browser functionality and fixed major layout bugs for supported browsers
- Designed and implemented sharable and re-usable software service API's.
- Creating test suites using JASMINE.
Environment: HTML5/HTML, CSS3/CSS, JavaScript, jQuery, JSON, Mongo DB, Angular 4/5, ReactJS, Node.js, Web pack 2.0, MVC, SVN, AJAX, XML, Eclipse, MySQL, Scrum
Sr UI Developer
Confidential, Belmont, NC
Responsibilities :
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery.
- Configured continuous integration with Jenkins on Amazon EC2.
- Involved in web designing using HTML5, XHTML, CSS3, JavaScript, JQuery and extensively used Table-less Design in CSS for positioning.
- Created popup forms using Bootstrap version 3.0.0 Models, AngularJS Models and AngularJS Controllers.
- Designed and made views of this app including UI, send and receive data from server, Ajax by using Sencha touch and JavaScript, HTML, CSS
- Used Validator framework of the struts 2 for client side and server-side validation.
- Used Tomcat and MySQL in an MVVM model, developed the database wrapper functions for data staging and modeled the data objects relevant to the mobile application
- Develop graphical view of the network present in the inventory using SVG. Used Knockout.js to build rich user interface and used jQuery, Ajax features to make dynamic pages with high performance.
- Involved in writing automated typescript for AngularJS application using protractor and Javascript.
- Fiori Package Configuration on SAP Gateway & Backend ECC App Configuration.
- Maintain consistent CSS usage and styles. Introduced to the company Grunt, SASS, and Compass.
- Running reports on active directory Exchange Server, Windows server, office 365 and ESX Server using PowerShell
- Created Full trust cloud hosted apps using MVC (Angular) and MVVM(knout js) frame works to support future integrations.
- Applied advanced HTML, JavaScript, and CSS to deliver cutting-edge user interfaces using material design components in polymer js.
- UI Screens were developed using HTML5, Java Scripts, Ajax, JQuery Custom-tags, polymer.js Kendo UI components and CSS3.
- Worked on proof of concept using Google web toolkit to create the personal card application site. Designed and implemented Report Module (using Jasper Report framework)
- Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using mordern web Technologies.
- Developed user interface by using the React, Redux for SPA development.
- Worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
- Maintained states in the stores and dispatched the actions using Redux. Created and used Reducers that received said Actions to modify the Store State Tree.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Used Underscore.js library functions to increase productivity and improve code quality.
- Used Git for version controlling and regularly pushed and review others code before merge it to master.
- Used SCSS and Twitter Bootstrap to develop tabbed user interface for better user experience.
- Used SQL/PLSQL to create procedures and CRUD, DDL, DCL, TCL operations
- Used ANGULAR JS and consumed Restful Web Services and which are created out of Node API. Good understanding in implementing web application using Angular JS framework.
- Replaced existed Angular JS code with Angular JS2 code, which decreased number of lines of code for a web application.
- Used Bootstrap framework and SASS preprocessors to custom styles and layouts.
Environment: Java, HTML5, CSS2/3, JavaScript, JQuery, DHTML, MVC, DOM, JSON, Angular.js, Node.js, Express.js, Backbone.js, React.js, Redux, underscore.js, pdf.js, Require.js, Ext.js, JSP, ASP.NET, AJAX, SOAP, XML, Joi, XPATH, Adobe Flash, GWT, Photoshop, TFS, PLSQL, Oracle, Windows
ReactJS Developer
Confidential, Belmont, NC
Responsibilities :
- Design to develop an application using HTML5, CSS3, Bootstrap, jQuery, Backbone JS, React JS, Node JS, React Native.
- Developed a Mobile application for android and iOS with React Native.
- Developed user interface by using the React JS, React Router for SPA development. Worked with Redux for state management of React application.
- Used Node for developing REST web services using Express and integrating with Mongo db.
- Worked with Micro Services and Web Services using Spring Boot.
- Designed REST APIs supporting JSON that allow sophisticated, effective and low-cost application integration.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept. Created React.js components using JSX, followed FLUX design pattern for unidirectional data flow.
- Used React-Router to turn application into Single Page Application.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Install and configuring monitoring scripts for AWS EC2 instances and deployed project using Jenkins and using Web Services like Amazon Web Services (AWS).
- Handled client-side validation using JavaScript and jQuery.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Maven is to Build, tool configuring for automation of building process for all types of environments- Test, QA and Production.
- Involved in various stages of application development through requirement analysis, development, testing and deployment.
- Developed the various screens and its architecture in accordance to UI Specs.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Working on all the latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
- Develop AWS Cloud Formation templates (in JSON) to automate infrastructure deployments.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Involved in integrating the GIT into the Puppet to ensure the integrity of applications by creating Production, Development, Test, and Release Branches.
- Used React-Router to turn application into Single Page Application.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Performed a lot of DOM manipulation using native JS and jQuery for loading and manipulating dynamic content on webpages.
- Writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Worked for backward compatibility to support browsers like IE6, IE7, IE8.
- Developed Smooth scroll effect for page scroll with JQuery.
- Used JavaScript MVC to load data from pre-populated text file.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Worked on performance tuning for JavaScript, to load pages quickly.
- Dealt with the Bug life cycle phases like Defect analysis, bug tracking and Retesting is performed and maintained the status of reports.
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, Responsive Design, Bootstrap, Backbone.js, Require.js, Node.js, ReactJS, DOM, XML, DHTML, JSON, Photoshop, Dreamweaver, Illustrator, SOAP, GIT, Jenkins and Windows.
Junior UI Developer
Confidential, Chicago, IL
Responsibilities:
- Involved in understanding the current business process, defining scope of the project along with position statement.
- Responsible for gathering of requirements, designing, developing and testing of applications.
- Developed web pages using PHP, HTML, CSS, JavaScript, JQuery and AJAX for client-side validations.
- Created various forms, image galleries and other interface with PHP.
- Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Implemented CSS and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Developed web pages layouts using CSS mechanism to include different box model, colors, layout, width, height, font size, Image size to the web pages.
- Maintained And Enhanced Current Web Sites, User Interface, And Templates To Improve Usability, Performance, And Scalability To Meet Customer And Project Needs.
- Utilized An Expert Knowledge Of HTML5, XHTML, CSS3, Javascript, PHP And AJAX/Jquery, Bootstrap, Adobe Creative Suite (Dreamweaver, Photoshop, Illustrator, Indesign, Acrobat Pro, And Flash, Edge Animate) To Deliver Advanced Web User Interfaces (Uis).
- Integrated Social Medias, Responsive Sharing Tools, And Web 2.0 API Plug-Ins To Websites To Maximize User Engagement, Get Data-Driven Marking Analytics And Learn User Web Behavior.
- Implemented Bootstrap Responsive Single Page Layout Web Paradigm.
- Proficient In Drupal Site Development Within LAMP Stack, Custom Module Development, Contributed And Core Modules, Views, Panels.
- Tested And Implemented Section 508-Compliance On Web Sites, Images, Videos, Pdfs, And Other Web Contents.
- Extended Bootstrap classes to build custom front-end controls; example candidate isotopes. Worked extensively on web 2.0 migration from conventional web Frame work to AJAX driven framework.
- Used SQL queries in PHP scripts to access customer information and modify their accounts and set up basic relational database to hold account information.
- Developed stored procedures, triggers, functions and tables in MySQL database.
- Used the Mozilla Firefox extension, Firebug to view and debug HTML, DOM and JavaScript.
- Participated actively in fixing the bugs reported in Test, UAT and Production environments.
- Created Github repository for code collaboration and worked on JIRA issue management to track Sprint Cycles.
Environment: HTML, CSS, JavaScript, JQuery, Bootstrap, XML, AJAX, MySQL, Git, JIRA, PHP