Sr Web Developer Resume
Southlake, TX
SUMMARY
- Over 5 years of extensive experience as a Front End UI Developer with solid understanding of database designing, development and installation of different modules.
- 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 HTML5 /DHTML, CSS/CSS3, XHTML, JavaScript, JQuery, Ajax, JSP, XUL, DOM and Restful web services.
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js, angular.js, Ext.js, Responsive design.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
- Experienced in using Front End editors like Espresso, TextMate, Sublime Text2 and Microsoft Expression Web.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
- Experience in using various tools and IDEs for development and design like Net beans, XAMPP, Notepad++, and Adobe Photoshop.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Worked on JavaScript testing frameworks like Jasmine, Karma, Chai, Sinon and Mocha.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
- Expertise in Core Java concepts multi-threading, generics, exception handling and collections framework.
- Experience in J2EE platform with JSP, Servlets, JDBC &Hibernate 4, Spring 4 and Struts2 frameworks.
- Experience in handling Web service applications using SOAP and CURL.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i/10g/11g, DB2, SQL Server and MySQL.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- 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
Web: HTML5, CSS2/CSS3, Classic ASP, CMS (Word Press), HTACCESS, SEO, Link Building, PHP, Java Script, AJAX, JQuery, JSON, Java, ASP.NET, C#.
JavaScript Libraries: Ext.Js2, Backbone.js, Require.js, Node.js, Angular.js.
Database Analysis & Design: SQL, MS-Access, Oracle (Basic), SQL Server 2005/2008/2012, TaffyDB, Oracle APEX (Familiar), SQLite.
Software Design & Development: C, C++, Perl, Ruby, Batch coding.
Software Design Tools: Visual Studio2012, Notepad++, Eclipse, Adobe Photoshop, Illustrator, InDesign, Fireworks, and Flash.
Servers: Apache, IIS, XAMPP, Apache Tomcat.
Debugging Tools: Firebug, BugZilla, Fiddler.
Operating System: Windows 98/2000/XP//7/8, MAC OS X.
PROFESSIONAL EXPERIENCE
Confidential, SouthLake, TX
Sr Web Developer
Responsibilities:
- Worked on the different modules and involved in all modules with the Java developers to understand the full flow of the project.
- Worked on developing AngularJS (Controllers, Services, Directives, and html) in the Confidential application for two way binding.
- Worked on developing a different modules with Angular.JS which will be run on NodeJS server and some modules have developed using Angular.JS will run on Tomcat server.
- Worked on IIS Server for deploying the services and web application.
- Used Node.JS for running the Confidential applications and also involved in the development of node grunt files and some bower files.
- Used JavaScript libraries likeKnockoutJSand CSS libraries like Bootstrap.
- Worked on all different phases of the project.
- Moved the project from of phase of the project to the different phase.
- Converted the code with SOAP based calls to REST based calls.
- Worked on migrating the project from one environment to other.
- Also worked the project in all the environments and fixed many issues while migrating.
- Developed many HTML pages and crested many CSS styles.
- We majorly use XML gateway for connecting Confidential to the outside world. Also worked with the XML gateway teams and have a good knowledge on how the flow will be form our Confidential app (Mobile) to the Confidential network.
- We have created some fake Merchant site using Angular JS which will connect to the fake ACS (Bank) and then it will reach to the End users (Mobile) after making some transactions.
- Worked on the push notification for issue with the other team (Outside of Confidential ) who will provide the biometric value after scanning the fingerprint.
- Also worked with the Java developers in the development of the project.
- For some modules which we developed using AngularJS and Node.js used SQL server database and for other modules which developed using Angular.JS and Java and also total Java based modules we uses Oracle database.
- Created some stored procedures in the Oracle database using TOAD.
- Very good knowledge on TOAD tool.
- Knowledge on the agile methodologies and the total project has been developed by following agile principles.
- We used to push the code using GitHub.
- We used to have all the backup code in the GitHub repository.
- Every day while developing the project we used to push the code in the GitHub repository so that even other developers can access my code.
- Also familiar with the Skype for business which we got updated from the LINQ.
Environment: HTML, CSS, Angular JS, NODE.JS, WCF, MVC, Bootstrap.js, JavaScript, Microsoft Visual Studio, SQL server 2012, TOAD TOOL, GitHub, Oracle database, Agile Methodologies, Web services, Skype for business.
Confidential, O’fallon, MO
Sr. Web Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Worked in Agile environment, followed scrum methodology and had daily scrum with scrum master.
- Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table less Design in CSS for positioning.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Designed Frontend with in object oriented JavaScript Framework using Angular.js.
- 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.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Enhanced user experience by designing new web features using MVC Framework- Angular.js.
- Developed video calling, chatting features using Web-RTC framework.
- 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.
- Designed the User Interface using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
- Designed and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
- Worked with different third party vendors for creating and integrating new modules like parade-perks, parade-mobile site, Coupons, Dash Save & Serve etc., using Web technologies.
- Also involved in the other project in which I took a part of design, coding, debugging and testing of web interface using ASP.NET, C# and AJAX controls
Environment: Agile, Java, HTML4/5, CSS2/3, JavaScript, DHTML, MVC, DOM, JSON, Angular.js, AJAX, ASP.NET, C#, Apache Axis, SOAP, XML, XPATH, Adobe Flash, Photoshop, PLSQL, Oracle, Windows.
Confidential, Wichita, KS
Sr. Web Developer
Responsibilities:
- Developed the various screens and its architecture in accordance to UI Specs.
- Designed interactive pages with W3Cstandards and 508 compliance.
- Wrote extensive HTML5, CSS3 and JavaScript code to build dynamic pages using Eclipse.
- Performed a lot of DOM manipulation using native JS and JQuery for loading and manipulating dynamic content on web pages.
- Used the Backbone.js, MVC Frameworks in the development of the web applications.
- Developed a fully functional login page for the company’s user facing website with complete UI and validations.
- Coded JS for page functionality and Pop up Screens.
- Designed and developed the layouts of Customer Relations Module.
- Managed application state using server and client-based State Management options.
- Implemented AJAX functionality using JQuery, JSON and XML.
- Implemented single page apps by using backbone views and routes to take the user to various views.
- Analyzing, Debugging and Fixing the Front End UI issues assigned through JIRA bug tracking tools.
- Developed the user application by editing and updating using MVC pattern in Backbone.js.
- Used UI based features in JS to create small web applications for the website.
- Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support for over 2+ projects.
- Designed new models with an Object Oriented approach using JS and JQuery components for CRM application for customer service.
- Implemented b parsing and JSON parsing for data handling on different application.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Worked with a team of developers in developing and maintaining the promotional area for the digital library using HTML, CSS, JavaScript and SVN Version Control system.
Environment: HTML4/5, CSS2/3, JavaScript, JQuery, Bootstrap, Backbone.js, AJAX, JSON, XML, JSP, SVN, JIRA, Eclipse, Windows, Adobe Fireworks.
Confidential
Jr. Software Developer
Responsibilities:
- Developed GUI using Swing.
- Client side validation is done using Java Script.
- Wrote Java classes for Customer profile and Address Management modules.
- Wrote various utility and helper classes using Java collection framework.
- Written SQL queries and MySQL has been used.
- Involved in unit testing and integration testing
Environment: Java, JavaScript, Swing, Net Beans IDE, Apache Tomcat and MySQL.