We provide IT Staff Augmentation Services!

.net Developer Resume

Rochester, NY


  • More than 20 years of experience in IT fields in telecommunications, finance, manufacture, healthcare, government and retail sectors. Thoroughly noledgeable in all aspects of software development life cycle.
  • Extensive hands - on experience in business requirements gathering, gap analysis, architecture/functional design, development, testing and QA assurance. Used to fast-paced, multi-tasked environment.
  • Able to learn and use new technologies quickly. Able to deliver work wif consistent high levels of quality and performance. Has strong analytical, problem solving, verbal and written communication skills. Conscientious, energetic, good team player.


Confidential, Rochester, NY

.Net Developer


  • Participated in the design discussion of major system components. Peer reviewed the design documents and implementation code.
  • Design and Developed the flash screen and start screen for the system dat in corporate multi threaded processes to display graphics and data based on the dynamically retrieved info on the software components dat are installed on the client systems.
  • Designed and Developed XML utility library for the persistent store and retrieval of various run-time data such as stats for the previous planning sessions. Generated a large base of well-documented examples for the use of the library.
  • Came up wif an approach of rapid prototyping and feasibility proofing to guide the design of the user interfaces and underlying code segments.
  • Worked on the design and set up of lab equipment for the software testing. Designed a strategy to do incremental build of code bases and make them continuously testable.

Confidential, Rochester, NY

Financial System Developer


  • Work on various key business systems such as sales accounts management, Account Reporting & Analytics, Data Warehousing, CRM, etc. Use modules such as General Ledger, Accounts Payable, Accounts Receivable, Procure to Pay, Order to Cash, Fixed Assets and Fixed Assets.
  • Use Oracle EBS Solutions to define territory /sales rep /plan, compensation plan, event trigger, revenue class, rate tier, Commission or Bonus formula, etc. Develop systems for data collection, transaction, payment calculation, etc.
  • Develop systems to be used by Oracle Scheduler to monitor various processes and the accuracy/completeness of the resulting data and reports.
  • Develop systems to maintain the plan elements, quota/goals, accelerators, calculation formulas, calculation expressions, rate tables

Confidential, Rochester, NY

Oracle Application Developer


  • PL/SQL Developer suite for creating tables, materialized views, views, packages, functions / procedures and scheduled jobs, etc.
  • FTP (WinSCP) scripting for secured file transfers between servers.
  • UNIX Awk, shell scripting for transforming data according to specific requirements of different databases.
  • Windows scripting for timer based data extraction and transfers between Windows servers and UNIX servers.
  • Third party tools for communicating wif Siebel On Demand application via Windows Services.
  • New account load and account updates. dis system updates Siebel On Demand using the latest information from all relevant Oracle sale support databases. It first scans all the sales databases to select those accounts dat meet the criteria on revenue, new orders, account team configuration etc. It tan compares these accounts wif the existing accounts in Siebel On Demand to determine if there are new accounts dat need to be imported into Siebel On Demand, or if there are accounts dat has changes in revenue, account team structures, equipment sales, sales territories, etc. At the last stage of the process, the new accounts and the account updates are imported into Siebel on Demand.
  • Account team synchronization. dis system is developed to keep the account team configuration updated based on the information from the Confidential ’s Marketing and Sales systems. It first extracts user configuration data from Siebel On Demand, it tan combines dis information from the field updates to produce a comprehensive list of the user configurations. The new configuration is tan imported into Siebel on Demand to allow sales representatives to access all the accounts, customers, territories etc. dat are assigned to them.
  • Opportunity and Tasks updates. dis system is designed to provide the reporting functions on the sales activities in the main analytical systems. It first imports all the opportunity and task data from Siebel On Demand into the Marketing and Sales production database. It tan schedules a daily export on the changes of the data and replicates these changes in the analytic and reporting systems.
  • Account child level update. The marketing and sales systems has customer and account objects setup to store multiple child account information on a given account. All the latest changes in these many-to -one relationship must be incorporated into the CRM system. The update system is designed to look for any new customers, or customers dat has changes in order information, order dates, revenue etc. Once the new customers are identified or the changes are found, the new information will be sent to the CRM system for updates.
  • Contact management. The reporting functions in the marketing and sales systems require the latest information on the contact data for various customers and accounts. dis information is originated from the CRM system. In order to provide dis information to the reporting systems, there is a need for a system dat can obtain the latest contact data and update the main reporting system wif the data. The contact management system is designed to achieve dis purpose.

Confidential, Baltimore, MD

System architect/Project Lead


  • Involved in developing lead management workflow and high level business and functional requirements
  • Led the application design and development.
  • Responsible for the overall project life cycle dat included design, development, unit testing, system testing and release management.
  • Developed Web services modules for integrating wif different applications.
  • Wrote database code and scripts dat create tables, stored procedures, triggers, views, etc. for storing and processing leads from newly developed portals
  • Wrote guidelines on using Source/Version control Tools such as validating the change sets /code changes, applying the Labeling and Check-in/Out, etc.
  • Involved in application release and responsible for defect free migration in different environments.
  • Responsible for identifying the repetitive problems in application and come up wif the solutions to fix them.
  • Responsible for production support and maintenance of the various releases.
  • Responsible and performing up to the client expectation in all aspect of project development.

    Migrated the customer’s account and logistic management system from classic ASP based on VBScript and JavaScript to ASP.NET based on advanced programming languages of .NET and C#. The enhanced the system eliminated the need to maintain separate pages for differences in browsers and allowed modularized approach to separate the presentation layer from the business logic code. Used open source SharpDevelop IDE, Visual Studio, C#, ASP.NET, Tlbimp tool

  • Implemented and customized Salesforce CRM for its call centers for centralizing and better managing dealers’ phone, mail and Internet sales correspondence. The new system captured inbound phone and web communications and used the information to make customer appointments for the sales staff. dis implementation had enabled dealers to manage and track all sales portal traffic more TEMPeffectively and respond more quickly to sales inquiries from website or other sources. As a result they were able to turn a much higher percentage of the first contact into sales leads. Used SiteBlaster and Load-Intelligence for QA testing. Used Java, HTML, Salesforce Apex, Salesforce VisualForce, Salesforce API for development.
  • Integrated SugarCRM wif Huawei‘s Smart CTI middleware for one of the biggest players in Canadian real estate market. Designed and developed new functionality in SugarCRM to receive telephony events from CTI server and use or archive the data provided by IVR. The integration allowed SugarCRM to capture and process call data for screen pops, contact updates, and email campaign management. Customized marketing package to capture traffic on the company’s websites or from email campaign responses, added new functionality to follow up, analyze and develop these data into leads and eventually into sales opportunities. Worked wif QA engineers to develop test plans for validating requirements for different business processes. Used Mercury Quality Center for coordinating the testing efforts. Use Java, EJB, HTML, PHP script, CTI library, Huawei’s middleware API.

Hire Now