Web Developer Resume
Lenexa, KS
SUMMARY:
- 7 1/2 Years of professional experience as a Senior UI Developer with solid understanding of database designing, development and installation of different modules.
- Expertise in designing and developing Web applications using HTML , DHTML , CSS , XML , JSON , JavaScript, AJAX , Angular.js , Angular 2+,4 & 5 , Backbone.js , Bootstrap .
- Extensive Knowledge in developing single - page applications (SPAs) using various JavaScript frameworks like backbone.js, underscore.js and bootstrap.
- Experienced in applying the latest development approaches including MVC framework in the browser, event-driven applications using AJAX , Object Oriented (OO) JavaScript , JSON and XML .
- Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
- Exposure to Xamarin Forms to design the app in a cross-platform structure using C#.
- Creating user interface pages which can change over time and making them flexible with React.js.
- Understanding of source code management tools such as Git (Source tree) & work flows associated with them
- Experience on using Reactive Extensions(RxJs) for maintaining asynchronous data streams.
- Good understanding of Object Oriented Analysis and Design and UML notations and experience in using design tools like Rational Rose for creating class, use case and sequence diagrams.
- Experience in designing websites with W3C standards using HTML4/5, CSS2/3 to get best cross-browser user experience for long-term user retention and engagement.
- Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.JS, Backbone, Bootstrap, Ext.JS 4.0, Require, Handlebars, and Dojo toolkit.
- Working experience of control version tools like SVN.
- Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test-Driven Development.
- Used Angular Material for the components to design modern UI components.
- Worked with Redux to maintain the state of the application.
- Automated various critical points identified in functional testing using Selenium Webdriver.
- Worked on JavaScript framework ( ReactJS ) to augment browser-based applications with MVC capability
- Actively involved in all phases of Software Development Life Cycle ( SDLC ) - Requirement Gathering, Design, Development, Testing, Implementation and Maintenance and Experience with modern ORM technology.
- Good Understanding of Document Object Model (DOM) and DOM Functions in web browser and developing practice with jQuery in various UI widgets.
- Experience in the Agile Development Process using SCRUM methodology and usage of TDD and Jira etc.
- Good knowledge in Twitter Bootstrap and Responsive Design.
TECHNICAL SKILLS:
Rich UI/JavaScript MVC Frameworks: HTML, HTML 5, CSS 3, CSS Bootstrap, CSS 3, Angular JS, Angular 2,4 & 5, Angular-UI, Angular UI Bootstrap, XML, JSON, DOM, JSP, XHTML, XSL, NPM, Bower, Grunt, AJAX, Backbone
JavaScript API s/ Programming Languages: jQuery, jQuery UI, Prototype.js, kendo UI, Ext JS, d3.js, Java JDK 7, SQL, C++, C
Server Side/ Version Control: Servlets, JSP, JSTL, TFS, Node.js, Git, CVS, SVN
Unit Testing Tools/Databases: Junit, QUnit, Oracle 9i, 10g; SQL Server 2008/2012, selenium.
IDE Tools/Design Methodologies: Web Storm, NetBeans, Eclipse, Visual Studio, Visual Studio 2015(enterprise), Notepad++, Adobe Dreamweaver, UML, E-R Diagrams, Agile, RUP
Operating Systems/ Design Patterns: Windows 7, 8, 10, XP, UNIX, Linux, Mac\Singleton, MVC, MVVM, Factory
PROFESSIONAL EXPERIENCE:
Web Developer
Confidential, Lenexa, KS
Responsibilities:
- Worked on building the Quest website to a third-party client and responsible for developing the participant website for the participants to login and register for programs and services provided by Quest.
- Used Rally as a dashboard to manage user stories, organizing work and tracking the team activity.
- Created single Page Application with loading multiple views using route services and used module based components creation using Angular 5 framework.
- Used Redux Store concept to maintain the state of the application and to also improve the performance.
- Used Reactive Extensions(RxJs) to maintain asynchronous data streams.
- Used Flex API and Flex box CSS styling to style the components for the device compatibility.
- Performed unit testing using Jasmine.
- Used Angular Material for designing modern UI components which are compatible with all the devices.
- SVN for version control.
- Worked with NPM to download and use packages for the project.
- Effectively communicated with the UX developer to understand the business requirements and develop them.
- Created dynamic forms in Angular to accommodate any number of fields dynamically based on the requirement.
- Used grid list from the angular material to arrange the components in a grid form which will improve compatibility.
Environment: HTML5, CSS3, Typescript, Angular 2,4 & 5, jasmine, Redux, RxJs, VS Code, Angular Meterial, NodeJS, NPM etc.
Web Developer
Confidential, Overland Park, KS
Responsibilities:
- Responsible for building a part of the post-paid user interface for Confidential .com using HTML5, CSS3, Bootstrap, Angular2 & Typescript.
- Worked with Business Analyst (BA) for the classification of tickets and giving demos for higher representatives.
- Used JIRA dashboard for tracking progress of the work updated the status of the issues.
- Created single Page Application with loading multiple views using route services and used module based components creation using Angular 2 framework.
- Used Reactive Extensions(Rxjs) for asynchronous data streams with Observables.
- Performed unit testing using Jasmine.
- Used internal analytics framework for logging different user actions.
- Designed and Implemented the modern and enhanced development platform using frameworks like Angular 2, Typescript, NodeJs & Npm .
- Played a key role in gathering requirements and communicated efficiently with API team to understand the workflow.
- Used AEM ( Adobe Experience Manager ) for authoring content and assets for displaying dynamic content on HTML pages.
- Used UI Bootstrap for creating dynamic user interface using Angular 2.
- Worked on building a resource tree setup to consume the REST API by creating interfaces.
- Used GIT hub for pull requests and accessing repositories.
- Used various development tools for debugging into the code.
- Involved in the Software Development Lifecycle (SDLC) using the agile development Methodology. Interacted with the client managers and participated in the SCRUM meetings.
Environment: HTML5, CSS3, Typescript, Angular 2 & 4, jasmine, VS Code, Bootstrap, AEM, NodeJS, NPM etc.
Senior UI Developer
Confidential, Redmond, WA
Responsibilities:
- Responsible for developing dynamic UI screens Using HTML5, CSS3, JQuery, AngularJS, Bootstrap and WinJS.
- Worked on developing various user interface controls and elements for an UWP (Universal Windows Application) app using Visual studio 2015 as IDE.
- Performed UI Automation testing using Selenium.
- Developed BOT UI using AngularJS and Angular Router.
- Used AGILE methodology and participated incday to day scrum meetings and had weekly demo sessions to track and discuss about the work done as a team.
- Designed the automated test cases using the Selenium Remote Web Driver inside the VS2015 using C# for launching an UWP app and testing it.
- Assisted the team in developing the app in cross-platform using Xamarin using C# with custom layouts and controls.
- Was responsible for designing the UI screens using Xamarin.forms to navigate from one page to another based on a functionality which is developed using Confidential Cognitive services.
- Worked on deep linking social networking sites like LinkedIn and others to various custom button controls.
- Dynamic and static objects in selenium are dealt with the DOM, Xpath and CSS path.
- Worked on getting the Users direct reports using Confidential Graph API.
- Used UI Bootstrap for creating dynamic user interface using Angular JS.
- Involved in development of Single-Page Application(SPA) using Models, Views and Controllers of Angular.js and Rest Services as a part of team project.
- Used Confidential Teams for sharing scrum updates and files with team members.
- Used Angular Directives to extend syntax definitions for HTML5.
- Automated tasks using gulp.js.
- Wrote logger points for different UI elements developed to track them in Azure in order to make bug fixing easy in the future.
- Used GIT-TFS for source control, Reporting, task / feature creations and project tracking.
- Experienced in all phases of UI/UX implementation Brief experience on implementing the AngularJS in creating animations based on CSS classes.
- Used various debugging tools like firebug and f12 development tools for debugging into the code.
Environment: HTML5, CSS3, JavaScript, AJAX, JQuery, Selenium, Xamarin (Xamarin.Forms), MVC, Angular.js, gulp.js, bower, grunt, Visual Studio 2015, Responsive Design, Bootstrap, XML, JSON, Firebug, Firefox, Agile and Windows
Senior UI Developer
Confidential, Seattle, WA
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed the UI Screens using HTML5, DHTML, XML, java Scripts, Ajax, JQuery Custom-tags, JSTL DOM Layout and CSS3.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js and node.js.
- Worked on the modernization of a legacy and outsourced UI technologies used were Angular.js and JQuery.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Used Detailed Wireframes and Developed Mock-Up Designs as per the Requirements of Business.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia.
- Used MS Visio, Dreamweaver and Photoshop tools for web application development.
- Used Ajax for asynchronously exchanging small amount of data with the server behind the scenes and updating the JSP page.
- Data extracted using analytical quires are represented in a graphical manner using D3.js
- Used Ajax effectively to create pagination and with client-side events like quick search.
- Developed JavaScript library for rendering domain specific layout XML to the web.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using IE Developer Toolbar for IE.
- Used JQuery plugins autocomplete, validation, drag and drop and more exceptionally.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used SOAP, XML/XSLT and WSDL for developing Web Services.
- Used SVN for version control.
- Animation using CSS Animation for some html elements
- Used Agile Methodology for Software development.
- Converted wireframes in templates including creation of brand identity, web site header, menu, information containers, grid styles, navigation, forms, buttons, icons, images, User components and application widgets creation with suitable color schemes.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS3, JavaScript, AJAX, JQuery, MVC, Angular.js, Backbone.js, Require.js, Node.js, Responsive Design, Bootstrap, DHTML, DOM, XML, JSON, Dreamweaver, Photoshop, Firebug, Firefox, SOAP, Agile and Window
Senior UI Developer
Confidential, Madison, WI
Responsibilities:
- Developed the UI layout and front-end programming for web application that matched requirements using hand written HTML, CSS and JavaScript.
- Implemented HTML5 feature like, local storage, data and required attributes and sliders.
- Implemented CSS3 features like, multi-column layout, gradients and web fonts.
- Used backbone. JS in developing single page applications.
- Interactive D3.js Graphing framework
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery .
- Extensively used kendo toolkit for creating responsive web design for varying screen sizes and devices.
- Developed and implemented UI controls and APIs with Ext.JS.
- Administered and supported Ext.JS applications within scope.
- Worked using Ext.JS framework and Object-Oriented JavaScript (OOJS) to develop rich interactive user interface a Desktop Application running in browser and JavaScript building with NPM, Bower, and Grunt.
- Detecting errors using JSHint
- Brief experience on implementing the Angular.js and MVC framework for data access.
- Developed components to fetch the data from the back end using AJAX and jQuery.
- Java development including JDBC, Eclipse.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO / web standards.
- Experience in package manager of NPM and Bower for projects and set gulp tasks under Node.js environment.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Analyze the response of JSON in order to update DOM.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
- Tested/De-bugged on browser using Firebug.
- Widely used optimization techniques in existing code.
- Used Team Foundation Server for version control.
- Tested frameworks using jasmine.
- Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity.
- Documented the entire project, which contains detail description of all the functionalities.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Contributed in decision making of the software and hardware requirements and tool evaluations
Environment: HTML/HTML5, CSS/CSS3, JavaScript, Angular JS, Usability Testing, Agile methodology, Eclipse and SVN, kendo toolkit, NPM, Bower, Grunt.
UI Developer
Confidential, Houston, TX
Responsibilities:
- Developed dynamic web pages using HTML5, CSS3, jQuery, AngularJS, Bootstrap, LESS, CSS3 and Sublime Text Editor.
- Worked on AngularJS, MVC framework to build Web application for the internal use of the organization.
- Worked closely with business system analysts & Backend team to understand the requirements to ensure that right set of UI modules been built.
- Worked on building custom, single page, responsive web application to replace a legacy business web application using web services (Restful APIs).
- Wrote application level code to add functionality to the perform client-side validation using AngularJS and JavaScript.
- Developed tabbed pages by using AngularJS directives.
- Developed custom directives, factories and services in AngularJS.
- Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap, which is further integrated with Web Services.
- Had responsibilities such as requirement gathering, effort estimation, design, and development and testing of the issues.
- Involved in the creation of Use Cases, Class Diagrams, Sequence Diagrams for analysis and design of the application.
- Designed solutions with D3.js JavaScript Library to build data visualization frameworks
- Worked one-on-one with client to develop / layout, color scheme for his website and implemented it into a final interface design with the HTML5, CSS3 & JavaScript using Dreamweaver.
- Experience with both JavaScript-based build tools such as Grunt.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Involved in designing and developing the JSON , XML Objects with MySQL .
- Developed UI with Struts Tiles framework, JMS , HTML , JSP , JavaScript , and JQuery to present Client-side GUI .
- Expertise in using Gulp task runner to manage project and Bower package manager to install libraries such as jQuery and Bootstrap.
- Increase front-end development by 10% by using require.js, jasmine and documentation.
- Brought the HTML and CSS of an existing web site to the latest web standards.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap.
- Developed various customized views using jQuery, JavaScript, HTML, XHTML and CSS3. Developed responsive web pages using Bootstrap and CSS3 media queries.
- Wrote SQL queries to get the data, update the data from the database and to connect database in the DAO implementation classes.
- Involved in various phases of Software Development Life Cycle ( SDLC ).
- Analyzed and took appropriate action on customer complaints/issues in production and Used CVS for Version Control tool.
- Experience with Continuous Integration and automated testing strategies.
- Maintained the code base by frequent updates to the code repository using GIT.
- Worked to resolve cross browser compatibility issues and fixed the bugs.
Environment: HTML 5, JavaScript, AngularJS, Bootstrap, backbone.js, require.js, high charts, jasmine.js, AJAX, CSS 2/3, JSON, SQL, CVS, JSP, Struts, JQuery, XML, GIT.
Web Developer
Confidential
Responsibilities:
- Worked in Agile development environment.
- Interacted with business system analyst to understand the technical requirements of the project.
- Coordinated with Photoshop designers to implement mock ups and the layouts of the application.
- Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
- Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, jQuery and HTML.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Involved In writing SQL Queries.
Environment: HTML, CSS, JavaScript, DHTML, SQL, PL/SQL, MS Office.
