We provide IT Staff Augmentation Services!

Sr. Web Developer Resume

2.00/5 (Submit Your Rating)

Herndon, VA

SUMMARY

  • Highly creative Web Developer/Designer with 8 years of experience in designing User Interface (UI)applications and professional web applications using HTML4/5, XHTML, CSS2/3, JavaScript, JQuery, AJAX, JSON and XML.
  • Proficient in applying the latest software development approaches including MVC, test driven development in event driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Experienced in building cross browser compatible applications using Angular.js, Node.js, Backbone.js, Require.js, Express.js, Knockout.js, Ext.js
  • Experience in developing single page application (SPA) with Responsive design concept using various JavaScript frameworks like Backbone.js, Angular.js, Node.js and Twitter Bootstrap.
  • Experience in using Restful API web - services to provide connections to back end services and handling data using parsers with formats like JSON and XML.
  • Designed and Developed Web applications using CSS pre-processors SASS and LESS.
  • Good Experience in working with the Document Object Model (DOM) and DOM Functions
  • Experienced in implementing latest Web Content Accessibility Standards (WCAG 2.0).
  • Experienced both in working on Designing table-less layouts and table-based layouts.
  • Experienced in Client Side designing and validations using HTML, DHTML and Java Script.
  • Good Experience dealing with applications involving High Traffic Websites
  • Worked on cross browser compatibility issues and has experience in troubleshooting and debugging with different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome on multiple devices.
  • Experience in coding optimized SQL queries on databases like MySQL, MSSQL, Oracle SQL.
  • Good noledge of configuring and working with build tools like Grunt, Gulp.
  • Experience on hybrid mobile application development involved building apps using platforms like Ionic framework and Cordova, handling the native features in hybrid applications.
  • Experience in performing unit-testing using Jasmine, Karma (test runner) and end-to-end testing using Protractor.
  • Experience in using various tools and IDEs for development and design like Netbeans, EditPlus, Notepad++, Adobe Photoshop, Dreamweaver and Sublime Text, Atom, Brackets.
  • Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis, Design, Development and Testing.
  • Experienced in working with Waterfall, Agile, Scrum-Agile and TDD based development environment and participating in Scrum sessions
  • Experience with Version Control tools like SVN, CVS, Atlassian and Git for Source Code version management and merging Source code after intermittent Project releases.
  • Effective problem solving skills, outstanding interpersonal skills, good in written and verbal communication.
  • Ability to work independently as well as within a team environment. Driven to meet deadlines. Motivated to produce robust, high-performance software.

TECHNICAL SKILLS

Web Technologies: HTML4/HTML5, CSS2/CSS3, DHTML, XML, JavaScript, AJAX, JSON.

Libraries/Frameworks: jQuery, Angular JS, Ext.js, Backbone.js, Require.js, Node.js, Bootstrap.

IDE & Tools: Eclipse, Aptana Studio, WebStorm, Notepad++, Adobe Dreamweaver, Adobe Photoshop, Atom, Brackets, Sublime text

Version Control: CVS,SVN,GIT and GIT Hub, Atlassian tool suite(Bit bucket, Confluence)

Publishing Tools: Adobe PageMaker, MS Office

Wire Frame Tools: Adobe Illustrator CS3

Debugging Tools: Firebug, Developer Tools in Chrome, web Inspector in IE

Database: MySQL, MSSQL, Oracle SQL, MongoDB

Operating Systems: Windows XP 7/8/10, Mac OS, Linux, Unix

Bug Trackers: Bugzilla, Jira

Testing Tools: Mocha, Jasmine, Karma, Protractor

PROFESSIONAL EXPERIENCE

Confidential, Herndon, VA

Sr. Web Developer

Responsibilities:

  • Responsible for creating efficient reusable User Interaction screens using HTML5, CSS3, Bootstrap, Angular JS, AJAX and JSON.
  • Reengineering existing Web application using Angular JS Framework.
  • Used AJAX, JSON to integrate with back-end and to get and post data to back-end servers.
  • Involved in writing application level code to interact with RESTful Web APIs, Web Services using AJAX, JSON, XML and JQuery.
  • Involved in developing HTML, JavaScript and Angular JS for client side presentation and, data validation on the client side within the forms.
  • Created a custom, single-page, responsive web application to replace a legacy line-of-business web application, developed using client side MVC Design using Angular JS.
  • Utilized Angular UI-Router services to configure routes providing multi page look and feel to user.
  • Worked on capturing the user events and rendering the appropriate action and dynamically rendering the UIbased on user actions using Angular JS.
  • Mapped paths onto views and controllers using Angular UI-Router for nested views and changing states.
  • Created reusable Modules using the built in features like Factories, Routes, Dependency Injections and MVC architectures offered in Angular JS.
  • Worked with Angular directive plug-ins to upload Video files or link videos from YouTube, Vimeo, etc and displayed it in the app itself.
  • Developed a responsive design to build a single site for desktop and mobile devices using Bootstrap.
  • Followed current Internet standards (WCAG 2.0), including cross-browser styling and optimizations (Chrome, Firefox, Internet explorer, Safari).
  • Integrated the application with third-party components, such as live chat and marketing promotions.
  • Used Node.js to share the code between the browser and the backend.
  • Collaborate with front-end designers and back-end developers to analyze and optimize the performance of web pages.
  • Watched project changes with Grunt task runner and installed latest version of libraries with node package manager (npm) based on running in the Node.JSenvironment.
  • Creating and debugging designs for multiple browsers and devices (desktop, mobile, tablet).
  • Wrote Jasmine unit tests and used Karma (test runners) to verify Angular JS modules and JavaScript utility routines.
  • Git was used for project management and version management.
  • Experience in managing multiple tasks with strong prioritization skills and working to tight deadlines.
  • Followed agile software development practice paired programming, test driven development and scrum status meetings.
  • Supported the growth of the team through continuous learning and monitoring.
  • Collaborate with user experience designers and back-end developers to complete assigned tasks using an agile methodology.

Environment: HTML 5, CSS 3, SASS, JavaScript, AngularJS, NodeJS, Bootstrap, Ajax, JSON, XML, Git, Bitbucket, Jasmine, Karma, Grunt, Adobe Creative Suite, Dreamweaver, RESTful, MySQL, Adobe Fireworks.

Confidential, Atlanta, GA

UI Developer

Responsibilities:

  • Designed and developed web pages using with HTML5, CSS3, Ajax, Java Script, jQuery, Angular Js and Backbone Js based on the W3C standards.
  • Worked with the team of architects and back-end developersto gather requirements and enhance the application functionality and add new features.
  • Worked on the application developed using HTML5, CSS3, JSON, and Node JS.
  • Created Single Page Application (SPA) with loading multiple views using route services and adding more user experience to make it more dynamic by using AngularJS framework
  • Wrote JavaScript and jQuery code in the "controller", a part of MVC mechanism of the AngularJS framework, to implement the business logic.
  • Responsible for setting up Angular JS framework to achieve data binding between HTML elements and JavaScript objects.
  • Developed Search Engine, Slider-Directives, Grids, Checkbox directives, and other functionalities using Angular JS.
  • Extensively used jQuery, jQueryUI and various jQuery plug-ins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Called the RESTful web services to get the JSON object (Response) and manipulated the JSON Object to display the response in the webpage.
  • Used MongoDB with Mongoose along with NodeJS to create database.
  • Designed custom Node.js module to, programmatically generate a path for a RESTful endpoint (CRUD) with MongoDB back end, provided a schema.
  • Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Used Backbone.js and Require.js to create Views to hook up models to the DOM and synchronize data to/from server
  • Used Backbone.js for building rich Internet applications & Require.js to optimize in-browser use and to load the module and to improve the Speed.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Defined the site layout and developed Wireframes using Adobe Illustrator.
  • Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.
  • Developed unit test cases using Jasmine to test Angularcontrollers and services and developed custom validations using AngularJS.
  • Used Bugzilla as the bug tracking system to track and maintain the history of bugs/issues on everyday basis
  • Managed projects with Gulp task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.jsenvironment
  • Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
  • Involved in Agile Methodology process, which includes bi-weekly sprint and daily Scrum to discuss the design and work progress.
  • Collaborated with team members in design, analysis, coding, testing, and website review.

Environment: HTML5, CSS3, JavaScript, Agile, Bootstrap, Angular Js, Backbone Js, RESTful API, Node Js, Ext JS, Require.js, Adobe Illustrator, Ajax, JSON, JQuery, SVN, Gulp, MongoDB.

Confidential, San Jose, CA

Web / UI Developer

Responsibilities:

  • Involved in development, design and implementation of frontend part of the application.
  • Developed the UserInteractivewebpages in a professional manner by using webtechnologieslikeHTML4, XHTML,andCSS2as per company standards.
  • Refactored and enhanced an existing application to follow strict MVC patterns with AngularJS for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance
  • Developedcomplex, usable, attractive and cross-browserwebinterfaces dat account for speed, file size, readability and accessibility.
  • Developed UI integration with back-end via AngularJS and RESTful API service to display properly in various features, like select box, dropdown select, and table.
  • Defined and developed the application’s presentation layer using HTML4, CSS2, JavaScript, jQuery Scripting and used Backbone.js framework.
  • Used Ext JS to build the GUI controls of the application.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
  • Successfully implemented Auto Complete/Auto Suggest functionality usingAjax, JQuery, DHTML,webService call and JSON.
  • Responsible to manipulateHTML,CSSinjQueryas well as making the pages dynamic usingAJAX,JSONandXML.
  • Involved in Enhancement of existing application utilizingAngularJS,createdHTML navigation menudat is role based menu items changes dynamically, derived from the database in the form ofXML.
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with theHTML4/CSS2 and JavaScript usingDreamweaver.
  • Utilized variousjQueryplug-insto build Rich Internet Application (RIA) to make it look more intuitive.
  • Developed dynamic e-mails usingJavaScript,and hand coding ofHTML4, XHTML, and CSS2.
  • Used jQueryplug-insvalidation, drag and drop and more exceptionally.
  • UsedAjax,JSONwithjQueryfor request data and response processing.
  • Finding out the bugs, broken links and missing images etc. and rectifying them.
  • Demonstrated implementation and up-gradation ofJavaScript Library.
  • Worked on cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
  • Kept track of different versions of files using CVS content management system, and uploaded the developed pages in accordance with the new requirements.
  • Extensively participated in developing the website across different browsers and performed cross-browser testing.
  • Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
  • Discussed various ideas/suggestions for the ongoing websites regarding the page layout and creative design.

Environment: HTML4, DHTML, CSS2, JavaScript, jQuery, JSON, AngularJS, Ext JS, RESTful, Ajax, Backbone JS, Agile methodology, Dreamweaver, Windows.

Confidential, Houston, TX

UI Developer

Responsibilities:

  • Created HTML, CSS, JavaScript, DHTML pages for Presentation Layer.
  • Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Worked with the team of architects and back-end Developersto gather requirements and enhance the application functionality and add new features.
  • Developed the User Interactive web pages in a professional manner with using webtechnologieslikeHTML, XHTML, and CSS.
  • Used all the advanced Photoshop features to create appealing visual web interfaces.
  • Implemented various Search Engine Optimization techniques as metadata, building inbound link, and outbound link text, meaningful title while designing web pages.
  • 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.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Applied client side validations using JavaScript and jQuery.
  • Built HTML and CSS system for controlling text display issues cross-platform and cross browser.
  • Implemented AJAX to enhance the capability of the website.
  • Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
  • Used CSS Blueprint to create grids and adopt cross browser interactive features.
  • Created Graphic User Interface (GUI) and applied to web site.
  • Participated in bug fixing with QA team, which involved cross browser testing as well as load and performance checking
  • Managed application state using server and client-based State Management options.
  • Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.

Environment: HTML, CSS, JavaScript, JQuery, AJAX, XML, XHTML, DHTML, JSON, Photoshop, Eclipse, Windows.

Confidential

Java UI Developer

Responsibilities:

  • Implemented GUI screens for viewing trade data using Servlets, JSP, HTML, CSS, JavaScript and Spring MVC.
  • Gatheird and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developersto understand them as per their perspective.
  • Build, configured and deployed Web components on Web Logic application server.
  • Migrating code from C++ to java using the Object oriented concepts
  • Implemented custom JSP tags for displaying trader data.
  • Wrote the high performance multi-threaded Java code using singleton, mediator, visitor, facade, observer, template, factory, and delegate, publish and subscribe design pattern.
  • Developed test cases using J Unit for functionality and unit testing.
  • Responsible for checking cross browser compatibility and worked on different browsers like Internet explorer, Firefox and Google chrome.
  • Wrote Java code for accessing trade data from Oracle and DB2 databases using JDBC API and SQL queries and accessed it from J2EE Web component.

Environment: HTML, CSS, Java, C++, JavaScript, J2EE, Oracle, Spring, UML, JSP, Servlets, Windows XP.

We'd love your feedback!