Senior Web Developer Resume Profile
NJ
LEAD DEVELOPER:
I'm an application developer who enjoys the challenges of working with Rich Internet/Platform, Desktop, Web Applications and Mobile Applications, I have good organizational skills and can easily switch gears between platforms, languages and development environments. I'm a well-rounded generalist who can bring immediate value to an organization while quickly learning the particular technology and application domain at hand.
SUMMARY OF EXPERIENCE:
- Having 8 years of strong experience in Software Development Life Cycle SDLC - including requirements and systems analysis, design, programming, testing, implementation and application maintenance and ability to lead teams and manage complex multi-person projects.
- Extensive Experience with Application development using Flex, ActionScript, MXML, Flex Data Services, Adobe Livecycle data service, BlazeDS and Cairngorm MVC Architecture.
- Experience in user-interface design and layout for web-based applications using HTML, CSS, JSP, JQerry.
- Experience developing Mobile Phone Application's for Android, BlackBerry Tablet OS, and iOS.
- Created Custom Flex MXML and Spark components for the presentation layer features.
- Experience in debugging Scripts and CSS3 Styles on web kit browsers like Google Chrome, Apple Safari and good experience on Firefox's firebug.
- Extensively worked on methodologies such as Agile, Kanban, Spiral, and Waterfall.
- Expertise in building Flex Applications Frameworks such as Cairngorm, Pure MVC, Parsley architectures.
- Expertise in developing applications using Flex Data Services i.e. HTTP, Remote Object and Web Services.
- Hands on experience in implementing applications on multiple J2EE App Servers, Servlet engines, and Portal servers including Apache Tomcat, Web Logic, IBM Web Sphere, Mosaic.
- In depth experience at one time or another with Angularjs jQuery, jQuery UI, Backbone.js, html5, AJAX, REST/JSON, Dojo.js, Extjs, CSS, SASS, LESS, Firebug, Chrome dev tools, JSLint, Cake PHP, MVP, MVVM, and component patterns, semantic markup, browser internals, DOM manipulation, HTML 5.
- Strong at Oracle, MS SQL Server and DB2 UDB backend programming and providing interfaces between multiple databases and applications. Extensively used Stored Procedures, Functions and Triggers in Microsoft SQL Server, and Oracle PL/SQL.
- Developed Flex Modules to manage application size and modular application.
- Experience of application development in different environments like Windows 98/NT/2000/XP, Linux and UNIX.
- Motivated team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem solving skills.
- Highly adept at promptly and thoroughly mastering new technologies with a keen awareness of new industry developments and the evolution of next generation programming solutions.
SKILLS:
Languages | Java, ActionScript 3.0, C, C . |
Databases | Oracle10g, DB2, SQL Server 2008 and MySQL. |
IDE | Weblogic Workshop 8.1, Ecllipse, Editplus, Flex,AptanaStudio, Flex SDK, Adobe Dreamweaver. |
Web/App Servers | Websphere, Mosaic, Tomcat 5.5, Weblogic Server 8.1, JBoss 3.5, JRun. |
Java Stream | Beans, Servlet, JSP, AJAX, AWT, Swings, Applet, JDBC, JSF. |
Operating Systems | MS Dos, Window 9x, 2000, 2003, XP, Linux. |
Web Programming | Flex 4.5, Java Script, HTML5, DHTML, XML, CS4, J-query,Angular.js, DOJO, Adobe AIR. |
Version Control | Rational ClearCase, CVS, PVCS and Clear Quest. |
Other Tools | Crystal reports, Log4J, Maven and ANT. |
Design Patterns and Methodologies | MVC, DTO, Delegate, Singleton, Cairngorm, Blaze, Adobe Acrobat MS Office, Adobe Photoshop Erwin, MSVISIO. |
EXPERIENCE:
Confidential
Senior UI Developer
- Reviewed Design Document, gathered information from Architect and Business Analysts to design Functional Specifications for this UI Interface project.
- Responsible for design, analysis and development of Flex UI components, web controls and integrating with existing Java Layer using Flex Builder 3.
- Designed several Flex UI screens with the help of Flex 3 Builder.
- Developed MXML, Action Script functions for event handling, response handling and error handling.
- Developed advanced graphing, charting and dashboard layout design using FLEX.
- Worked On different Modules like Admin User, Orders, Action Items, Network Inventory and Equipment Build.
- Involved in the design and development of Flex Layouts and Data Grids.
- Designed several design patters such as DTO, BO, Singleton, Delegate and Facade, Mediator, Proxy, Command, Array of Contact Object and used with backend services.
- Designed and developed various Custom events for communication between various components.
- Developed Flex Charting components like pie charts to show the project specific performance metrics.
- Worked with testing team analyzed and fixed the production defects and deployed the applications on the server.
- Involved in production support in Unix environment writing small Unix shell scripts and deployment of application.
Confidential
- Worked with Product Managers and Graphic Designers to redesign the existing application.
- Provided support and maintenance for deployed application and/or manage the existing applications.
- Daily maintenance of website's Front End using: HTML, CSS, jQuery, AJAX, Javascript, angular.js and JSON.
- Resolved ticketed Front - End issues via JIRA.
- Coding, styling, testing of reusable javascript, CSS3, html5 widgets / libraries for complex UI controls
- Had weekly meetings with stakeholders for new requirements or current requirements.
- Used CSS3 to create animations, nice hover effects and to draw shapes like the arrow bullets .
Confidential
Senior UI Developer
- This application runs on tablet mobile and Web.
- Responsible for development of MXML and Action Script 3.0 along with Java script to meet the business requirements.
- Developed Action Script functions for event handling, response handling and error handling
- Developed Flex Custom Events for communication between various components.
- Designed skinning using skinning as per guide.
- Strong Designing of Flex UI components as well as creating and skinning of custom flex components.
- Worked on development of Error Handling, Event Handling, Response handling mechanism on the Flex side by catching the error code and message streamed from server and wrapping it in a custom Exception Object.
- Developed Flex Data Grid Components and Data Services to interact with the Backend services.
Confidential
Senior Web Developer
Responsibilities:
- Responsible for developing Flex UI components using Flex Builder 4 and Adobe AIR.
- Involved in requirement gathering, feasibility analysis and devised design approaches to achieve the application objectives.
- Responsible for development of MXML/SPARK and Action Script 3.0 along with Java script to meet the business requirements.
- Developed Action Script functions for event handling, response handling and error handling.
- Developed Flex Custom Events for communication between various components.
- Strong Designing of Flex UI components as well as creating and skinning of custom flex components.
- Integrated other modules of the application using Plug in Manager.
- Used Parsley Framework, Cairngorm framework to build the application.
- Responsible for making the team working according to the schedule in Agile Agenda and to complete project by maintaining the task schedule.
- Worked LCDs Data Services to interact with backend Spring, Hibernate and Web Services layers to extract data and providing input to Flex UI components.
- Extensively used tools like Maven and SVN source repository tools.
- Involved in discussions with testing team to help them in defining and developing test plan and test cases.
Confidential
Senior Web Developer
Responsibilities:
- Reviewed Design Document, gathered information from Architect and Business Analysts to design Functional Specifications for this UI Interface project.
- Responsible for design, analysis and development of Flex UI components, web controls and integrating with existing Java Layer using Flex Builder 3.
- Designed several Flex UI screens with the help of Flex 3 Builder.
- Developed MXML, Action Script functions for event handling, response handling and error handling.
- Involved in the design and development of Flex Layouts and Data Grids.
- Designed and developed various Custom events for communication between various components.
- Worked with testing team analyzed and fixed the production defects and deployed the applications on the server.
- Involved in production support in Unix environment writing small Unix shell scripts and deployment of application.
Confidential
Delivery Lead
Responsibilities:
- Analyzing the requirements and coming up with the Estimation and Plan for releases.
- . Developed Tables, Indexes and Triggers for the database using ERWIN.
- Designed UI screens using JSF, CSS and HTML. Used JavaScript for client side validation.
- Planning, Estimation Assigning, Tracking, Status Reporting for Onsite and Offshore Tasks.
- Designing and Preparing the Technical Specification document from the functional specifications. Setting up daily Status meetings with team and communicate status to Project Manger.
- Collaborate with developers to conduct design and code reviews.
- End to end Management and Coordination of all phases Requirements to Release to production from Onsite.
Confidential
Flex/ J2EE Developer
Responsibilities:
- Involved in Design, Development and Support phases of Software Development Life Cycle SDLC . Used Ajile methodology and participated in Scrum meetings.
- Involved in developing UML Use case diagrams, Class diagrams.
- Used Adobe Livecycle Data Service for interaction with the oracle database and the LiveCycle server for data pulling using RPC Service.
- Implements the Login, Search, and Workflow functionality using different flex components like Containers, ViewStack, Datagrid, ItemRenderer etc. .
- Used CSS, PSDs, .png files for the skinning and styling of components.
- Used Validator framework for client side and server side validations.
- Developed Hibernate in Data Access Layer to access and update information in the database.
- Designed and developed Utility Class that consumed the messages from the Java message Queue and generated emails to be sent to the customers. Used Java Mail API for sending emails.
- Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
- Used CVS for version control and used IBM RAD as the IDE for implementing the application.
Confidential
Flex/Java Developer
Responsibilities:
- Responsible for developing Flex UI components using Flex Builder 3 and Adobe AIR.
- Adobe Flex development experience, creating rich user interfaces for complex applications
- Responsible for development of MXML and Action Script files to meet the business requirements.
- Implemented Controller logic for the application based on Cairngorm framework.
- Worked heavily on Flex DATA GRID and Flex DATA SERVICES Components.
- Developed Action Script functions for event handling, response handling and error handling.
- Strong Programming skills on Action Script 3.0 and Action Script 2.0.
- Strong Designing of Flex UI components as well as creating and skinning of custom Flex components.
- Worked on web graphic and Flash designer for web content, Flash animation and printing materials.
- and provided feedback in a constructive and insightful manner during daily Stand up meetings and weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Prototyped the application using Flex for RIA UI and cairngorm communicating through BlazeDS to Java back-end.
Confidential
J2EE Developer/ Web Developer
Responsibilities:
- Follow the Agile and RUP Rational Unified process methodology to developed this project
- Built the application using Test Driven Development TDD approach
- Developed entity, session beans with business logic as server side components.
- Designed and Developed web based front end Flex, Flex Charting and Actions Script.
- Developed the application using industry standard design patterns like Session Fa ade, Service Locator, Singleton, Business Delegate, MVC, and Factory Pattern etc for re-usability.
- Developing and deploying the Business Components using WebSphere Application Server.
- Created Connection Pooling and Data Source in WebSphere
- Used Apache Log4J for logging made CICS calls from Servlets using JCA
Confidential
Web Developer
Responsibilities:
- Implemented MVC architecture by making use of Struts framework.
- Developed JSPs and Servlets in the web-tier and EJB's in the business tier.
- Client side validation was done using JavaScript and CSS was used to define the view of the pages.
- Implemented business logic using Session Beans.
- Implemented data access objects using Entity Beans.
- Used JMS/IBM MQ Series for synchronous/asynchronous communication and sending updates to various other applications.
- Developed user interface using JSPs and HTML.
- Designed Tables, Indexes, Stored Procedures, Functions and Triggers for the database.
- Involved in different phases of Software Development Lifecycle such as Requirement Analysis, Design and Development.
- Developed the application using WSAD.
- Deployed application using WAS on Windows 2000 platform.