Senior .net Developer Resume
OBJECTIVE
An adept software professional with over 12 years of experience in a range of enterprise - level applications involving software design, development, testing, implementation, maintenance and support.
Professional Summary
Development Team Leader
Confidential
Melbourne, Australia
Senior Developer
Toll Solutions
Melbourne, Australia
Senior .Net Developer
Confidential
Melbourne, Australia
Senior .Net Developer
Confidential
Melbourne, Australia
System Analyst
Confidential
Singapore
Solution Developer
Confidential
Singapore
Senior System Analyst
Confidential
Singapore
Analyst Programmer
Confidential
Singapore
Analyst Programmer
Confidential
Analyst Programmer
Confidential
Programmer
Confidential
Skills Summary
Development Tools
Visual studio 2003, Visual Studio 2005 and Visual Studio 2008, Visual Studio 2010 and Visual Basic 6.0, Visual Basic Application
Web Technologies
C#, VB.NET, ASP.Net, ADO.net, ASP Classic, AJAX controls toolkit, Web Services, Smart Client, VBA, AJAX Programming, LINQ, Entity framework, MVC
Database Tools and Applications
SQL Server 6.5/7.0/2000/2005/2008 , Microsoft SQL Server Integration Services (SSIS), Oracle 7/8i/10g, Sybase 10, DB2/400, DBC, MS Access
Scripting
JQuery, Java Script, VB Script, Perl, Unix shell scripts, Triple ‘A, DHTML
XML Technologies
XML,XSLT, XPath, SOAP, WSDL
CRM App
Sugar CRM
Financial App
QuickBooks, MYOB, Xero
Version Control
Visual Source Safe, SVN, Vault, Team City
Reporting Applications
Microsoft SQL Server Reporting Services ( SSRS), Crystal X, Active, Actuate
Middleware
COM,DCOM,MTS, ActiveX
Design Tools
UML, MS Viso, Erwin
Other tools
NUnit, TOAD 10, Direct payment system
Application Server
Internet information server 5/6/7.0/7.5
Operating Systems
Windows NT (3.51, 4.0), Unix, OS/400, Windows 2000, Windows 2003, Windows 2008
Languages
RPG/400, ILE RPG, COBOL/400, CL/400, COBOL, EZYT, JCL, Pascal, C, C++, JAVA
Career Highlights
- Expertise in designing and developing applications using Microsoft .NET platform (8 years).
- Proficient in .Net technologies such as VB.Net, ASP.Net, ADO.Net, .Net Remoting, Reflection, Web Services, Http Handlers, Http modules, XML/XSLT and C#.
- Designed and developed custom .Net components and user controls using ASP.Net, VB.Net and C#.
- Hands on experience in using HTML, CSS, JavaScript, VBScript, JQuery and AJAX programming.
- Extensive involvement in all stages of application on development life cycle including requirements, logical and physical architecture modeling, design, development, implementation and support.
- Experienced with OOP, agile environment, Win forms UI design.
- Developed numerous extensible plug-in based applications using interfaces, custom attributes and reflection to load assemblies.
- Expertise in tuning and designing database tables, stored procedures, functions and triggers in SQL Server 2000/SQL Server 2005/SQL Server 2008.
- Experience in integrating data from multiple data sources including SQL Server 2000/2005, Oracle 8i/10g and DB2.
- Experience in documenting software design specifications.
- Experience in gathering and consolidating client specific requirements for applications.
- Functional domain experience in Investment banking, trading (shares), superannuation (retirement plans), enterprise research planning (ERP), point of sales (POS), media and Hospital management system.
- Competency skills in agile methodologies, customized solutions, risk analysis, client relationship, project planning and problem solving
Professional Experience
Development Team Lead
Confidential, Melbourne, Australia
Project: Point of Sales System (Web based application )
Environment: VS.Net 2005, VS.Net 2010, ASP.Net, VB.Net, C#,MVC, JQuery, Ajax Programming, JavaScript, MS SQL Server 2005/2008, SSRS, SSIS, IIS 7.0/7.5
Job Profile:
- Led a 6 member development team and responsible for production and development services.
- Coordinate and delegate development tasks to team members.
- Responsible for designing/developing from the existing .Net 2.0 POS web system to new application architecture that takes full advantage of the object oriented capabilities of .NET technologies using Visual Studio 2010 platform .Net 4.0 and ASP.Net, VB.Net.
- Developed a suite of ASP.Net custom controls to facilitate interactions within the POS system and enable easy reuse of common functionality.
- Used AJAX programming, jQuery and advanced JavaScript to create interfaces and manage cross browser compatibility.
- Involved in Design and development of financial integration between Xero and POS web system by using Visual Studio 2010 .NET 4.0 with VB.Net, C# and Xero API.
- Financial Integration between QuickBooks/MYOB and POS windows system by using Visual Studio2010 .NET 4.0 with VB.Net and QuickBooks and MYOB API.
- Integrated synchronization between Sugar CRM and POS web application by using Visual Studio 2005 .NET 2.0 with VB.Net and sugar API and web services.
- Gathering business requirements and translating them into Sugar functions and customizing CRM reports to specific business requirements by using SQL Reporting service (SSRS).
- Developed custom Reports using SSRS/SQL server BI studio.
- Maintained and supported the SSIS packages to perform the vendor suggested orders and data profiling.
- Involved in performance tuning database indexes, stored procedures, user-defined functions and views.
- Managed health of SQL Servers including backups, restores.
- Maintained and supported internet information servers (IIS) and database servers.
- Involved in complex business rules and converted them into functional specs. for POS system.
Senior Developer
Confidential, Melbourne, Australia
Project: Warehouse Management System
Environment: VS.Net 2008, VB.Net, Oracle 9i/10g, SQL Server 2008, VB 6.0, TOAD, Crystal Reports X,SSRS
Job Profile:
- Involved in analysis, design and development of legacy VB6 application to .net technologies using visual studio 2008 .Net 3.5 and VB.Net for supply chain management suite.
- Supported and enhanced the data file management tool in VB.Net and XML.
- Developed management report services using SQL server reporting services (SSRS).
- Involved in database Schema/ Design, Normalization, ETL data from various data sources.
- Created and maintained complex parameterized Crystal Reports using charts, cross-tab, groupings, summary selection criteria, sub-reports, running totals and custom formulas in VB.Net and VB6.
- Used TOAD tool to manage and support oracle database objects.
- Demonstrated in-depth understanding and interpretation of business requirements, as well as designing and loading data into warehouse model.
Senior .Net Developer
Confidential, Melbourne, Australia
Project: Income Distribution Model
Environment: VS.Net 2008, C#, ASP.Net, ASP.Net MVC, LINQ, Entity Data Model, SQL Server 2005
Job Profile:
- At Vanguard, an investment management company, we developed an income distribution application to identify their income business services. The application was written in visual studio 2008 platform .Net 3.5 and C#, ASP.Net and SQL Server. We developed a fully object oriented, 3 tier application to manage their business needs.
- Developed data access services in C# using Entity framework (ORM) and LINQ to Entities.
- Developed financial income reports using Crystal Reports XI.
Senior .Net Developer
Confidential, Australia
Project: Removal Management System
Environment: VS.Net 2005, VB.NET, ASP.Net, MS SQL Server 2005, AJAX, Active reports
Job Profile:
- Served as an integral part of web development team responsible for developing, maintaining and supporting internal and external client facing enterprise web applications using visual studio 2005 platform .Net 2.0 and ASP.Net, VB.net for supply chain components.
- Designed and implemented the strongly typed datasets and persisted services for data access.
- Developed interface using ASP.NET and AJAX.
- Installed, configured and administered internet information server.
- Developed user requested removal reports using Active Reports.
- Designed, imported databases in SQL server 2005 instances and SQL objects table schema, stored procedures, views, and functions.
- Involved in data migration using DTS services across different databases like SQL server and AS/400.
- Gathered and analyzed end user requirements and produced technical documentation.
Systems Analyst
Confidential, Singapore
Project: Private Banking System
Environment: Triple’ A, Actuate, UNIX, Perl, VBA, VB, Sybase, SQL Server
Job Profile:
- Developed Formats & Reports for Private Banking & Wealth Management system.
- Developed Business reports using Triple’ A and Actuate.
- Designed Triple’ A formats and defined using Triple’ A scripting for business needs.
- Developed interface program using UNIX and perl scripts.
- Supported and managed the existing VB6.0 application for wealth system.
- Interacted closely with clients and managed to define system requirements and develop prototypes.
Solution Developer
Confidential, Singapore
Project: Integrated Broadcast System
Environment: C#, ASP. Net, MS SQL Server 2005, Smart Client Application, Web Services
Job Profile:
- Developed internet based services (IBS) for commercial broadcasting operations.
- Analysed business requirements for commercial booking, copy and rate card.
- Developed business services using C#.
- Analyzed and developed web application using visual studio 2005 .Net 2.0 and ASP.Net, C# for IBS.
Senior System Analyst
Confidential, Singapore
Environment: VB 6.0, ASP, JET Forms, MS SQL Server 2000, C#, VB.Net, ASP.Net
Job Profile:
- Led - technical aspects for application development.
- Developed CPF services for e-Appointment, GIRO online application, refunding excess contributions, employer returns, employer advance contributions, statement generation, E-submission, account balances, employer & individual contribution submissions, employers AXS transactions.
- Involved in GIRO applications using mainframe application.
- Analysed requirements for the above services.
- Involved in design, develop, support and maintenance of applications.
- Performed unit testing and UAT implementation.
- Generated of VB batch applications and COBOL common routines.
- Performed project management duties during the entire SDLC of projects including requirements analysis and architectural design to generate system requirement specifications.
Analyst Programmer
Confidential, Singapore
Project: HKFuturers / SGFutures
Environment: VB.NET, ASP.NET, C#, VB6.0, VBA, ASP, IIS 5.0, SQL Server, XML web services
Job Profile:
- Developed HKFutures web application for trading in stock market & foreign exchange.
- Developed tools for generating web pages for trading applications using ASP. Net.
- Migrated from Visual Studio 6.0 to Visual Studio .Net
- Developed user controls across the entire application.
- Developed components for DML operations.
- Integrated DTS process in VB.Net/ASP.Net application.
- Generated PDF reports using third party Dlls in ASP.NET/VB.NET
- Designed XML web service features to support business functionalities.
- Coded for the back end SQL server SP’s
- Involved in application testing, implementation, support and maintenance.
Analyst Programmer
Confidential
Project: Ramco e-application - sales & shipping
Environment: VB6.0, VBA, ASP, VB.NET, ASP.NET, SQL Server 2000, MTS, Crystal Reports, ERWIN, virtual works tool.
Job Profile:
- Developed Ramco e-application - an e-enabled ERP system for corporate supply chain management system which tracks inventory, purchase, sales and shipping from dispersed geographic locations with multiple currencies. Analyzing requirements for various components - sales order & return, service work order, customer complaints, stock transfer - order note, transfer receipts, quotation, customer, category, delivery area, sales person, freight pricing, carrier & pricing.
- Generated of method specification / pseudo codes.
- Coded for the back end SQL Server SP’s.
- Unit/integration tested with the other interacting components
- Developed application in Visual Basic.
Analyst Programmer
Confidential
Project: Ship Manager
Environment: VB 6.0, VBA, ASP, SQL Server 2000, MTS, Crystal Reports, Oracle 8,VB Script, Java Script
Job Profile:
- Developed “Ship Manager’ application for technical management of vessel operations by real time integration of office and ship databases.
- Developed application in Visual Basic.
- Led - technical aspects for application enhancement.
- Coded for the back end SQL Server SP’s.
- Supported and maintained of web application.
Programmer
Confidential
Project 1: Care + Cure (Hospital Management System) - Indian Spinal Injuries Center, Environment: VB 6.0, ASP, SQL Server 7.0, Crystal Reports
Job Profile:
- Developed automation product for Hospital Management system covering patient management, laboratory, Operation Theater, ICU, Food, Housekeeping, Physiotherapy & Occupational Therapy, online appointments, inventory, shipment and purchase.
- Involved in system study.
- Involved in CRS preparation, high level design and detail design.
- Designed base application for the product.
- Coded for back end applications for inventory & shipment.
Project 2: Confidential
Environment: VB 5.0, SQL Server 6.5, Crystal Reports
Job Profile:
- Developed “Care+Cure” hospital management system for managing patient enrolment, emergency ward, Lab, X-ray, Operation Theatre, Blood Bank, canteen, inventory, purchase, pharmacy, general administration, human resources and financial accounting.
- Involved in System study.
- Generated of stored procedures.
- Coded of X-ray, Blood Bank, Material management, HR module & General Administration.
- Application testing and maintenance.
Project 3: Confidential 9
Environment: VB 5.0, SQL Server 6.5, Oracle, Crystal Reports
Job Profile:
- Developed ERP system for managing materials, sales, distribution, production, finance, human resources, quality assurance and logistics.
- Developed modules for material management, sales and cross application.
- Code walkthrough and testing