Full Stack Developer Resume
Sanjose, CA
SUMMARY
- 7 years Extensive experience in all phases of software development life cycle including development, requirements analysis, applications design, Integration, maintenance, installation, implementation and testing of various client/server web applications.
- Experience in designing User Interface (UI) applications and professional web applications using JavaScript, AngularJs, ReactJs,HTML 4.0/5, CSS2/CSS3, SASS, jQuery, Ajax, JSON and XML.
- Good Experience with the Cross - Browser issues handling.
- Expert knowledgeof JavaScript, DOM,jQuery and Ajax.
- Experience applying the latest development approaches including MVC and event-driven applications.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Expertise in Client Side designing and validations using HTML, DHTML and JavaScript, AngularJs.
- Experience with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer.
- Created Responsive Designs Mobile/Tablet/Desktop using HTML5 CSS3.
- Working knowledge on Angular 2.0 and ReactJS
- Maintained Cross Browser compatibility.
- Implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Experience in design and documentation of REST APIs for collection and retrieval of high volume data.
- Expertise in High Charts, Google API, jQuery UI and Bootstrap.
- Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
- Experience in AngularJS, ReactJS, Node.js and Responsive design.
- Diagnosed and debugged a variety of cross-browser and cross-platform interface compatibility issues with CSS Polly fills.
- Configured Webpack to bundle, lint, tests, transpires, etc. based on build target.
- Experience in developing web applications using React using Redux architecture.
- Used Chrome Developer’s tool for debugging the website and manipulated the nodes using DOM functions.
- Good understanding the functionality of ecommerce web applications and also strong knowledge in functionality.
- Worked in various version control systems - SVN, GIT & TFS.
- Worked closely with the on-site coordinator and the client to define business objectives, project scope and the development approach for the Search module.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
- Made use of Underscore JS and Load dash JS libraries for extended functionality.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View and Table Grid.
- Familiar with Microsoft office and adobe tools.
- Designed dynamic and browser compatible pages using HTML, CSS and JavaScript.
- Worked with UX team members to translate visual designs to production ready screens in (HTML/CSS/JS), using consumer facing web application (cross browser, multi device access, and responsive layouts).
- Experience in all phase of SDLC and extensive experience with Agile and SCRUM.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Implement modules into Node JS to integrate with designs and requirements.
- Interacted with developers on open issues and driven the issues until closure.
- Involved in documentation, review, analysis and fixed post production issues.
- Experience in server-side programming in Node.Js.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, AngularJs 1.4/1.5, ReactJs, Redux, Angular 2, Typescript, SASS, DHTML, XML, XHTML, Java, JDK, Servlets, Ajax, jQuery, JSON, Bootstrap, Apache, jQuery Mobile, Karma, Mocha, Jasmine, Jest
Frameworks: AngularJS 1.4/1.5, Angular 2, MVC, Backbone.JS, ReactJS, Redux
JavaScript Libraries: NodeJs, RequireJs, Express.js, UnderscoreJS
IDE’s and Tools: Eclipse IDE, Dreamweaver, Visual Studio, Brackets, JS Fiddle, Webstrom, Sublime text, Atom, Notepad++
Development Tool: Google Charts, Balsamiq, Zeplin
Debugging Tools: Chrome
Database: MongoDB
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
Source Control Tools: SVN, GIT, Source Tree
Other Tools: Jira, Rally
PROFESSIONAL EXPERIENCE
Confidential, SanJose, CA
Full Stack Developer
Responsibilities:
- Migrated Dust Templates into React JS.
- Worked on creating common Header/Footer component, used across different applications.
- Developed multiple widgets using React JS & Redux
- Used Events to establish a communication between two different components on client side.
- Enabled caching using Akamai Caching.
- Worked as Technical Lead to the offshore team.
- Experience working with new specifications of ECMA Script.
- Maintain and create routes using NodeJs, Express to handle the requests before loading the respective view.
- Implemented and designed user interface for web based customer application.
- Used React JS for templating for faster compilation and developing reusable components.
- Implemented stable React components and stand-alone functions to be added to any future pages.
Environment: HTML5, CSS3, JavaScript, AXIOS, DustJS, ReactJS, Redux, jQuery, NodeJS, Express, Akamai,Webpack, Grunt, Gulp,Babel, Github, Zeplin, Jest, Mocha, Webpack, Nightwatch, Nemo, Agile, JIRA, Rally, GIT, ESLINT, Visual Code.
Confidential, Piscataway, NJ
Web Developer
Responsibilities:
- Worked on adaptive design approach. Implemented different design for MOBILE and DESKTOP.
- Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
- Developed reusable Modals using React-Modal.
- Developed the UI responsible for creating efficient design and developing User Interaction screens using ReactJS, Redux-form, HTML5, CSS3, JavaScript, jQuery and JSON.
- Implemented Redux-form. Used Synchronous and Asynchronous Validations to validate the values.
- Worked with ReactJScomponents, Redux Forms, Events, Router and Flux concept.
- Experience working on Redux Uni-directional data-flow achieving the predictable application behavior.
- Testing the website on multiple browsers with their old as well as latest release.
- Maintained STATES in the store and dispatched the ACTIONS using Redux.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Implemented React Google Maps
Environment: HTML5, CSS3, Agile, AXIOS, ReactJS, React Flexbox grid, React Modal, React Google Maps, React Swiper, React Router, Grunt, JavaScript, Webpack, Github, Zeplin, jest, jQuery, React Form Material-UI, Redux Form, Redux Thunk, Webpack, JIRA, GIT, NPM, Babel, ESLINT, Lodash
Confidential, Atlanta, GA
Sr Front End Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, SASS, JavaScript, jQuery, AngularJS, Angular Strap, Ajax and JSON.
- Worked on creating adaptive design website. for smart devices using responsive design and media queries.
- Developed Angular custom directives.
- Used Routes and Factory validations in Angular.
- Worked with Angular Controllers, services and Factory functions.
- Used require JS to load modules in JavaScript files.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Developed pie charts using Google Charts for web application that matched the requirements.
- Developed Slidebar, Popover, Type ahead, Dropdown functionality using Angular Strap.
- Used JSON for storing and exchanging information between browsers and servers.
- Worked with Jasmine and Mocha in testing and performed Unit testing and performance testing using Junit.
- Extensively worked on custom directives with Popover and Popup functionalities with specific requirements matched to the conditions.
Environment: HTML5, CSS3, AJAX, Agile, SVG, Grunt, JavaScript, Github,Bootstrap, Visual Studio,MongoDB, jQuery,HighCharts,AngularJS, JASMINE, Node.js, Restful Services, JIRA, Gulp, NPM
Confidential
UI/UX Design/Developer
Responsibilities:
- Developed all the UI pages using HTML5, CSS3, Bootstrap, JSON, JavaScript, jQuery, and Ajax.
- Gather and analyze user requirementsfor new projects;transform design mock-ups into cross-browsercompatibleHTML/CSS layouts,implement dynamic page elementsand form error validationsusing JAVASCRIPT.
- Actively involved in all aspects of the system design.
- Closely worked with Business System Analyst to understand the requirements to ensure that right set of UI Modules been built.
- UI Experience used technologies such as ReactJs, Node.js and Express.js.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Used Bootstrap for responsive and expertise in Grid Control System.
- Developed and implemented UI controls and API’s using AngularJs.
- Participated in understanding of Node.js technologies and development tasks.
- Experience working on Redux Uni-directional data-flow achieving the predictable application behavior.
- Used Node.js and Express.js for creating Services.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
Environment: HTML5, CSS3, JavaScript, JQuery, AngularJs, React.js, Redux.js, AEM, Web pack, .NET, Node.js, AJAX, JSON, Ember.JS, Backbone.js, Bootstrap, NPM,SVN, Grunt, REST Web Services, MS Office, Protractor, Mocha.
Confidential
Web Application Developer
Responsibilities:
- A native android application with the same functionality is developed in Java, Eclipse,HTML5, jQuery Mobile, CSS3.
- Developed share view using SenchaTouchfornon-flash supporting devices.
- Developed portions of HTML5-based template for use in an online gambling promotion.
- Designed the web user interfaces for all the above use cases using HTML5, jQuery,XMLand Ajax.
- Implemented CSS3, DOM API and Ajax to create a dynamic and interactive experience.
- Responsible for the implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
- Developed web presentation layer using jQuery, HTML and CSS as per internal standards and guidelines.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Angular.js and JQuery.
- Developed UI components for email and link sharing of documents and files for a Content Management System using Angular.js and jQuery.
- Developed the presentation layer (UI) usingTag libraries, HTML, Flash, CSS and client validations.
Environment: HTML5, CSS3, JavaScript, AngularJs, Rest Api, JQuery, Bootstrap, HighCharts, Node.js, Grunt, JSON, JSP, Agile, MongoDB, Visual Studio, Ajax, Google Maps API.
Confidential
Java Web Developer
Responsibilities:
- Actively involved in analyzing and collecting user requirements.
- Wrote Specification for the development.
- Developed web based ad sales team application, implementedAjax based framework, developed CSS layout prototyped the application and demonstrated to advertiser, business user and to end-users.
- Managed the day-to-day activities of projects through the complete design process.
- Used JSP’s HTML on front end, Servlets as Front Controllers and Java Script for client side validations.
- Proficient in doing Object Oriented Design using UML-Rational Rose.
- Implemented JavaScript calendar to makeuse of OnClientDateSelectionChangedevent of calendar extender to achieve dynamic Date selection for tasks, events and invitation.
- Created a user Interface through HTML and JSP, Standard Tag library
Environment: Core Java, JSP, HTML, Servlets, CSS, Java Script, MS Excel, UML, Apache Tomcat.