We provide IT Staff Augmentation Services!

Senior .net Developer Resume

2.00/5 (Submit Your Rating)

Waukesha, WI

SUMMARY

  • Over 10 years of experience in Object Oriented Programming (OOPs) and Component based Architecture and full life cycle software Development, which includes analysis, design, development, testing, and implementation of object oriented Engineering systems for various Business, Financial and Healthcare applications.
  • Expertise in ASP.NET for designing and developing Web based applications using C#, Linq to SQL ADO.NET, HTML, XML, JavaScript, CSS, MySQL, PostgreSQL and Microsoft SQL Server 2012/2008/2005/2000
  • Development experience in .NET MVC, Entity Framework, ADO.NET&LINQ using Microsoft SQL Server 2012, Web Services (Publish and Consumption)
  • Extensive experience in using Microsoft tools such as Visual Studio 2012/2010/2008/2005 , Visual Studio 6.0 and MS office 2010
  • Expertise in Object Oriented methodology (OOAD) using UML tools like IBM Rhapsody, Rational Rose and Visio
  • Experience in Multi - Process, Multithreading, socket programming and possess good understanding on teh Windows Programming model.
  • Service development experience using WCF (Windows Communication Foundation)
  • Potential in creating Sequential Workflows using Windows Workflow Foundation (WWF)
  • Experience in developing applications targeting different platforms like Windows and Linux
  • Programming experience in Java using OSGI, Hibernate, JDBC.
  • Test Driven Development (TDD) experience.
  • In-depth noledge of design patterns like Factory, Singleton and MVC.
  • Experience in Design, Development & Execution of test cases for teh Integration, Software Confidence Test, System Verification Test, and System Operation Test.
  • Worked in different modalities like CT, MR, Ultrasound and X-RAY.
  • Experience in developing and maintaining PACS server and Workstations.
  • Full Scheduled Workflow (SWF) & XDS IHE implementation experience.
  • Hands on wif VSS, ClearCase, Mercurial SCM and Subversion (SVN) for Version Control
  • Good Exposure to .NET security concepts like Forms based Authentication and Windows based Authentication

TECHNICAL SKILLS

OPERATING SYSTEM: Windows NT/2000/XP/Windows 7/Windows 8/Unix/Linux

COMPONENT TECHNOLOGIES: ATL, COM, OSGI

.NET TECHNOLOGIES: C#.Net, ASP.NET, ADO.NET, AJAX, OLEDB, ODBC, ADO, ActiveX, Web Services, WCF, RESTFul Webservices, LINQ

FRAMEWORKS: .NET 4.5,.NET4.0, .NET 3.5, Qt Framework, Microsoft Foundation Classes (MFC)

PROGRAMMING LANGUAGES: C, C++, Java, C#

PLATFORM API: WIN32 API, TAPI (Telephony API), SAPI(Sound API)

REPORTING TOOL: Crystal Reports

MODELING LANGUAGE: UML

RDBMS: MS SQL Server 2012/2010/2008/2005 /2000, PostgreSQL 9.2, 8.4, 8.2, Oracle, MySQL and MS-Access

WEB DEVELOPMENT: HTML, Java Script, CSS, JQuery, XML, XSLT, JSON, REST, QML

UNIX/LINUX SCRIPTING: Python, Shell

SOFTWARE TOOLS: Visual Studio 6.0, Visual Studio 2003, Visual Studio 2005, Visual Studio 2008, Visual Studio 2010, Visual Studio 2012, Microsoft Platform Builder 5.0/4.2, Eclipse, Qt Designer, Install Shield Express, NUnit, JUnit

DESIGN TOOLS: Rational Rose, IBM Rhapsody and Microsoft Visio

CONFIGURATION TOOLS: MS Visual Source Safe 6.0, Subversion and Mercurial SCM

PROJECT MANAGEMENT TOOLS: MS - Project 2010

APPLICATION SERVERS: IIS 7.0, IIS 6.0

METHODOLOGIES/PRACTICES: Agile Scrum, Test-driven development; OOA/OOD; Design patterns; Small releases; Simple design; Refactoring; Frequent integration; Coding standards.

PROFESSIONAL EXPERIENCE

Confidential, Waukesha, WI

Senior .NET Developer

Responsibilities:

  • Involved in Requirement Gathering, Design, Development and Unit Testing of teh Application.
  • Worked closely wif all teh business users/managers, gathered and analyzed all necessary requirements by involving in discussion sessions and identified TEMPeffective uses of technology to meet their business needs.
  • Implemented 3-Tier Architecture.
  • Used Patterns to separate teh Presentation Layer (UI), Business Logic Layer and Data Access Layer.
  • Extensively implemented OO concepts to maximize code reuse using C#.
  • Involved in Database design and normalization.
  • Created complex SQL Queries and Stored Procedures to update and retrieve data TEMPeffectively.
  • Involved in teh Performance tuning at teh Application and Database Layers.
  • Implemented error handling wif error logging mechanism to track errors.
  • Involved in Unit Testing and Integration testing.
  • Involved in discussions doing noledge transfer under time constraints.

Environment: C#.NET, C++, SQL Server, LINQ, Mercurial SCM, IBM Rhapsody, HTML, CSS, JavaScript

Confidential, Reston, VA

Senior .Net Developer

Responsibilities:

  • Involved in Requirement Gathering, Design, Development and Testing of teh Application.
  • Gathered and analyzed requirements by involving in discussion sessions and identified TEMPeffective uses of technology to meet their business needs.
  • Extensively implemented OO concepts to maximize code reuse using C#.Net.
  • Design & developed various Web Forms.
  • Implemented IHE profile XDS.
  • Used AJAX to get tail information from server.
  • Implemented error handling wif error logging mechanism to track errors.
  • Developed custom User Controls, viz. Progress Bar Control, Text and Button Control, to reduce teh complexity in UI coding and provide better look and feel.
  • Implemented Multithreading to execute certain processes, wif large amount of data retrieved, on different threads to report back teh progress of teh Process.
  • Used Task Parallel Library (TPL) wherever needed
  • Implemented Role Based security to allow teh customization of user/group functionality and provide security on an individualized basis.
  • Involved in Unit Testing and Integration testing.
  • Provided supported for teh field issues.
  • Involved in discussions doing noledge transfer under time constraints.

Environment: .Net framework 4.0, ASP.NET, IIS 7.0, C#.Net, .NET MVC, Visual Studio 2010, XML, AJAX, Javascript, JQuery, HTML, CSS, Lucene.NET, Microsoft SQL Server 2008, Entity Framework, WCF, JSON, LINQ

Confidential

Senior .NET Developer

Responsibilities:

  • Requirement study and to understand and document teh existing system.
  • Interaction wif teh client to identify teh functional gaps, and teh constraints dat might arise after dis uplift.
  • Gave support teh environment team to setup teh environment and resolving teh environment issues in teh team.
  • Full life cycle management for teh project
  • Used DICOM tools like DVT, DCMTK etc
  • Implemented IHE profile SWF.
  • Create and maintain solution for teh frequent issues.
  • Continues Interacting wif teh business people and product development teams.
  • Requirements Gathering & User Co-ordination, drawing out plans for releases of teh enhancements for teh applications requested by teh users, and planning work for other team members
  • Receiving Customer feedback & ensuring timely corrective action
  • Perform defect analysis, Job fixing, solution and preventive mechanisms
  • Handling and Supporting Change request from customers
  • Developing code for data access using Custom Database Server
  • Design patterns are used wherever possible
  • Migrate teh existing Data from MS SQL to Altibase server (Memory database).
  • Prepare teh A&D Documentation, Unit and System Test cases
  • Involved in Unit Testing
  • Involved in discussions doing noledge transfer under time constraints.

Environment: .Net framework 4.0, ASP.NET, IIS 7.0, C#.Net, Visual Studio 2010, XML, AJAX, Javascript, JQuery, HTML, CSS, Microsoft SQL Server 2008, Entity Framework, DICOM Tools, HL7 Messages validation tools

Confidential

Senior .NET Developer

Responsibilities:

  • Analysis teh Existing PACS Applications
  • Design UI screens for teh new Application using Win Forms
  • Design teh new Database
  • Developed custom User Controls, viz. Progress Bar Control, Text and Button Control, to reduce teh complexity in UI coding and provide better look and feel.
  • Implemented error handling wif error logging mechanism to track errors.
  • Involved in teh Performance tuning at teh Application and Data Access Layers.
  • Created specifications of SQL Server stored procedures and implemented most of them and fine-tuned SQL server transaction logs.
  • Prepare teh A&D Documentation, Unit and System Test cases.
  • Create and maintain solution for teh frequent issues.
  • Involved in Unit Testing
  • Involved in discussions doing noledge transfer under time constraints.

Environment: .Net framework 3.5, C#.Net, Visual Studio 2008, DICOM Tools, XML, MS SQL Server 2005

Confidential

Visual C++ Developer

Responsibilities:

  • Functional Requirement Analysis, Use case design for teh Enhancement total system.
  • Software detailed design and documentation using UML and Rational Rose 2000.
  • Problem analysis, Trouble shooting and bug fixes
  • Source code and design document Reviews includes walkthrough, inspection and offline.
  • Source code maintenance using Visual Source Safe.
  • Software builds and release management.
  • Setup and configure build machine for developer use.
  • Prepare teh A&D Documentation, Unit and System Test cases
  • Involved in Unit Testing
  • Actively participated in teh end customer software release.

Environment: C, C++, VC++, MFC, Win32, COM, Socket Programming, SQL, DICOM, Javascript, CSS, HTML, Altibase database, SQL, Visual Studio 6.0, Microsoft Visual Source Safe, Clear case.

Confidential

Visual C++ Developer

Responsibilities:

  • Functional Requirement Analysis, Use case design for teh Enhancement total entertainment system.
  • Software detailed design and documentation using UML and Rational Rose 2000.
  • Design and development of business logic components in VC++ and MFC.
  • Problem analysis, Trouble shooting and bug fixes
  • Source code and design document Reviews includes walkthrough, inspection and offline.
  • Source code maintenance using Visual Source Safe.
  • Writing program specifications.
  • Coding, Unit Testing (automated wherever possible)
  • Software builds and release management.
  • Prepare teh A&D Documentation, Unit and System Test cases
  • Involved in Unit Testing
  • Actively participated in teh end customer software release.

Environment: C, C++, VC++, MFC, Win32, COM, Socket Programming, SQL, DICOM, Javascript, CSS, HTML, Altibase database, SQL, Visual Studio 6.0, Microsoft Visual Source Safe, Clear case.

Confidential

Visual C++ Developer

Responsibilities:

  • Functional Requirement Analysis, Clarifications etc.
  • Software detailed design and documentation using UML and Rational Rose 2000.
  • Design and development of business logic components in VC++, MFC.
  • Problem analysis, Trouble shooting and bug fixes
  • Source code and design document Reviews includes walkthrough, inspection and offline.
  • Source code maintenance using Visual Source Safe.
  • Writing program specifications.
  • Coding, Unit Testing
  • Software builds and release management.
  • Prepare teh A&D Documentation, Unit and System Test cases
  • Involved in Unit Testing
  • Actively participated in teh end customer software release.

Environment: C, C++, VC++, MFC, Win32, Socket Programming, SQL, Visual Studio 6.0, Microsoft Visual Source Safe.

Confidential

Visual C++ Developer

Responsibilities:

  • Functional Requirement Analysis, Clarifications etc.
  • Software detailed design and documentation using UML and Rational Rose 2000.
  • Design and development of business logic components in VC++, MFC, SAPI, TAPI.
  • Problem analysis, Trouble shooting and bug fixes
  • Source code and design document Reviews includes walkthrough, inspection and offline.
  • Source code maintenance using Visual Source Safe.
  • Writing program specifications.
  • Coding, Unit Testing
  • Software builds and release management.
  • Prepare teh A&D Documentation, Unit and System Test cases
  • Involved in Unit Testing
  • Actively participated in teh end customer software release.

Environment: C, C++, VC++, MFC, Win32, SAPI, TAPI, COM, SQL, Visual Studio 6.0, Microsoft Visual Source Safe.

We'd love your feedback!