Sr.web Developer Resume
MinnesotA
PROFESSIONAL SUMMARY:
- Over 8 years of experience in Web development, deployment and maintenance of Applications of various stages.
- Experience using web technologies such as HTML5, DHTML, XHTML, JavaScript,Angular JS, CSS, XML, AJAX and Angular 2.
- Specialized in development and implementation of Application and Web based Technology Solutions.
- Highly experienced in User Interface Designing, Information Architecture, Graphic Design, Web Design, Illustration, and UI animations.
- Expertise in Twitter Bootstrap for developing mobile, Tablet and Desktop applications. Also have Hands on experience in working on Unix and Linux platforms.
- Implemented various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and redux library.
- Experience applying the latest development approaches including MVC framework and complex event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Currently building internal application to manage business workflow. Angular 2 on the front end and Laravel5 on the back end. The application streamlines the business processes of setting up a site for A/B testing.
- Ability to convert a wireframe to a low/high working prototype using InVision, Axure and Front-End Development skills including HTML, CSS and JavaScript.
- Worked on cross browser compatibility issues and have experience in working and debugging with different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome on multiple devices.
- Designed and developed the agent portal using framework Angular 2 along with HTML5, CSS3, and TypeScript.
- Developed code for Responsive web design in grails and JavaScript using frameworks like AngularJS. Also Developed and improved application using MVC Framework and Bootstrap.
- Graphic design experience in Adobe Photoshop, Fireworks, Flash, Dreamweaver and Microsoft Office.
- Good Knowledge on Dojo which is an open source modular JavaScript library designed to ease the rapid development.
- Collaborated with UX and design teams, translating complex design mock-ups into high quality, accessible, W3C standards-based code .
- Used React JS to make webpages rendering faster using virtual DOM and took part in testing the application components using JEST, React test utils, Enzyme and mocked http calls.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Created Mobile Web Applications with Responsive Web Design, through uses of Twitter Bootstrap, JQuery Mobile and CSS3 Media Queries.
- Designed and developed sophisticated, Data-Bound Ajax applications and framework using jQuery components including: a tool for Menu creation using YUI tree, context menu, drag and drop capabilities to manipulate the menu tree and Custom Ajax RPC protocol and JSO.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS3, XML, JavaScript, AJAX, JQUERY,AngularJS, Angular 2,Node JS,SPA
UI Frameworks: Angular JS, Angular 2, Node JS, backbone JS, Bootstrap
Debugging Tools: Chrome/Safari/Mozilla Firefox Web Developer, Firebug, IE Tab
Web/App Servers: Apache Tomcat, Apache HTTP Server, IIS, Nginx,IDE,HTML Editor,Sublime Text 3,Adobe Dreamweaver, Visual Studio, Notepad++
Operating Systems: Windows 7/8/10, MAC OS X, UNIX/LINUX
Programming Languages: C, C++, Core JAVA
PROFESSIONAL EXPERIENCE:
Confidential, Minnesota
Sr.Web Developer
- Used Angular JS Full-Stack generator (generator-angular-full stack), and actually run, edit, and deploy an application.
- Extensive use of Angular JS for developing the SPAs (Single Page Applications) for internal application/tool.
- Designed and Developed Nested Views and UI-Views using AngularJS UI Routing , Each View had reusable Angular Directives.
- Developing Web components for eCommerce Beachbody platform using HTML5, CSS, SCSS, LESS, JavaScript, JQuery and Bright Cove in BB WEBOPS Team.
- Created ReactJS components using JSX, followed FLUX design pattern for unidirectional data flow.
- Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS toback-end MongoDB, Inorder to provide broadcast service as well as chatting service.
- Experience in AngularJS directives that allow the developer to specify custom and reusable HTML-like elements, attributes that define data bindings, the behavior of presentation components and DOM manipulation.
- Responsible for developing a front-end application using React JS and FLUX architecture for internal teams productivity use.
- Created unit-test for react components using Mocha, Chai and Enzyme.
- Used React JS for templating for faster compilation and developing reusable components And also stable React components and stand-alone functions to be added to any future pages.
- Used BDD test framework jasmine for unit testing angular services, directives, filters, controllers etc .
- Built UI from components that made HTTP API calls to Laravel back end via Service Providers. Increased speed using DB caching, Ahead of Time compilation, Tree Shaking, and Minification. Advanced functionality includes events, shared services, and parent-child communication using Angular2.
- Developed multiple POCs to create a interface between Backend to Frontend by using MongoDB, ExpressJS, AngularJs and Node.js.
- Used Grunt and Node JS as server for the front end development and used Minified JS to minify the JavaScript.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React JS.
- Worked in modern, mobile ready responsive front end development with CSS3 media queries, AJAX, Bootstrap, Angular JS, jQuery and Angular 2.
- Created package JSON for Bower and consumed Restful web services using Angular 2.
- Used Adobe marketing cloud/Adobe Experience Manager(AEM) is used for test and target, creating Campaign for personalized content and created dedicated experiences for visitors.
- Used React-Router to turn application into Single Page Application.
- Implemented flux pattern by using redux framework as a core dependency.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL service.
Environment: AngularJS, Angular2, Express JS, Node JS, HTML 5, DHTML, CSS, CSS 3, JavaScript, JQuery, XML, XSL, XSLT, JSON, MEAN stack, Visual Studio, Sublime Text, Restful API.
Confidential, washington
Sr.Web Developer
- Created and deployed new features inorder to sustain and amend existing applications under MVC pattern using Node.JS, Angular, Bootstrap and Express. Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
- Developed multiple POCs to create a interface between Backend to Frontend by using MongoDB, Express JS, AngularJS and Node JS Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience. Designed the User interface using JavaScript Libraries framework like React JS Framework.
- Developed multiple POCs to create a interface between Backend to Frontend by using MongoDB, ExpressJS, AngularJs and Node.js.
- Created unit test cases for Angular applications using Jasmine to test individual functions/modules using test runner Karma.
- Functional programming in JavaScript, front-end design patterns, managing technology, mentoring junior developers, solving difficult UI problems, enterprise grade code quality and UI component architecture.
- Used John Papa Style guide for AngularJS code organization, which uses IIFE, followed best practices for controller, directives, and service.
- Integrated REST web service calls to get data from response and display them on UI and also used AngularJS services like $q, $http, $broadcast, $emit, $on.
- Designed and developed a numberof RESTful web services that support JSON for other developers to access to speed up development within the team using Spring MVC, Spring Web Services, JSON, Log4J, RESTful, PostgreSQL and Maven.
- Manipulated data using CRUD (create, read, update and delete) operations of MongoDB database management system and handled database access and data transmission based on RESTful web service.
- Deployed and tested the application on Apache Tomcat server.
- Designed and coded Hibernate Plug-In for ORM mapping and implemented HQLs by creating DAO (Data Access Object), which connects to PostgreSQL, to persist and retrieve data.
Environment: Angular JS, Bootstrap, Bower, AJAX, Express JS, Mongo DB, Node JS, Java Script, JSON, Apache CXF, Web Services, Apache Tomcat, Maven, Google Web Toolkit(GWT).
Confidential, Michigan
UI Developer
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Experience working with “GIT” version control and source code management system.
- Extensively involved in implementing Search Engine Optimization (SEO) technique.
- Demonstrated proficiency with frontend technologies and frameworks to include JQuery, Bootstrap.
- Designed REST APIs that allow sophisticated, effective and low cost application integration.
- Web design and development, application development using Photoshop, HTML, JavaScript and Dreamweaver.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Developed XML classes for loading the data from XML files deployed at the server.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
Environment: HTML, CSS, JQUERY, JSON, AJAX, Bootstrap, Dreamweaver, XML, JSP, MVC, Backbone, REST, Eclipse, Angular JS.
Confidential,
UI Developer
- Developed front end along with pages for user interactions; for the entire website using HTML, CSS3, and JavaScript.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JavaScript, Bootstrap.
- Developed a forum where users can leave their feedback, which can later be approved or deleted by the concerned administrator.
- Worked closely with Business Analysts and Product team in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Involved in implementing all components of the application including database tables, server-side Java Programming (JSP Templates) and client side web programming.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery.
- Extensive experience in various Agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
Environment: HTML 4/5, CSS2/3, Java script, JQUERY, JIRA, PROTOTYPE, JSP, AJAX, JSON, XML, JBOSS and APACHE TOMCAT.
Confidential,
UI programmer
- Consumed Web Service using JSON, BSON and REST to get the registered users, update their status.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Created WinForms and web Forms for developing the applications using WinControls, Web server controls and HTML controls.
- Developed web applications using ASP.Net and AJAX Extensions under MVC architecture.
- Developing semantic markups and Wireframe development. Web application prototyping and development using Dreamweaver and Fireworks.
- Developed each and every web page which handles all popular search engines which targets the Search Engine Optimization (SEO).
- Familiarity with asynchronous request handling, AJAX, and retrieving data from application APIs in JSON/XML.
Environment: HTML, CSS/CSS3, Java script, JQUERY, AJAX, Photoshop, Dreamweaver, Pixel Perfect, JSON.