Post Job Free

Resume

Sign in

.net c# asp.net sql Sr. Soft.Engnr

Location:
Singapore
Posted:
January 16, 2014

Contact this candidate

Resume:

SUMMARY

. * Years of extensive experience in Information Technology building

Internet and Intranet business applications using Microsoft technologies.

. Worked in USA (on H1B visa).

. Experience in Project Management, co-ordination and client interaction.

. Strong emphasis on middle-ware, object-oriented technology,

reusable/maintainable software and other web technologies.

. Solid Experience in client server and multi-tier architecture projects

using Microsoft .Net, C#, ASP.Net, Classic ASP, XML, C, C++, JavaScript,

Visual Basic, Core Java, MS SQL Server, Crystal Reports, Sage CRM, SSIS,

SSRS.

. Strong GUI designing experience using ASP.NET, HTML, DHTML, CSS.

. Experience working in agile environment and Test Driven Development

(TDD).

. Extensive experience with software development in an ISO-

9001 environment.

. Demonstrated ability to identify root causes of problems, consider both

the long and short-term impact of proposed solutions and develop workable

solutions. Ability to manage (Multiple) project tasks with changing

priorities and tight deadlines.

QUALIFICATION

B.E. in Computer Engineering, Pune University (INDIA)

CERTIFICATION

Brain Bench Certification for C# (Transcript ID: 7929562)

Brain Bench Certification for Java2 (Transcript ID: 6338917)

SKILLS

Web Development: Net 4.5/4.0/3.5/3.0/2.0/1.1/1.0, ASP.Net, C#, Classic ASP,

MVC 3.0, AJAX, HTML, DHTML, CSS, XML,

JavaScript, Web Services

Windows Development: Net 3.5/3.0/2.0/1.1, C#, C, C++, VB 6.0

Languages: C#, Java, VB.NET, C, C++, VB 6.0, T-

SQL

Web/Application Servers: IIS, Apache HTTP Server, Apache Tomcat

DBMS/RDBMS: SQL-Server 2000/2005/2008, MS ACCESS

Quality Management: ISO-9001

Operating Systems: Microsoft Windows 2000, Microsoft Windows 98,

and NT 4.0, MS XP, MS Vista, MS 7

Others: Crystal Reports, Microsoft VSS, Documentum, UML, Bugzilla,

FogBugz, Sugar CRM, Sage CRM, TFS, QuickBooks,

SSIS, SSRS, SVN

PROFESSIONAL EXPERIENCE

Infinite Computer Solutions, Singapore (Client location: Edenred,

Singapore)

(Jan 2013 - till

date)

Role: Senior Software Engineer

Project: Rewards & Redemption System for CISCO

Responsibilities:

. Involved in development, enhancement & maintenance of the system

. Working closely with the Business Development team for requirement

gathering & analysis

. Weekly and monthly reports generation (BI reports)

. Updates with the business rules for all existing and new promotions

. Setting up promotions based on the new/existing business rules

. Working on migration of classic ASP website to .Net website

. Also working on re-deigning of the system

Description: This system maintains the information about the promotions and

the points being awarded, redeemed and expired, based on each promotion for

different types of members for the world's top Networking & Equipment

Company (CISCO).

The business rules may vary for each promotion that needs to be updated

based on Fiscal Year, Fiscal Quarter, Fiscal Period, and Fiscal Week

Environment: .Net 4.5, C#, ASP.NET, Classic ASP, SQL 2005/2008, SVN, BIDS

SQL 2008, SSRS, MS-EXCEL

Microbit Information Systems, Singapore (Mar 2012 - Dec 2012)

Role: Consultant/Developer

Project: CRM Systems for Knight Frank, Singapore

Responsibilities:

. CRM implementation (Sage CRM)

. Handling of multiple Sage CRM projects

. Discussion with the client(s) about their requirements

. Providing technical solution for customization of the CRM website(s)

. Involved in co-ordination with the development team and the client

. Giving demo about the related CRM project(s)

. Involved in related presentations

. Involved in coding of new modules/features, changes/enhancements and

bug fixing

. Providing client support

Description: These are multiple projects involving implementation of CRM

systems for various customers depending on their business and requirements.

Environment: Sage CRM, ASP, C#, MS SQL 2005

Project: Property Management System for SavillsCKH, Singapore

Responsibilities:

. Worked as Senior Software Developer

. Providing support to the client

. Discussion and meetings with the client to gather new requirements and

understanding the user perspective

. Providing technical assistance and solutions to the development team

. Bug fixing and new enhancements

Description: It is a web based property management portal. It maintains the

unit information of various properties. It also provides one Cash module,

which is used by the finance side for accounting purpose.

Environment: C#, ASP.NET, Crystal Reports, SQL Server 2008, TFS

Silicus Technologies, Pune (INDIA) (Jan 2011 - Jan

2012)

Role: Tech Lead

Project: Quick Books integration tool for Dental Plans, USA

Responsibilities:

. Worked as Team Lead/Senior Software Developer

. Project planning, execution and management

. Designing and coding of windows app and webservice

. Research & Development on functionalities and usage of QB SDK

Description: It is a windows application, which pulls the data from

QuickBooks, stores this data on SQL server and this data is fetched by

specific chart control webparts in SharePoint to display the desired

charts.

Due to compatibility issues (32bit - 64bit), we have also created one

webservice in which the same logic of getting the data from QuickBooks has

been implemented.

Environment: C#, SharePoint, QuickBooks 11, QuickBooks SDK 10, SQL Server

2008, TFS

Project: Stock Trading & Analysis Tool for PRACPLAY, USA

Responsibilities:

. Worked as the Team Lead/Senior Software Developer

. Providing support to the end users

. Requirement collection and analysis with the client

. Coding for the new requirements & enhancements

. Bug fixing of the existing system

. Providing technical solutions

. Planning and management

Description: It is a stock trading tool where users can not only trade but

also perform various types of analysis on each stock that a user wants to

buy or sell.

This tool provides a basic platform, under which multiple projects

(responses/strategies) are being implemented and running. It is simply a

combination of various projects (dll's) and stand alone apps (exe's).

This project involves multitasking and working on different projects at the

same time.

Users can also do the analysis by running the responses (strategies) and

check the results based on historical & live data. It supports both manual

and automated trading.

Environment: C#, ASP.NET, SQL Server 2008, SVN

Project: Online eLearning system for NYU, School of Education, USA

Responsibilities:

. Worked as the Team Lead/Senior Software Developer.

. Requirement collection and analysis with client.

. Coding and bug fixing as per the requirement.

. Designing of new UI (HTML, CSS, and ASPX pages) as per the

requirement.

. Providing technical solutions & support.

. Planning and management.

Description: It is an elearning website where users can access various

types of course materials and can also buy them online.

Environment: C#, ASP.NET, SQL Server 2005, TFS, Fogbugz

Extentia Information Technology, Pune (INDIA) (Nov 2009 - Dec

2010)

Role: Senior Software Professional

Project: Medical Application for NYU, School of Medicines, USA

(Division of Pediatric Infectious Diseases)

Responsibilities:

. Worked as Project Coordinator.

. Requirement collection and analysis with client.

. Planning and management.

. Providing technical solutions based on the understanding (user

perspective).

Description: It is a website used by the doctors in one of the hospitals in

USA. Its main aim is to store the patient information that is entered by

various providers (doctors) and use the data to generate various types of

reports. These reports have to be submitted to the US Govt. periodically

(quarterly, half yearly or yearly), depending on the type of report. All

the reports have been developed in accordance with HIPAA regulations.

Environment: C#, Microsoft.Net Framework, ASP.NET, SQL Server 2000, VSS,

XML

Project: Online Printing for Custom Direct, USA

Responsibilities:

. Worked as Team Lead and Project Coordinator of one of the applications

in my current project.

. Requirement collection and analysis with client.

. Project planning and management of my current module.

. Design, Development and coding of Business components using C# on

Microsoft.Net platform.

. Developing modules for sugar crm based application.

. Worked on re-architecting of the current sugar crm application

Description: It is a website from where a user can order different types of

cards online. Cards related to business, invitation, greeting, etc. are

available on this website. Here, customers can select, customize and order

different types of cards online. There are multiple applications running in

the background.

I am the Team Lead and Project Coordinator of customer support application,

which is one of the applications running in this project. It is used by the

customer service reps to provide support to its customers. It is a .Net

application running inside the Sugar CRM. I am currently working on the re-

architecting part of this customer service application.

Environment: C#, Microsoft.Net Framework, ASP.NET, SQL Server 2005/2008,

Jira, Sugar CRM, Commerce Server 2005, SharePoint, SVN

VSSI, MI (USA) (Oct 2008 - May 2009)

Role: Programmer Analyst

Project: Client Servicing Application for VSSI, USA

Responsibilities:

. Requirement collection and analysis with client.

. Design, Development and coding of Data layer and Business components

using C# on Microsoft.Net platform.

. GUI design of pages using ASP.NET, HTML, DHTML, CSS and AJAX.

. Deployment and release management of application.

. Involved in all stages of SDLC for this application.

. Worked in agile environment and followed XP method.

. Used Test Driven Development (TDD).

. Coordinating between DBA, Developers and QA team.

. Involved in Coding for C#, ASP.Net, VB.Net, JavaScript for client side

validations and MS SQL Server and SQL Stored Procedures.

. Developed various reports for Reinsurance like invoice, advance

payment, cash receipt details and summary.

Description: Client Servicing Application is one of the key applications

used by the customer reps to interact with customers and maintain their

policy data and customer details. This application is web-based application

with administration, Customer Representative & Manager User Interfaces. The

application lets end users create, maintain & update customer profiles and

policies. The application also enables a user group with specific roles to

share the job role of customer representative. A team based security model

was implemented so that only the team assigned to the customer gets to

update and own the customer record. The application was developed in

accordance with Part 11 CFR & HIPAA requirements. This application involved

extensive use of C#, .Net and ASP.Net.

Environment: C#, Microsoft.Net Framework, ASP.NET, SQL Server 2005/2008,

JavaScript, UML, XML, Documentum, FogBugz

BioAnalytical Technologies, Pune (INDIA) (Sept 2006 -

Sept 2008)

Role: Software Development Engineer

Project: Electronic Medical Record System for Interactive e-Solutions, USA

Responsibilities:

. Worked with client in understanding requirements and putting the

architecture and design tracing the requirements back to design.

. Lead the team through various phases of SDLC.

. Worked closely with system architects & DBAs for re-engineering & re-

factoring of the existing system.

. Establishing standards and preparing and communicating good coding

practices and guidelines to the internal developers & offshore team.

. Involved in designing Web forms using ASP.NET for front-end design.

. Involved in implementing code in C#, VB.NET.

. Used Crystal reports for making different types of reports.

. Reviewed code and ensured that all products adhere to established

standards.

. Designed and implemented the database in MS SQL Server 2000/2005 &

wrote stored procedures.

. Created and refined reusable components, which were reused in other

similar projects.

. Worked on enhancements and provided support for the deployed versions.

. Lead the team during various bug fixing cycles of the application

. Wrote test cases and tested the modules in all the phases of

implementation.

. Attending the client calls

Description: It involved building an electronic medical web application

used by doctors for recording medical information of students while

conduction medical checkups. It also involved creating reports using

Crystal Reports.

Environment: .Net Framework 2.0, C#, ASP.Net, ADO.Net, VB.Net, MS SQL

Server 2005, HTML, JavaScript, Crystal Reports, MS Visual Source Safe (VSS)

Project: Electronic Clinical Mgmt. System for BioAnalytical Tech.

Responsibilities:

. Analyzed the requirements, studied the existing system working closely

with the client.

. Prepared estimate based on the business requirements while clarifying

the requirements with client when necessary.

. Totally followed Test Driven Development (TDD) for the entire project.

. Involved in designing Web forms using ASP.NET for front-end design.

. Involved in implementing code in C#.

. Designed and implemented the database in MS SQL Server 2000/2005 &

wrote stored procedures.

. Used Crystal reports for making different types of reports.

. Wrote classes for business logic

. Wrote test cases and tested the modules in all the phases of

implementation.

. Created and refined reusable components, which were reused in other

similar projects.

. Planning for deployment, deploying and configuring the application

(deployed using MSI package).

. Working on enhancements

. Did bug fixing of the application

. Prepared timely documents related to the project.

. Wrote test cases and tested the modules in all the phases of

implementation.

. Was a part of the auditor team during the internal audits.

Description: This application involved building a web application used in

Polyclinics, small hospitals, which maintains the medical record, case

history of every visited patient. It also maintains the record of the

doctors. This application provides three main roles:

Administrator: Creates/Modifies/Deletes other users, provides different

levels of access for each login created. Also maintains the master tables

of the database.

Doctor: Maintains the records & the medical information, treatment given,

advised investigations, case history, other medical information and prints

the case paper of the patient. Also maintains record about patient's

admission & visits.

Reception: Maintains the invoice, print bills, patient admission & other

visit related information of each patient. It also checks for the available

appointment time & date of each doctor.

Environment: .Net Framework 2.0, C#, ASP.Net, ADO.Net, VB.Net, MS SQL

Server 2005, HTML, JavaScript, Crystal Reports, MS Visual Source Safe (VSS)

3A Technologies Pvt. Ltd. Pune (INDIA) (Jun 2005 -

Aug 2006)

Role: Software Developer

Project: Library Mgmt. Suite for Thumb Digital, Canada

Responsibilities:

. Analyzed the requirements.

. Designed and developed the win forms for user registration, login and

library management masters.

. Involved in designing Web forms using .NET for front-end design.

. Involved in implementing code in C#, VB.Net.

. Designed and implemented the database in MS SQL Server 2000 & wrote

stored procedures.

. Designed UML diagrams.

. Developed business and data tiers.

. Wrote classes for business logic.

. Did bug fixing of the application

. Prepared timely documents related to the project.

. Wrote test cases and tested the modules in all the phases of

implementation.

Description: The 3A LMS (Library Management Suite) along with RFID smart

labels streamlines the flow of library materials in many ways. Books and

other materials are identified with smart labels that carry a unique,

tamperproof ID code. Librarians at the circulation desk and patrons using

the 3A LMS read the tags with RFID readers to check items in and out. The

process is faster and more accurate than with traditional optical barcode

labels.

Environment: .Net Framework 1.0/1.1, C#, HTML, JavaScript, VSS, MS SQL

Server 2000

Project: Payment Gateway Integration

Responsibilities:

. Analysed the requirements.

. Designed and developed the web pages for user registration, login and

shopping cart state management.

. Involved in designing Web forms using .NET for front-end design.

. Involved in implementing code in C#.

. Designed and implemented the database in MS SQL Server 2000 & wrote

stored procedures.

. Designed UML diagrams.

. Developed business and data tiers.

. Wrote classes for business logic.

. Did bug fixing of the application

. Prepared timely documents related to the project.

. Wrote test cases and tested the modules in all the phases of

implementation.

Description: The project included the integration of a shopping cart with

payment gateway. A database is maintained according to the transactions and

provides features for administrator for searching records & maintaining the

records

Environment: .Net Framework 1.0/1.1, C#, VB.Net, XML, HTML, JavaScript,

VSS, MS SQL Server 2000, UML in Rational Rose

ZAIN Information Systems, Pune, (INDIA) (Jul 2004 - Apr

2005)

Role: Developer

Project: System Administration on Mobile

Responsibilities:

. Analysed the requirements.

. Implemented the code using C# & VB.Net.

. Wrote classes for business logic.

. Designed UML diagrams.

. Did bug fixing of the application.

. Wrote test cases and tested the modules in all the phases of

implementation.

. Prepared timely documents related to the project.

Description: This application uses mobile device to administrate the

system. Administrator can do the administration through mobile device like

cell phone or pc/laptop with Internet, by issuing just commands, for

creating/deleting/modifying the user & providing them various access

rights.

Environment: .Net Framework 1.0, C#, VB.Net, HTML, Windows 200 Professional



Contact this candidate