Resume of Senior Developer




Title
Senior Developer

Primary Skills
C#.Net, XML, SQL Server 2005

Location
US-AL-Birmingham (will consider relocating)

Posted
May-25-07

RESUME DETAILS

Summary:

• 6+ years of extensive experience in Software Development, Analysis, Architecture and Design. Developed projects based on Microsoft .Net technologies & C#.Net
• 3+ years of experience in C#.NET, WinForms and .NET Technologies.
• Extensive design and programming experience in .NET, C#, ADO.NET, OOAD, C++, VC++, MFC, XML Web Services, Assembly Deployment, Role Based Security, Code Access Security, MS Windows Installer for Assembly and application deployment.
• Excellent work experience in Object Oriented Analysis and Design (OOAD) using UML, Components, Shared Assemblies, ASP.NET, Internet/Intranet based applications, thread synchronization, inter-process communication and GUI Design.
• Extensive experience in debugging, isolating and resolving defects.
• Worked closely with Customers and Marketing to resolve issues and improve usability.
• Excellent Expertise in Requirements, Code and Test procedure reviews and Metrics Analysis.
• Extensive knowledge of Six Sigma and DFSS Tools. Effectively made use of DFQ, FMEA, C&E Matrix SIPOC, RCA yielding quantitative results.
• Demonstrated technical expertise and application experience necessary to effectively achieve Six Sigma Quality and obtained Six Sigma Plus Green Belt Certification.


Technical Skills:

Languages : C, C++, C#, Visual C++, Visual Basic
.NET Framework : C#, ASP.NET, ADO.NET, VB.NET
Microsoft Technologies : .NET, Win32 SDK, MFC, COM/DCOM, ATL, MTS
Software Engineering : OOAD, Rational Rose, UML, Design Patterns
RDBMS : MS Access, SQL Server 2000/05, T-SQL
Configuration Management : Visual SourceSafe, StarTeam, CVS, ClearCase
Web Technologies : ASP, HTML, DHTML, CSS, JavaScript, VBScript, XML
Requirements Tools : DOORS
Installation Tools : InstallShield, MS Windows Installer
Development Tools : Visual Studio.NET, Visual Studio 6.0
Web Servers : IIS 5.0, PWS, SharePoint
Operating Systems : Windows XP/2000/NT/9x, Unix, Linux


Certifications:
• Brainbench Certification in C# (Transcript ID#:1653333)
• Brainbench Certification in ASP.NET (Transcript ID#:1653333)
• Brainbench Certification in RDBMS (Transcript ID#:1653333)

Experience:

Archer Daniels Midland Company (ADM) Nov 2006 -- till date
Decatur, IL
ADM Weigh
Senior Developer

Description: ADM Weigh is a fully customizable Windows Forms application used by ADM plants across the globe in automating the weighing, tracking and maintaining the truck and agricultural products' details. The GUI of the application looks like Visual Studio, with selectable display grids, buttons, list boxes, entry grids and fully customizable properties window as right pane. All the settings are saved as XML along with other data in well normalized SQL Server database.

Responsibilities:
• Involved in GUI designing using WinForms of the application
• Designed & Developed Components using C#.NET, ADO.NET and Multi-Threading.
• Extensively used Binding Sources, Custom Attributes, Stored Procedures.
• Involved in debugging high severity defects.
• Used ADO.NET objects for Database interactions.

Environment: Windows XP, Visual Studio.NET 2005, C#, .NET, XML, SQL Server 2005, ADO.NET, VSTS, MS Project


Honeywell Inc July 2005 -- Sept 2006
Phoenix, AZ
Test Generation System
Lead Developer

Description: Test Generation System is a software toolset designed to aid the development of software tests in SuperScript, HADS, GDB, GreenHills Script. Engineering readable test definition files are translated into executable test scripts that are applied to software under test.

Responsibilities:
• Understanding and analyzing the client's requirement
• Involved in GUI designing using WinForms of the application
• Analyzed and Designing the system in .NET Architecture with Rational Rose.
• Designed & Developed Components using C#.NET, ADO.NET and Multi-Threading.
• Involved in debugging high severity defects.
• Used ADO.NET objects for Database interactions.
• Frequent interaction with offshore team in India and reconciled their work on onsite.

Environment: Windows 2000, Visual Studio.NET 2005, C#, .NET, XML, SQL Server 2000, ADO.NET, VSS, MS Project, InstallShield


Honeywell Inc March 2004 -- June 2005
Tucson, AZ
Electronic Engine Interface
Senior Developer

Description: Electronic Engine Interface is an integrated platform to help the frontline aircraft maintenance personnel, service center mechanics and private aircraft owners to collect, analyze and troubleshoot the aircraft propulsion system. This is a complete life cycle project done by us.

Responsibilities:
• Analyzing the requirements and design one of the new modules using UML
• Implement two modules using C#.NET, ADO.NET and multi-threading; participate in peer reviews
• Ensure that all the metrics are properly maintained; participate in reviewing test cases; Maintain bi-directional traceability
• Make InstallShield workspace to make the installation
• Create the structure of Access database and design interfacing with the application using ADO.NET
• Implement the SerialPort communication and develop custom XML parsing component
• Use Six Sigma Tools in the project as needed
• Maintain all artifacts to have the project standard maintain at CMMi 5

Environment: Windows 2000, Visual Studio.NET, C#, .NET, MFC, Win32 SDK, COM, MS Access, XML, ADO, Rational ClearCase, DOORS, MS Project, InstallShield


Accenture May 2003 -- Feb 2004
Bangalore, India
Web based Project Tracking System (WebPTS)
Senior Developer

Description: WebPTS is a web based project tracking system used to track all the defects, action items, reviews and SPCRs to closure. We had to work on the existing version of 2.0, which was in ASP and port it to .NET using C# and do additional feature additions.

Responsibilities:
• Development of the server-side scripts using C#, ASP.NET
• Modifying design of database, writing stored procedures, triggers and implementing the user interface.
• Used ADO.Net objects for Database interactions.
• Developed ASP and ASP.NET pages to meet the business requirements and also involved in replace ASP pages with redesigned ASP.NET pages.
• Created stored procedures in SQL Server 2000, wrote the SQL statements using T-SQL, executed and tested stored procedures on SQL Server 2000.

Environment: Windows 2000, IIS, IE, .NET, C#, ASP.NET, ADO.NET, SQL Server, VSS, HTML, JavaScript, VBScript


ProdEx Technologies July 2002 -- May 2003
Web Response Grabber
Senior Developer

Description: Web Respose Grabber is a software product used to automatically transfer emails from Outlook, Outlook Express and Eudora e-mail clients to CRM applications like ACT, GoldMine, SalesLogix, Excel and MS Access.

Responsibilities:
• Handle the inter-thread communication, design and development of DLL interfacing with GoldMine
• Implementing the template reading component, which reads the emails coming into the email clients.
• Worked closely with the Testing Team and Marketing Team and fixed the bugs in very short time. Optimization and performance tuning for the product to enhance the efficiency.

Environment: Windows 200/9x, VC++, MFC, Win32 SDK, Dundas Grid, DLLs, Multithreading, COM, Registry APIs, MS Office DOM, Bounds Checker


ProdEx Technologies March 2002 -- June 2002
eRegistration
Senior Developer

Description: This component was developed to be shipped with all the products developed in our organization in order to avoid the products getting pirated. User has to register with the serial number given to him in the PC. Once registered, the key will not be usable in any other system, until it is unregistered in the previous system. This component will talk to the ProdEx WebServer and update the registration key information there to avoid any duplication of the keys.

Responsibilities:

• Used Registry and System Info reading APIs extensively in this component.
• Designed and Implemented COM Interfaces for the COM Object
• Created stored procedures in SQL Server 2000, wrote the SQL statements using T-SQL, executed and tested stored procedures on SQL Server 2000.
Environment: Windows 200/9x, VC++, MFC, COM, Win32 SDK, Registry APIs, Bounds Checker, ASP, VBScript, ADO


ProdEx Technologies May 2001 -- March 2002
Dedupe Manager
Developer

Description: Dedupe Manager is the product used to identify duplicate records in CRM Applications like GoldMine, SalesLogix, ACT or MS Access. This product uses multi level filters to identify duplicates like Soundex Algorithm, synonym, abbreviated, word matches etc and merges or shows the contents to the user to enable the user to remove duplicates.

Responsibilities:
• Designed and created UI, Coding, Debugging and Testing.
• Testing/Maintenance/ Documentation.
• Worked closely with the Testing Team and Marketing Team and fixed the bugs

Environment: Windows 200/9x, VC++, MFC, Win32 SDK, Dundas Grid, COM, Registry APIs, MS Office DOM, Bounds Checker


Vertical Marketing Inc October 2000 -- May 2001
AutoBuilder
Developer

Description: The objective of the AutoBuilder program is to facilitate the process of designing and building new GoldMine system. AutoBuilder reads the Excel worksheet template and generates the configuration information directly into the GoldMine files.

Responsibilities:
• Extensively involved in coding the ODBC part to update data to GoldMine database
• Implementing interface between Excel and Application
• Testing/Maintenance/ Documentation.
• Worked closely with the Testing Team and Marketing Team and fixed the bugs

Environment: Windows 200/9x, VC++, MFC, Win32 SDK, COM, ODBC, GoldMine


Academic Qualification:
• Bachelors Degree in Mechanical Engineering from Jawaharlal Nehru Technological University, Andhra Pradesh, India
• Advanced Diploma in Network Centered Computing from NIIT, India

Certifications
- Brainbench Certification in C# (Transcript ID#:1653333)
- Brainbench Certification in ASP.NET (Transcript ID#:1653333)
- Brainbench Certification in RDBMS (Transcript ID#:1653333)

CONTACT DETAILS

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


View all resumes in US-AL-Birmingham »
View all resumes in US-AL »

View other Senior Developer resumes, Programmer / Developer resumes