.Net Developer
Name Trivedi
Phone 404-***-****
Email ****************@*****.***
Availability Immediately
Current Location Plano, TX - 75024
Relocation No
Visa Status H1
Job Type Contract & Corp-2-Corp
Career Objective:
To use my .NET experience and expertise to contribute to the growth of a competitive Hi-Tech
environment and learn and grow in the process.
Summary:
• 7+ years of professional experience in all stages of SDLC (Software Development Life Cycle)
involving studying of the user requirements, analyzing, designing, coding, implementation,
debugging, testing, deployment and documentation across diverse industries / work environments
• Hands on technology experience of designing and developing software applications with
Microsoft .NET Framework 1.1/2.0/3.5 using C#, ASP.NET and ADO.Net
• Expertise in developing Web based and Windows based applications using C#.NET, ASP.NET,
Win Forms, Web Forms, ADO.NET, VBScript, JavaScript, XML, XSD, XSLT, WSDL, SOAP,
WCF Web Services
• Expertise in various development architectures like Desktop, Console and Web Application
• Extensive experience in creating rich content Web-Forms, Win-Forms (Windows Forms), Web
User Controls, Custom Control, Server Controls, Windows Service and Web Service
• Experience in software unit testing and efficient at fact-finding, root cause analysis and bug-
fixing
• A proactive team player, Self-motivated, hard working professional with good organizational,
leadership, interpersonal, excellent analytical, problem solving and troubleshooting skills with
result-oriented attitude towards work
• Quick learner and adapt quickly to any new situation/changes and work pro-actively towards
meeting deadlines is my forte
• Effectively worked in developing WCF Web Services (SOAP, WSDL)
• Intensive knowledge and experience in version control (MS Visual Source Safe)
• Strong Knowledge of Object Oriented Analysis and Design, Object Oriented Programming skills
• Effective team player in fast-paced Agile / Scrum environment
• Working experience with Model View Controller (MVC) Pattern 2.0/3.0
• Generated informative reports through crystal reports
• Experience in gathering customer requirements and functional requirements and converting them
to technical requirements
• Microsoft Certified Professional (MCP) in Windows based Applications with C#.Net and Visual
Studio, proficient in Design, Development and Implementation of Desktop applications using
cutting edge Microsoft’s technologies
• Over 6+ years of experience in software development using .NET technologies spanning across
Manufacturing and Capital Markets domains
• Knowledge and experience in N-tier, MVC architecture, WPF, WCF & Web and Windows based
development using .NET framework
• Thorough understanding of project implementation using SDLC and Agile Methodology with
ISO 9001 procedures compliance
• Over 7 years of experience in database design and development on SQL Server 2000/2005 and
Sybase, as well as in using RDBMS Queries, Joins, Stored Procedures, Cursors, Views and
Triggers
• 2 years of experience designing Crystal Reports
• Experience in performance optimization by tuning of queries and stored procedures
• Good project co-ordination, documentation and mentoring skills
• A proactive team member with good interpersonal skills, excellent analytical, problem solving
and trouble shooting skills with a result-oriented attitude towards work.
Technical Skills:
Programming Languages: C#.Net, WPF, WCF, C++, VB 6.0, C
Web Technologies: ASP.NET, ASP, XAML, Web Services, IIS 6.0
Markup Language: HTML 5.0, XML, CSS
Scripting Languages: JavaScript, VBScript
User Interface development: HTML 5.0, CSS, JavaScript, VBScript, MVC model, Winforms,
User controls, XML, WPF, Infragistics
XML Technologies: WSDL, Web Services
Database Access Technologies: ADO, ADO.Net 1.1 & 2.0
OS/Environment: Windows 2000/2003/XP/Vista, UNIX/Linux (Beginner), DOS
Development Platforms: Visual Studio 2005/2008/2010
Databases: MS SQL Server 2000/2005, Sybase 9, MS Access
Application Package: Crystal Reports (11/9.0), HP Quality Control, Microsoft Visual
Source Safe, ZAPP, Visio, Microsoft Office, Lotus Notes,
PowerBuilder, Adobe Photoshop
Education:
• Bachelor of Engineering (Computer Engineering)
Gujarat University, Gujarat, India
Certification:
• Certification - Microsoft Certified Professional (MCP) 70-526
Work Experience:
Capital Group of Companies – Irvine, CA Mar 2010 – Present
Capital Markets (Mutual funds, Asset management)
.Net Developer
Job Responsibilities:
• Requirements gathering, analysis and transforming requirements to Design documents to aide
development in both Agile and waterfall methodologies
• Development of solutions, applications and web services on .NET framework (ASP.NET with C#,
WPF, WCF) and SQL backend based on design document with given requirement specification
including performance optimizations
• Maintenance of stable applications and web services developed on C# .NET based on customer
enhancements, change requests and defects
• Extensively used JavaScript for client side validations
• Extensively used Grid View control for representing tabular data, Form View templates
(Insert/Edit/Item) to reduce number of code line, Tree View for representing the hierarchical data.
• Also used Wizard control for navigating in same page between groups of Tab Panels
• Created User Controls to prevent duplication of code
• Implemented event driven programming using Delegates and Events
• Used Tab Container for navigation purposes, Panel and Update Panel for refreshing selected
portions in Web forms, Pop up control extender for Search implementation
• Used ADO.Net components such as Data Set, SQL Adapter, Command and connection object to
have disconnected connection with database
• Implemented transactions in procedure to maintain consistency of data
• Perform Exception handling to avoid application exceptions
• Efforts estimation, daily task planning, scheduling and allocation, status reporting and mentoring
team members
• Unit testing, quality assurance and defect management for developed code using HP Quality
Center
• Standard version control and configuration management using Microsoft SharePoint
• Onsite/Offshore/Client coordination for requirements gathering, deliverables planning and status
reporting
Project Methodology: Agile and Waterfall SDLC
Projects:
Manager Accounting and Results System (MARS - CMMI Level 5)
Description:
MARS is a legacy application that is used by managers, analysts within the organization for managing
funds/portfolios. As a Developer, involved in Development, Enhancement and Maintenance of the legacy
application called MARS, AES and AIX that are used by managers, analysts within the organization for
managing funds/portfolios and calculating the performance of analysts.
Technologies:
C#.Net, WCF programming, Infragistics, WPF for UI, ADO.Net, Sybase, T-SQL, PowerBuilder, IIS 6.0,
Web Server, XML
Environment Rationalization
Description:
Project aimed at making the application teams aware of Server/Storage consumption by different CG
applications via Utilization reports to help remove unused servers/databases/storage and thus reduce the
support/maintenance activities for such unused environments. The outcome was to design a C# ASP.Net
based tool called CAIA (CG Application Infrastructure Analyzer) that helps in fetching different
utilization reports and charts of servers depicting CPU and Memory utilization to automate reports
generation.
Technologies:
ASP.Net with C#, JavaScript, CSS, HTML 5, T-SQL, MS Excel, ADO.Net, MS Visio
Dominion Windows & Doors Ltd. – Canada (Offshore from India) Jul 2006 – Mar 2010
Manufacturing
.Net Developer
Job Responsibilities:
• Requirements Analysis, Due diligence and programming for a new Web Services and tools
development as well as enhancements
• Solution Design using C++, C#.Net, ADO and ADO.Net for new tool and web service
development as well as for enhancements to existing product functionality
• Extensively used Grid View control for representing tabular data, Form View templates
(Insert/Edit/Item) to reduce number of code line, Tree View for representing the hierarchical data.
• Also used Wizard control for navigating in same page between groups of Tab Panels
• Created User Controls to prevent duplication of code
• Implemented event driven programming using Delegates and Events
• Used ADO.Net components such as Data Set, SQL Adapter, Command and connection object to
have disconnected connection with database
• Implemented transactions in procedure to maintain consistency of data
• Perform Exception handling to avoid application exceptions
• Developing web services and tools using .NET platform based on Requirements and design
specifications to ensure maximum requirements coverage
• Developing new Crystal reports as well as integrating them to the code using ADO.NET data
source
• Preparing key project documents - System Design and Programming Specification for the
requirement specifications
• Unit Testing for deployment of the web service
Project Methodology: Waterfall SDLC
Projects:
WMOrderTracking (Order Tracking)
Description:
It is a web service that facilitates the resellers to view/track the status of their orders at the fabricator’s
end and subsequently update their customer(s) about the delivery date. It can be installed at Fabricator’s
end and can be consumed by the Resellers to view/track the status of their orders over internet using the
web service URL
Technologies:
C#.Net, C++, ADO.Net, T-SQL (SQL Server 2005), MVC, IIS 6.0, Web Server, Web Service, XML
WindowMaker Core Enhancements
Description:
The project was to enhance the core Windowmaker product facilitate the customer to apply common
change(s) to the already created batch of jobs through a single process to eliminate the need to manually
change each item of a job. Enhancements to be made to the existing Stock Control and Costing/Pricing
modules to handle such affected jobs
Technologies:
C#.Net, C++, ADO.Net, T-SQL (SQL Server 2005)
WindowMaker Stock Control enhancements
Description:
The project was to provide the facility of allowing reposting receipt for orders with different order value.
The project was to enhance the Stock Control module of Windowmaker product to allow the fabricator
users to apply revised cost of stock components, if it is different from the one that was entered while
placing the order, at the time of receiving invoice for the order placed
Technologies:
C++, ADO, MS Access 2000, T-SQL (SQL Server 2005)
WindowMaker TigerStop Integration
Description:
Develop a link between Windowmaker and TigerStop saw to be able to transfer data from Windowmaker
to configure position profiles in TigerStop saw. Also, develop a link between Windowmaker and 6100 8-
head Welder machine for position profiling.
Technologies:
C++, C# .Net, XML, Crystal Reports 11.0
WindowMaker Crystal Reports enhancements
Description:
Design Crystal Reports to print different information that may be used on Production floor at the time of
Sawing/Cutting/Welding/performing any machining operation on a part while assembling it for a door or
window. Design crystal reports to help users in purchase reconciliation of purchase orders for stock
management of stocked components. Eliminate use of User Defined Fields in crystal reports to speed up
data fetching and printing by the reports from Windowmaker
Technologies:
Crystal Reports 11.0, C++, T-SQL (SQL Server 2005), C#.Net, ADO.Net, XML, C#