Javascript/ui Developer Resume
Washington, DC
PROFESSIONAL SUMMARY:
- 8+ Years of Experience in developing web applications and interactive software products using HTML4.01/5, extensive experience as a FrontEndUI Developer developing web applications.
- Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
- Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, HTML /DHTML, DOM, XHTML, jQuery, CSS, and Ajax.
- Extensive experience in building Single Page Applications (SPA) using frameworks like angularjs and custom MVC frameworks.
- Worked on Responsive design Layout applications supporting multitude of browsers and devices.
- Experience in Object Oriented Javascript and use of design patterns like module, revealing module and singleton pattern.
- Worked on different javascript libraries like jQuery, Underscorejs, Requirejs, knockoutjs.
- Working knowledge of Qu nit and Jasmine JavaScript unit testing frameworks.
- Extensive experience in AJAX requests (webservices and RestfulAPI) and JSON responses.
- Expertise in Html4 and usage of template engines like handlebars and underscorejs.
- Worked on End to End design, development of Angularjs based Single page Application.
- Knowledge of Html5, CSS3 new features and use of libraries like d3.js for charting and rich interactive widgets.
- Experience in using various tools and IDEs for development and design like WebSto rm, Eclipse and Visual Studio.
- Worked on writing grunt tasks for build scripts, minified and bundled the javascript code.
- Experience in profiling web applications and removing performance bottle necks.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Experience on working with CSSBackground, CSSLayouts, CSSpositioning, CSStext, CSSborder, CSSmargin, CSSpadding, CSStable, Pseudoclasses, Pseudoelements and CSSbehaviors in C SS.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Experience working in Scrum teams in agile methodology.
- Hands on Experience with version control tools like SVN and Git.
- Excellent analytical, logical and programming skills, Self Motivated, Self - Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills.
TECHNICAL SKILLS:
Languages: C, C++, Java, JavaScript, TypeScript, SQL .
Web( UI ) Technologies: HTML 4/5, CSS 2/3, JavaScript, AJAX, JSON, JBOSS,LESS, SASS, XML, XHTML, Responsive Design, Ruby, Bootstrap, jQuery, Backbone, AJAX, jQuery Mobile, XML, JSON, REST
JavaScript Frameworks: AngularJS, NodeJS, Bootstrap, Backbone.js, Knockout.js, Require.js,D3.js, C3.js, Node.js, Modernizr, moment.js, Underscore.js, React.js, ember.js, handlebar.js.
Database: MS SQL server 2008, Oracle, My SQL 5.0, DB2, MongoDB, NoSQL SERVER, ORACLE.
Design Methodologies: J2EE Design Patterns, Software Engineering (SDLC)
Debugging Tools: Developer tools, Firebug, Bugzilla.
Protocols: TCP/IP HTTP, HTTPS, SMTP, FTP, DNS, cookies, headers, caching, CDN, Security.
Version Controller: Microsoft Visual SourceSafe, Team Foundation Server, SVN, Tortoise, GIT, HIPAA, EDI (834).
Integrate Development Environment: MS Visual Studio 2008, Dreamweaver CS3, Eclipse, Sublime Text, Web Storm, Brackets, Bower, Grunt, Notepad++.
JavaScript Frameworks: Angular JS, Angular 2, EXT JS, D3, Backbone JS, Node JS, jQuery, Bootstrap.
Others: MS Office, Adobe, DOM manipulations, Responsive Web Design, Karma, Grunt, Jasmine, Rally, Confluence, Jira.
Operating System: Windows 2000/XP/Vista/7/8/10, MS DOS, Linux/Unix, Mac.
SDLCs: Waterfall, Agile.
Servers: Tomcat, Node, Apache, JBOSS.
Automation tools: Grunt.js, Gulp.js, and Phantom.JS.
PROFESSIONAL EXPERIENCE:
Confidential, Washington, DC
JavaScript/UI Developer
Responsibilities:
- Developing dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, jQuery, D3JS, AngularJS, React.JS, Node.JS, LESS, SASS.
- Used jQuery to make the HTML5 and CSS3 code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Converted web pages into responsive design using Bootstrap and media query which is targeting phone, tablet, desktop etc.
- Worked on many projects individually as well as being part of team.
- Developed the web page code with high flexibility using the Document Object model (DOM)
- Worked on single page applications ( SPA ) using bootstrap , AngularJS and jQuery .
- Migrated Projectsfrom Customized JavaScriptMVC (Model-View-Controller) Architecture to AngularJS base.
- Created responsive application using Bootstrap and media Query.
- Used AngularJS to structure the UI and developed re-useable Directives. Managed the dependencies using RequireJS .
- Also used many AngularUI components like Type - ahead , Tabs , Datepicker etc.
- Worked on AngularGrid to display data in tabular format.
- Utilized SASSCSS pre-compiler to get better maintainability for various projects.
- Worked on REST based WebAPI wrappers to integrate with conventional Web Services with the help of AJAX calls and JSON as data exchanging portion.
- Used D3 and C3 for data visualizations.
- Created dashboard of D3 . js graphs that allows the user to view certain reports in visual format.
- Worked with the Automation team for fixing the bugs, cross browser issues as well as cross platform functionalities with help of certain tools and offshore testing model.
- Unit test all the User Interface AngularJs code using Karma.
- Worked on HIBERNATE ( J2EE - tomcat ) server environment.
- Follow the path System Development Life Cycle ( SDLC ) as well as Agile methodology.
- Handling cross browser/platforms compatibility issues ( IE , Firefox , Chrome and Safari ).
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Involved in Dynamic form generation, Auto completion of forms, and user-validation functionalities using AJAX.
- Developed a core component of Analytics with Node.js, and Socket Stream.
- Developed UI components for email and link sharing of documents and files for a Content Management System using Require.js, Backbone.js and jQuery.
- Designed and Developed Java Script frame work which is wrapper on top of jQuery frame work and AJAX based UI frame work for UI Configuration widgets.
- Extensively used HTML for audio and video playback. Worked on the MVP architecture for the GWT.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS &JavaScript using Dreamweaver.
- Used jQuerypluginsauto complete, validation, drag and drop and more exceptionally. Used jQuery template for markup. Used Ajax, JSON with jQuery for request data and response processing
- Used Twitter Bootstrap and Responsive Web Design to develop complex page layouts including various sections such as headers, footers, left side bars, content area and marketing area.
- Designed / Developed Ajax Driven Web based application using JavaScript, Ajax, JSON, JSPs and Servlets.
- Parsed the XML based responses using JAXB Parser and validated XML against the schema.
- Developed different j Query component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Part of a team to work on implementing concepts in multi-threading, multi-tasking, synchronization, virtual memory, Batch processing, Activity Management and file management.
Environment: : Object Oriented JavaScript,Java, HTML5, CSS3, JavaScript, SASS, JQuery, MVC, DOM, JSON, angular.js, AngularUI, Angular Grid, D3.js, C3.js, Require.js, HIBERNATE, WAMP, AJAX, REST, Karma, XPATH,Agile methodology, Dreamweaver, MVP, Usability Testing, Jasmine, MySQL, Windows.
Confidential, Birmingham, Alabama
JavaScript/UI Developer
Responsibilities:
- Developing through the use of HTML5, CSS3, jQuery, JavaScript& working knowledge of bootstrap.js.
- Designed Frontend with an object oriented JavaScript Framework like AngularJS.
- Built HTML5 pages which were wrapped into a CRX for deployment as a chrome extension.
- Helped facilitate the company's move from a chrome extension to a windows application.
- Used a combination of TortoiseMerge and Beyond Compare to keep the windows application branch and the chrome extension branch in sync.
- Used ApacheCordova to wrap the AngularJSSPA for deployment as a windows application.
- Interacted with Salesforce to fetch data using SOQL queries and Angular's$http service.
- Used SVN through TortoiseSVN for version control.
- Added a custom implementation of a gesture based navigation on page with snapping through the use of Vanilla Javascript.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Used AJAX effectively to create pagination and with client side events like quick search.
- Built custom directives to make code more modular.
- Worked on Cross-Browser compatibility and fixed the bugs, for several browsers.
- Built custom rest API though the use of AWSLambda and AWSAPIGateway.
- Used NodeJS to build AWSLambda code and used it to debug code locally before pushing the code to AWS.
- Used AWSCloudFront to setup a dynamic CDN to use as a mirror for files in an AWSS3 bucket to side step simultaneous connection limitations for AWSS3.
- Debugged the AWSLambda code through the use of AWSCloudWatch.
- Used an AWSEC2 instances with NodeJS to performance test the code that was being written.
Environment: JavaScript, HTML5, CSS3, Visual Studio, DHTML, jQuery, AJAX, JSON, DOM, DHTML, XML, SVN, Windows, Angular JS, Lodash, jQuery-UI, NodeJS, AWS lambda, AWS EC2 instances, AWS Cloudwatch, AWS CloudFront, AWS API Gateway, Salesforce.
Confidential, California
JavaScript/UI Developer
Responsibilities:
- Working in custom created framework called 'BLUEJS' which includes BaconJs, RequireJs, ReactJs, When JS, NodeJS and writing code that is modular and reusable.
- Writing components that hold model data and call back functions for the actions triggered from view.
- Working with AJAX data consisting of JSON responses, parsing the same and presenting on the UIlayer.
- Developed very clean and reusable code using advanced JavaScript concepts like OOJS, promises, publish/subscribe etc.
- Designed and developed User Interface using JavaScript, HTML/HTML5, CSS3, DOM, XHTML, AJAX and jQuery, Bootstrap, SASS, AngularJS.
- Used many Angular UI components like Type-ahead, Tabs, Datepicker etc.
- Applying specific interaction constrains to components collectors and data elements using Rest API calls.
- Developed web pages with functionalities like login, register, forget password, Email, filters using JavaScript, jQuery and HTML.
- Developed lot of quick POC (Prototypes) to demonstrate and evaluate cutting edge frameworks like AngularJs, ReactJs, emberJs etc.
- Experience of writing test cases using various JS based frameworks like Jasmine.
- Good understanding of PHP, Java/J2EE/JSP/.net based Web environment.
- Strong technical knowledge of Object Oriented JavaScript (OOJS) and JSframeworks/libraries as jQuery, jQueryUI, Handlebar, RequireJS, AngularJS, Modernizr, momentJS, UnderscoreJS.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Consuming bootstrap like BlueUI components that are compatible for different browsers and resolutions.
- Used Require Js for dependency injection.
- The new single page application framework is based on AngularJS and AngularUIBootstrap, which is responsive and attractive.
- Worked in line with Analysts and Content team to identify correct keys and content
- Used TwitterBootstrap show and hide classes for different and grid classes to create RWD.
- Making pages comply with accessibility requirements for handicapped / visually impaired or practically anyone who uses the website.
Environment: HTML5, CSS3, SASS, AJAX, React JS, JavaScript, jQuery, GULP, GIT, CQ5, Bootstrap, Blue JS, Blue UI.
Confidential, Atlanta, GA
JavaScript/UI/Web Developer
Responsibilities:
- Developed single page application using AngularJS , ReactJS and JavaSprings as the backend and Oracle11g as the database.
- Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Created Multiple Re-usable UI Directives by defining AngularJSDirectives , Attaching Event Listeners , Controllers and UpdatingDOMelements .
- AngularJSFactory , Services & Providers created for different modules of Users , Groups , and System & Entities etc.
- Implemented user interface guidelines and standards throughout the development/maintenance of the website using HTML, CSS, JavaScript, jQuery
- Developed the application with HTML 5, DHTML and XHTML for widgets alignment.
- Built Web pages with navigation bars and other features that are more user-interactive using jQuery plugins, AJAX, JavaScript.
- Used HTML, JavaScript and AJAX for developing Controls, web forms and provide a high intuitive user experience.
- Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap
- Developed data formatted web applications and deployed the script using client side scripting, JavaScript.
- Worked on AJAX to develop an interactive Web Application and JavaScript for DataValidations.
- Implemented a graph using D3.js to represent the sales and also summarize monthly financial data
- Used Selectors in jQuery for updating content on DOM nodes and AJAX calls to REST services.
- Implemented the search functionality for Internal Application using AngularJS.
- Experience in AngularJS directives that allow the developer to specify custom and reusable HTML like elements and attributes that define data bindings and the behavior of presentation components.
- Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE.
- Responsible for creating the screens with table-less designs meeting W3C standards.
Environment: HTML, DHTML, CSS, jQuery, JavaScript, AJAX, JSON, Eclipse IDE, MS Office, SVN.
Confidential
UI Developer
Responsibilities:
- Developed the front-end by doing hands-on coding using HTML 5.0 , CSS3 , JavaScript , Typescript , jQuery , AngularJS .
- Collaborated with Build Team to integrate HTMLs , front-end code with the backend technology and portal framework, to ensure the UX / UI is implemented.
- Involved in parsing JSON API to JDOs and use them in frontend handlebar.js.
- 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.
- Used the JavaScript and jQuery in the development of the web applications.
- Successfully implemented Auto Complete/Auto Suggest functionality using AJAX, JQUERY, DHTML, Web Service call and JSON.
- Converted the mock-ups into hand-written HTML, CSS (2.1/3), XHTML, JavaScript, jQuery, AJAX, XML, node.js and JSON.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Extensively used HTMLfor audio and video playback. Worked on the MVP architecture for the GWT.
- Developed cross-browser/platform HTML5 , CSS3 , and JavaScript to match design specs for complex page layouts while adhering to code standards
- Worked on Web/User Interface development using AJAX, HTML5, XHTML, DHTML, CSS3, Java Script.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Developed a core component of Analytics with Node.js, and Socket Stream.
- Developed UI components for email and link sharing of documents and files for a Content Management System using Require.js, Backbone.js and jQuery.
- Designed and Developed Java Script frame work which is wrapper on top of jQuery frame work and AJAX based UI frame work for UI Configuration widgets.
- Designed and development of Web pages using HTML (4/5), CSS (2.1/3) including AJAX controls and XML.
- Developed business applications using web technologies like HTML, HTML5, XHTML, CSS based on W3C Standards.
- Worked with Developers in UIIntegration and defect fixing.
- Worked on cross-browser compatibility and fixed the bugs for several browsers.
Environment: JavaScript, CSS, HTML, jQuery, XML, xPath, AJAX, JSP, Struts, Servlet, MVC, Junit, Windows.
Confidential
UI Developer
Responsibilities:
- Involved in all the phases of SDLC and responsible for object-oriented design and worked closely with the business analyst’s in gathering, understanding and implementing the requirements.
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML5, XHTML, and CSS3 as per company’s standards.
- Worked on Web/User Interface development using AJAX, HTML5, XHTML, DHTML, CSS3, Java Script.
- Used Twitter Bootstrap and Responsive Web Design to develop complex page layouts including various sections such as headers, footers, left side bars, content area and marketing area.
- Designed / Developed Ajax Driven Web based application using JavaScript, Ajax, JSON, JSPs and Servlets.
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
- Used AngularJS for DOM Manipulation, Filters, and Directives.
- Worked on AngularJS Routes using $scope object to create a Views using Controllers.
- Knowledge of human factors and usability, best practices for interface design.
- Worked with CSSbackground, CSSLayouts, CSSpositioning, CSStext, CSSborder, CSSmargin, CSSpadding, pseudoelements and CSSbehaviors.
- Deep understanding of JavaScript and jQuery framework.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards
- Developed cross-browser/platform HTML5 , CSS3 , and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Thorough understanding of application development life cycle methodologies.
Environment: Object Oriented JavaScript, jQuery, JSON, AJAX, HTML, DHTML, CSS, Agile methodology, Dreamweaver, MVP, Usability Testing, Jasmine, MySQL, Windows.