We provide IT Staff Augmentation Services!

Senior Software Consultant Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • A Sr. Software Developer/Tech Lead/Architect and with 18 years of hands on experience in analysis, architectural design, development, troubleshooting, reverse engineering and maintenance using Microsoft .NET technologies .
  • Experience includes applications and software product development and has core expertise in internals of critical Microsoft technologies and SQL Database.
  • Designed business processes, system architectures, object models, high/low level designs
  • Solid understanding of concurrent, multi threading and distributed programming
  • In - depth expertise in applying object oriented analysis and design and design patterns to business solutions,
  • Designed and developed windows applications in C#, Windows Forms, WPF, SQL Server 2005/2008,2012, Windows Communication Foundation (WCF), Windows Visual C++, DCOM, MSMQ Services
  • Designed and developed Schemas, Stored Procedures, Triggers, SQL Queries for MS SQL Server.
  • Experience with agile/scrum project life-cycles, iterative processes, and traditional methodologies
  • Experience in client interaction, coordinating releases to resolve different issues in almost all of the projects.
  • Vast experience in using third party controls.

TECHNOLOGY SKILLS SUMMARY:

Development Languages: C#, C/C++, SQL

Databases: SQL Server 2000/2005/2008/2012 , MS-Access

Framework, Middleware and Tools: .NET, ATL, COM, DCOM, WCF, WPF, ADO, ADO.NET, Visual Studio 2003, 2005, 2008, Winforms, .NET Remoting

Web/Application/Integration Servers: IIS, COM+

XML based technologies: XSD, XSLT, DOM, XPath, Soap

Analysis & Design Methodology: OOA/OOD, UML, OMT, .NET Based Design Patterns, Agile & SCRUM

EBiz products: Biztalk, Commerce Server, CMS.

Operating System: Win2003, WinXP, Win2000, WinNT 4.0, Win2008, MSDOS

WORK HISTORY:

Confidential

Senior Software Consultant

Confidential

Software Security Tester Analyst and Auditor.

Confidential

Systems Integration Engineer

Responsibilities:

  • Areas of Experiences while working for Microsoft: C# developer, C, C++., Desktop Applications, Microcontrollers.
  • Advance .NET Debugging, Windows User Mode and Kernel Debugging
  • Debugging Network Distributed Applications, Software Design PatternsSoftware Refactoring, SANs Basics and Administration, Advance Software Security and Hacking
  • Reverse Engineering Software, Software Performance Tuning.
  • Successfully completed Slot Machine, Home Automation and Parking Lot Managements Software Projects. Following is the list of modules/systems/utilities implemented by me.
  • Worked in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
  • Involved in implementation of Object Oriented Concepts during the development.
  • Designed and developed Multigame and MultiScreens 8 Liners using C#, C, WPF and .NET Design patterns.
  • Architected, designed and developed parking lot monitoring system using ASP.NET, C# Winforms. And SQL Server.
  • Architected, designed and developed System to monitor occupancy in real time and have statistics and reports for parking lot monitoring system
  • Designed and developed System Application to control and monitor lights in a house using C#, Java script, phone-gap.
  • Designed and developed Serial Port and other 485 communication utilities for interfacing with hardware, Design and implementation of custom protocol and security APIs using .NET.
  • I used my expertise of C#, .NET design patterns, ASP.NET, ADO.NET, SQL Server 2005, 2008, Windows API, IIS, Java Script, Multi Treading Programming, WCF, WPF, C, C++ Windows Forms and Windows Security APIS etc to design and develop aforementioned projects and utilities.

We'd love your feedback!