Flex Developer Resume


Title
Flex Developer

Primary Skills
Flex, Adobe, CSS, Adobe Flex 2.0, 3.0,ActionScript 3.0, ASP.Net, C# .Net 1.1 & 2.0 framework

Location
US-NJ-Jersey City (will consider relocating)

Posted
Mar-13-09

RESUME DETAILS
Summary:
• Over 7 years of experience in Application development & design in Finance, Telecom, Travel and Hospitality domain
• Expertise in developing and designing complex RIA (Rich Internet applications)
• Expertise in Adobe Flex 2.0, 3.0,ActionScript 3.0, ASP.Net, C# .Net 1.1 & 2.0 framework and XML
• Expertise in Cairngorm architecture 2.0, 2.1 and 2.2
• Good knowledge of Java, J2EE
• Good knowledge of Salesforce - CRM solution, SControls, Apex, VisualForce
• Good experience in Web Service - Synchronous & Asynchronous, web service factory
• Good designing and coding skills
• Good experience with Microsoft Enterprise Library, Nant and NDoc
• Good skills in writing efficient code using tools like FxCop, Fortify, Code Smith
• Complete software development lifecycle and CMM level 5 processes experience
• Ability to think critically and act expeditiously to evaluate situations, make decisions and solve problems
• Ability to lead and manage people technically
• Confidence to provide the initiatives, drive & tenacity to get the job done
• A continual desire to learn and expand horizons and the ability to work without supervision
Skill Set:
Operating System Windows XP Professional/2000/NT/98, Linux
IDE Tools
Adobe Flex builder 2.0, 3.0, Visual Studio 2.0, 1.1 and 1.0, Eclipse 3.2, 3.3
Languages
Adobe Flex 2.0, 3.0, ActionScript 3.0, MXML, Salesforce, Apex, VisualForce, JavaScript, CSS, C#, ASP.NET, ADO.NET, ASP 1.1, ASP 2.0, Java, J2EE, Web Services (SOAP, WSDL), Microsoft Enterprise Libraries, PL/SQL, HTML, XML, XSLT, RSS

Web Servers
IIS, Apache, Tomcat

Methodologies & concepts
Agile, SCRUM, Waterfall, Iterative, XP, CMMI, OOPS, SOA, SaaS, Design patterns, Cairngorm Micro Architecture, PureMVC
CRM
Salesforce
RDBMS SQL Server 2000, SQL Server 2005
Packages MS--Office
Navigators Internet Explorer, Firefox , Safari
Tools
Clear Case, BugZilla, Microsoft Visual Source Safe, CVS, Code Smith - Code Generation Tool, Nant, NDoc, Xml Spy, Microsoft Visio

Educational Qualification:
• Bachelor of Technology in Computer Science from College of Engineering Roorkee, India.


Project Synopsis:
Company: Fujitsu Consulting, New York - NY (Dec, 2007 -- Feb, 2009)
Role: Technical Lead - Flex 2.0, Flex 3.0, Salesforce

Worked on following projects:

Project: CPQ Management -- Moody's Investors Service, NY Dec, 2008 -- Feb, 2009
Description: This is a SaaS implementation for managing quotes. The application has two screen customized using Flex for enhanced functionality to add locations and view/edit user allocation for each quote line items.

Responsibilities and Technology used:
• Design and develop the application.
• Customizing the flex UI to show real time data consuming Salesforce API.
• Implement advanced data grid with custom item renderers and editors.
• Work to resolve various issues and work around known bugs in Flex.
• Flex 3.0, ActionScript 3.0, JavaScript, Salesforce, SControls

Team: The project team consists of 3 members.

Project: Telco Demo & Wealth Management Demo -- Fujitsu, Japan Nov, 2008 -- Dec, 2008
Description: This was a demo project for Fujitsu Japan for the sales team to target clients in Finance and Telecom domain. This was Salesforce out of the box functionality merged together with custom flex UI screens. This project was also demonstrated in Salesforce Event by Fujitsu. The two demo projects were for Telecom and Finance domain displaying custom implementation on Salesforce using Flex.
Responsibilities and Technology used:
• Develop the two demo projects using Salesforce API calls and webservice calls.
• Display charts for financial data and various Flex build custom UI components.
• Create demo webservices using C# .Net framework.
• Flex 3.0, ActionScript 3.0, JavaScript, Salesforce, SControls, Apex, CSS, C#, .net, webservices, IIS
Team: The project team consists of 2 members.

Project: New Front End -- Frontier Corp., Rochester, NY Dec, 2007 -- Nov, 2008
Description: This is a Rich Internet Application (RIA) for CRM software based on Salesforce for additional functionality on the Salesforce architecture implemented using custom S-Controls for the reps for handling customer calls and queries. This is a Salesforce application customized using Flex and JavaScript for extended features. The application is structured as components having reusable flex components with backend data from Salesforce toolkit for API and Java webservices
The application also provides the user with edit functionality and context management for ease of navigation and performance enhancement.
Responsibilities and Technology used:
• Design the application, develop and unit test.
• Lay out the detailed design of the application based on Cairngorm Architecture.
• Follow the Iterative model with repeated UI review sessions with the business.
• Implement the change requests, along with the application development.
• Enhance the Cairngorm architecture consuming webservices and Salesforce API.
• Implement custom controls as Paged Data grid and state persisting controls.
• Flex 2.0, 3.0, ActionScript 3.0, CSS, JavaScript, Cairngorm, IIS, Salesforce, Apex, SControls, Agile methodology
Team: The project team consists of 4 members.

Company: Fidelity Management and Research, Westlake - TX (June, 2006 - Oct, 2007)
Role: Technical Lead - Flex 2.0, .Net
Worked on following projects:
Project: OneView 2.0 -- Flex Developer/Lead Nov, 2006 - Oct, 2007
Description: This is the redesign Rich Internet Application (RIA) for OneView making it on the basis of Thin Client Architecture for enhanced performance and added functionality to serve the reps for easy handling of queries and performing tasks. This is a Flex 2.0 User Interface application build using ActionScript 3.0, MXML and Eclipse based IDE, designed from scratch having .Net 2.0 webservices & Java Servelets in the backend for data and COM components for interaction with Legacy applications and a lot of business logic embedded in various layers of the UI.
Responsibilities and Technology used:
• Initially work on the design of the application, thru the development phase and testing and finally provide support on the application.
• Lay out the class structure for multiple modules and the underlying Cairngorm layer.
• Use Agile / Scrum methodology and work on design, coding and unit testing.
• Implement components such as the Tools tab, a configurable and dynamically created list based on configuration settings, set of launch points for various applications.
• Implement Customer Summary tab which displays the customer details when a customer is in context.
• Enhance the Cairngorm architecture to provide support for Flex Modules.
• Consume webservices and HTTP Services.
• Own responsibility for the entire Entitlements system which is the xml configurations for various rep types for different business units.
• Lead and train the Fidelity offshore team on Flex and perform daily task management.
• Adobe Flex 2.0, ActionScript 3.0, MXML, CSS, JavaScript, C#, .Net 1.1, 2.0, ASP, IIS, BHO, XML, XSLT
Team: The project team consists of 15 members including 7 offshore members.

Project: BU Admin Tool -- Flex Developer June, 2006 - May, 2007
Description: This is a RIA tool for the business users to control the rep roles OneView application entitlements, allowing the business users to directly make changes to the OneView xmls. This is a Flex 2 application build using ActionScript 3.0, MXML and Eclipse based IDE and using Cairngorm Architecture. It allows user to make layout changes for the application launch points on the tools tab on OneView 2.0 and also for OneView 1.0 toolbar. This application also allows the user to configure application names, and the launch URL for web based applications.
Responsibilities and Technology used:
• Understand the requirement and translate it to a Technical design document.
• Layout the design for the application and the Cairngorm architecture layer.
• Complete the code for the Cairngorm layers and also work on the UI layout for the entire application.
• Complete the Application modification functionality and the Toolbar modification functionality of the application as separate Flex Modules and integrated them onto one composite application.
• Adobe Flex 2.0, ActionScript 3.0, MXML, CSS, JavaScript, IIS, XML
Team: The project team consists of 3 members.

Project: Entitlements Infra Utility July, 2007 - Aug, 2007
Description: This is a windows based application which prepares a machine on logon for the user settings and the latest downloads of patches and applications. It's a .NET 2.0 windows application having asynchronous webservice calls, and multi threaded operations for UI. This application gets user settings and makes appropriate registry entries and user setting files.
Responsibilities and Technology used:
• Perform all phases of SDLC lifecycle and take full ownership of the application.
• C#, .Net, Webservices, Windows Application
Team: This was an independently created tool by me as an innovation towards process improvement.

Project: Set Environment Utility June, 2007 - July, 2007
Description: This is a windows based application for user to be able to switch server environment and user settings. It's a .NET 2.0 windows application with asynchronous webservice interactions. This application updates user settings on the machine and reconnects the OneView 1.0 application.
Responsibilities and Technology used:
• Perform all phases of SDLC lifecycle and take full ownership of the application.
• C#, .Net, Webservices, Windows Application
Team: This was an independently created tool by me as an innovation towards process improvement.

Project: Cache Validation Tool May, 2007 - June, 2007
Description: This is a windows based application for testing the cache for the configuration (XML) files on Production and QA servers after deployment. This is a .NET 2.0 windows application and validates cache files on chosen servers for file discrepancy and also content mismatch. It generates a report for the differences in the configuration files on the chosen servers. This tool also had the option to configure servers and the URL. Earlier this used to be a manual task, which got automated using this tool, thus improving consistency, ease and perfection in deployment after each monthly release.
Responsibilities and Technology used:
• Perform all phases of SDLC lifecycle and take full ownership of the application.
• C#, .Net, Webservices, Windows Application
Team: This was an independently created tool by me as an innovation towards process improvement.

Project: OneView 1.0 June, 2006 - Oct, 2007
Description: This is the main project for the team which is used by reps all over Fidelity for providing all support to its customers. It is a platform for providing access to the rep to handle all customer queries like account details, orders and positions and also perform trades. This tool has a launch point for 110 different applications and is build on .Net 1.1 windows applications, classic ASP, HTML and web services on .Net 1.1. It also contains C++ code. It is composite application having COM based architecture for communication with other applications.
Responsibilities and Technology used:
• Understand the working of the application and provide support on various enhancements and bug fixes.
• Complete assignment projects on regular releases.
• Take responsibility for all the entitlements related projects in the interim releases.
• C#, .Net, ASP, HTML, JavaScript, C++, CSS, XML, XSLT
Team: The project team consists of 7 members.

Company: Cendant Inc., Parsippany - NJ (Sep, 2004 - May, 2006)
Role: Software Developer - .Net
Worked on following projects:
Project: Web Validator Apr, 2006 - May, 2006
Description: This is a validator for Web Pages for different analyzers as xHTML validator, practices validator & page validator. This module checks for HTML based on xHTML standards for the web and generates report accordingly as email, RSS feed, excel, report pages and also has functionality for directly entering the bugs into the bugzilla which is bug reporting tool, entirely developed in .NET 2.0.
Responsibilities and Technology used:
• Work on the validator for creating different modules for validating HTML for any given set of URLs for any hosted environment.
• C#, .Net 2.0, HTML, bugzilla API, RSS, JavaScript, CSS, Crystal Reports
Team: The project team consists of 4 members.

Project: Cendant Travel Syndication (Cendant Travel Service) Jan, 2006 - Apr, 2006
Description: This is a dynamic RSS feed over the booking engine for syndication purpose, generating dynamic offers based on URLs. This also has a configuration management and feeds management and is made generic for different sites to consume the same syndication with different formats defined by XSLT. The templates for the content of the feed are also controllable by configuration manger, developed in .NET 2.0.
Responsibilities and Technology used:
• Work on Http generic handler calling the booking engine based on different URLs as input, and creating feed.
• C#, ASP.net, CSS, XML, RSS
Team: The project team consists of 4 members.

Project: CTS (Cendant Travel Service) Mar, 2005 - May, 2006
Description: The core product WCI (Web Customer Interface), an ASP.Net 2.0 application is the main front end with back end as a booking engine being developed in .NET2.0 platform for Airline bookings, hotel & apartment reservations, insurance bookings, sight seeing tours and car hiring. This is an aggregator for all the products providing single end interface to the front end and also handling the post booking procedures.
Responsibilities and Technology used:
• Design the process flow of the model, including the class diagram and structure the API.
• Write the upper layers code, and complete end to end code for 2 suppliers for hotel reservations and one for car booking.
• Complete implementation of Galileo (a flight CRS).
• Allocate tasks/bugs to team members.
• Since this module was earlier designed and developed in .NET 1.1, migrate the project into .NET 2.0 and redesign the object model accordingly.
Team: The project team consists of 17 members out of which 8 worked on the booking engine, with me being the module owner for the entire booking engine.

Project: IMDB (In - Memory Data Base) Oct, 2005 - Jan, 2006
Description: An application developed in C to facilitate the ease of query in database and to reduce the time for query and improve the efficiency of booking engine.
Responsibilities and Technology used:
• Design the process flow, the object model & Implement T* algorithm and design the application for indexing at various columns.
Team: 5 members.

Project: TTI (TTL Testing Interface) Jan, 2005 - Mar, 2005
Description: A front-end interface for TTL booking engine and also for the TIL engine for the development team and the QA team for testing and development purpose.
Responsibilities and Technology used:
• Design the object model, monitor over the team and write the upper layer class structure and the generic code.
Team: 5 members.

Project: Cancel Bookings Nov, 2004 - Dec, 2004
Description: A web application developed for canceling test bookings and unconfirmed bookings for the Testing, QA and the development team, developed in .NET 1.1 and later migrated to .NET 2.0.
Responsibilities and Technology used:
• Design the class structure & develop this module as a support for TTL2 engine and at a later stage of maintenance promote the module to .NET 2.0.
Team: 5 members.

Project: Status Tool Sep, 2004 - Nov, 2004
Description: A web application developed for monitoring the supplier status for the booking engine and also the connectivity for the engine. This tool was a web monitoring tool for the Web Watch, QA and for development team. This tool also displayed the reports of bookings count made on the engine and the average report for bookings comparing previous week bookings to this week.
Responsibilities and Technology used:
• Independently design the class structure & develop this tool as a support for TTL2 engine initially in .NET 1.1 and with the release of .NET 2.0 change the object model to make the structure more generic.
Team: 5 members.

Company: Airtel Telecomm, Delhi - India (Aug, 2003 - Aug, 2004)
Role: Software Developer - .Net
Project: Work Force and Dispatch Management System (WFDMS)
Description: This is a state of the art, flexible tool to completely automate and optimize field service function of a medium to large organization. WFDMS offers twin functionalities in a single package - managing field force and tasks performed by the field force on field. WFDMS provides for efficient management of field force personnel by better task allocation, roster management, automated dispatch and scheduling, and real time information availability to field force through mobiles.
Responsibilities and Technology used:
• Gather requirement for the application, design Process, System. Analyze and develop accordingly.
• Work on Design and Development of Web pages using ASP.NET and HTML.
• Create web form using ASP.NET with code-behind in C#.NET and implement role-based Security to authenticate the users and configure Web.Config file for the application.
Team: 2 members.

Completed following projects during summer Internship at HCL Comnet, June - July 2003.
1). Protocol analyzer and Packet Sniffer The product Protocol analyzer and Packet Sniffer analyzes the protocol used for data transfer and the source IP of incoming packets and analyzes packet contents.
2). Parametric analysis and dependency measurement in Linux The document was a detailed study of the parameters in Linux and it's threshold value, dependencies on one another and comparison with parameters in Windows NT.

Company: Marc International Pvt. Ltd., Gurgaon - India (Sep, 2001 - Aug, 2003)
Role: Software Developer - .Net
Project: Payroll Manager
Description: This is a Windows Based Application, created in ASP.NET 1.0 and C#.NET 1.0 with SQL Server as Database, which was developed for HR division of the company which was used to manage employee's personal information and payroll details. The employees could also use this to enter their weekly timesheets. The Admin also used the application to generate reports for analysis purpose. It had various Win Forms for the client interaction.
Responsibilities and Technology used:
• Implement the complete SDLC i.e. gather requirement, design the application, implement, test and deploy.
• Develop GUI using ASP.NET and design and create various Win forms as the client interface.

Certifications
See above

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »


Resumes in Jersey City, NJ | Resumes in New Jersey

View other Flex Developer resumes, Programmer / Developer resumes