Sr. Web Developer Resume
VA
SUMMARY
- 7+ years of Professional experience as a Web Developer in developing Websites and User Interface Applications, with a wide range of experience in all phases of software development life cycle including Requirement Analysis, Designing, Developing, Debugging, Deployment and Maintenance of various client/server web applications.
- Experience in Agile, Waterfall Model and also worked extensively in Scrum Development process.
- Proficient in developing web based User Interface for Web and Mobile Web related applications for mobile products like iOS and Android devices to provide best user experience.
- Strong experience with Cross Browser Compatibility issues and Website Optimization, including CSS Sprites and best practices.
- Experience and exposure in Developing User Interface (UI) Rich Web Applications, and using Front End Technologies like HTML5, CSS3, Bootstrap, JavaScript and jQuery.
- Hands on experience in developing Single Page Applications (SPA) using JavaScript MVC frameworks such as using AngularJS, Backbone.js, React.js and Node.js, D3.js.
- Worked on writing custom JavaScript using the jQuery library.
- Experience in working with the Document Object Model (DOM) and DOM Functions.
- Experience in working with RESTful Web Services and implementing RESTful API's.
- Good experience with Form Validation by Regular Expression, and jQuery Lightbox.
- Experience in working MVC Architecture, REST Frameworks, .NET MVC Framework.
- Responsible for User Testing and Quality Assurance.
- Knowledge on CSS Preprocessors like LESS, SASS, Stylus, Handlebars alongside JavaScript task runners like Grunt.JS.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Worked with UX Designer’s team in modifying the web pages with the help of Pixel - Perfect tool.
- Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
- Extensive experience in Testing, Debugging and troubleshooting the existing code using Unit Testing Firebug and Chrome Inspector Tools.
- Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript
- Experienced in using UI editors like Sublime Text Editor, Eclipse, Notepad++ and Visual Studio.
- Quick learner with good analytical and communication skills coupled with a proactive attitude and good team spirit.
- Expert in designing mock-ups and Wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver.
TECHNICAL SKILLS
Web Development: HTML5, CSS3, Bootstrap, JavaScript, Servlet, JSP, PHP, JSON, AJAX, XML, XHTML, DHTML, MVC, DOM
JavaScript Libraries: jQuery, Ext.js, Angular.js, Backbone.js, React.js, Node.js, D3.js
Database: MySQL, MSSQL, PLSQL, Oracle
Operating System: Windows, Linux, Unix, Mac OS X
Methodologies: Agile/Scrum, Waterfall
IDEs worked on: Notepad++, Eclipse, Visual Studio, Adobe Dreamweaver, Sublime Text2, Web storm, Brackets and Aptana Studio.
Application Web Servers: Apache Tomcat, WebLogic, WebSphere
Tools: Firebug, Yslow, IE Tester, Fiddler, Postman.
PROFESSIONAL EXPERIENCE
Confidential, VA
Sr. Web Developer
Responsibilities:
- Involved in the Software Development Life Cycle (SDLC) for the documentation, designing, development phase of the System.
- Worked on Agile Methodology which includes Daily Scrum, Retrospectives.
- Implemented ASP MVC 5.0 framework for the development of the application.
- Used role based security functionality in MVC to restrict Users to certain pages Read only.
- Used Ajax controls like Cascading Dropdown, Update Panel, Filtered Textbox, Modal Popup.
- Extensively used JQUERY to make client side validations and used AJAX calls where ever necessary for auto filing fields and performing asynchronous calls.
- Implemented Interface whenever possible to enhance usability, testability and to increase performance.
- Designed Front end using Bootstrap, Html, CSS, j Query, Javascript and Angular JS.
- Extensively used XML and JSON Serialization for transferring the data from controller to view.
- Developed ASP.Net web API controllers that involved in implementation of service layer components and data object layer components using ASP.Net MVC web application.
- Leveraged AngularJS resources for all data access encapsulating URL and standardizing data access interfaces.
- Created custom directives for reusable components (multi field form elements, background file uploads etc).
- Used testNG for backend test cases and jasmine for AngularJS test cases.
- Created custom HTML elements using AngularJS directives..
- Implemented AngularJS controllers to maintain each view data. Implemented angular service calls using angular factory.
- Tested all application controllers extensively with mocha/chai and AngularJS’s built in testing facilities.
- Used JQ-Grid View, Data List with paging and Sorting for displaying various data on to the page.
- Utilized NHibernate Framework to build Data Access Layer for data retrieving, querying, storage, and manipulation.
- Extensively used master pages for the layout of applications and used Partial Views.
- Used custom error handling in Web API to pass proper error message rather than generic error message to better understand the error.
- Leveraged JQuery for page scripting, AJAX calls and JSON and XML for passing objects from Controller to View and vice versa.
- Created and maintained database objects like complex Stored Procedures, packages, triggers, tables, functions and views.
- Used Subversion GIT as the configuration management tool to manage the code repository.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Created and deployed SSIS package to import data source from XML, flat files to SQL destination
- Published applications into Web App servers following n-tier architecture into various environments such as Development, Integration, and UAT production.
Environment: Visual Studio 2013, C#, ASP.NET MVC 4.5, Java Script, JQuery, AJAX, Node JS, Angular JS 1.5, Bootstrap, HTML5, CSS3, Web API, XML, GIT, NUNIT, SQL Server 2012, Version One.
Confidential, Austin TX
Sr. UI Developer
Responsibilities:
- Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
- Developed single page web applications using Angular JS and deployed into development, Test and production environment successfully.
- Worked on making AJAX calls to connect database using RESTFUL web APIs and also worked on integrating the middleware to front-end.
- Created optimized graphic websites and application interfaces using HTML and CSS.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Implemented large internal web applications, using React.js.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Used Angular JS and Handlebars.js framework where data from backend is stored in model and populated it to UI.
- Responsible for checking cross browser compatibility, Responsive Web Design using Bootstrap.
- 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.
- 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.
- Implemented agile methodology for faster development and implemented CSS aesthetics for awesome graphics and tiles.
- Later participated in the Testing phase in accordance with QA team, to help them to come up with best testing scenarios.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Used Subversion (SVN) and GIT as a repository tool and as a version control.
- Used JIRA for defect tracking for creating and managing user stories.
- Experience with Grunt to perform compiling, Linting to maintain package dependencies.
- Used Web storm as the IDE for custom development and implementations.
- Performed UNIT testing with Jasmine.
Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, JSON, XML, REST, SVN, AngularJS, React.js, JSP, MVC, Agile.
Confidential, Pasadena, CA.
Web/UI Developer
Responsibilities:
- Developed the user interactive web applications and Rich Internet Applications (RIA's) using with the help of Adobe Dreamweaver CS4.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
- Worked Closely with Designers to Understand and redesign the Package Customization and Service Locator Modules using HTML 5, CSS3.
- Created HTML pages from the PDF’sgiven by the UX and used Angular JSto retrieve data from the rest services.
- Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Used JQuery plug-ins for Widgets, Menus, User Interface and Forms.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- UsedAjaxcalls through Angular JS to populate the data tables on the front-end.
- Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
- Used to interact with Business Analyst and Business owner to give up the best designing features for the product users.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Wrote application level code to perform client side validation using JQuery and JavaScript.
Environment: HTML, CSS, AngularJS, JavaScript, jQuery, Dreamweaver CS5, AJAX, JSON, ECLIPSE, PL/SQL and SVN.
Confidential, Memphis, TN
Front-End UI Developer
Responsibilities:
- Designed the front-end applications, user interactive (UI) web pages with dynamic and browser compatible features usingHTML4/5, XHTML, DHTML, CSS2/3, JavaScript, jQuery, and Bootstrap.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Used Bootstrap for page functionality and pop up screens.
- Implemented different validation control on the web-pages using JavaScript.
- Developing pages using jQuery, AJAX, Angular JS and JSON to parse on data to frontend on the fly.
- Extensively used JQuery plug-ins, Ajax Queue, Auto Populating select-box, Search plug-in, calendar plug-in, AJAX-queue plug-in, and Auto populating multiple select-boxes.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.
- Implemented chained select plug-in for jQuery with JSON processing and callback feature, chain multiple selects with ease.
- Performed GET and POST requests in Ajax call of XML, JSON using JavaScript, jQuery.
- Used AngularJS as the development framework to build a single-page application.
- Applied industry best practices and standards when project requirements were lagging.
- Worked with the QA team to fix the bugs, test the load, and performance checking.
- Responsible to track different versions of files using VSS.
Environment: HTML, DHTML, CSS, AJAX, JavaScript, JQuery, Bootstrap, Tomcat Apache, JSP, Eclipse, Microsoft FrontPage, and Adobe Photoshop CS3, VSS.
Confidential, Chicago, IL.
UI Developer
Responsibilities:
- Developed the User Interactive web pages in a professional manner with using webtechnologieslikeHTML, XHTML, CSS and JavaScript as per company’s standards.
- Developed custom directives (elements, Attributes and classes) using angular.js
- Involved in team meetings with corporate webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
- Migrated content from existing website to a new, database driven website and utilized in house Content management System
- Translated wireframes and Photoshop images to functional interfaces.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design.
- Designed and developed the layouts of Customer Relations Module. Designed functionality using Ext.js.
- Developed client side validation code using JavaScript and JQuery.
- Guided team into developing an effective organic SEO campaign and social media friendly design with keyword analysis and Google Search Appliance (GSA).
Environment: HTML, CSS, JavaScript, jQuery, AJAX, Ext JS, Usability Testing, Agile methodology, Eclipse, and JSP.
Confidential
Jr. Software Developer
Responsibilities:
- Assisted in designing, creating and developing web portals.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Created appropriate concept models, site organization prototypes, navigation, page layouts and interaction.
- Developed HTML prototype documents with CSS Style Sheets.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using jQuery and JavaScript.
- Worked closely with the programmers for project requirement analysis.
- Created new static model pages with cross browser compatibility features.
- Created and implemented SQL Queries, Stored procedures, Functions, Packages and Triggers in SQL Server.
- Created required Views, Indexes and Clusters.
- Designed report previews for PDF and Excel using SQL Stored Procedure.
- Created triggers for calendar based database events.
- Created packages to do complex aggregations on large volume of data and loaded the aggregated data into reporting tables in data marts.
- Wrote UNIX shell scripts to automate the batch process.
- Created migration document and supported the migration of packages and objects to production environment.
- Performed validation of completed sites including the debugging and testing of code.
Environment: HTML, CSS, JavaScript, jQuery, JSON, Ajax, SQL, and Adobe Flash.