Senior .net Developer Resume
Plano, TexaS
SUMMARY:
- 9+ years of experience in software design, development, testing, execution and maintenance of several software applications ranging from simple two tier to multi - tier applications
- Proficient in Software Development Life Cycle (SDLC) both Waterfall and AGILE methodologies
- Rich experience in working with .NET 4.0/4.5/4.5.1
- Excellent programming skills in VB.Net, C#. NET, ASP.NET, AJAX, Windows services, Web Services, WCF, RESTful services, Web API
- Profound experience in ADO.Net, Entity Framework and Enterprise Library
- Proficient in using Language-Integrated Query (LINQ) (LINQ to SQL, LINQ to objects, LINQ to Entities)
- Confident in working on Java Script, JQuery, AngularJS and CSS technologies
- Expertise on working with UI Controls like Telerik RAD and Infragistics
- Proficient knowledge on SQL Server 2008R2, 2012 and 2014
- Working knowledge in all database related coding skills necessary for end-end development (Stored Procedures, Views, Triggers, Indexes, Jobs, etc.)
- Hands-on proficiency in SSRS, SSIS and Crystal Reports
- Extensive working experience in unit testing framework (NUNIT and MS Unit Tests)
- Experience on Developer productivity extension tool - ReSharper
- Experience in Coded UI Test Automation Framework development (Spec Flow)
- Experience in implementing error handling, exception management, tracing and logging features by using logging tools like Log4net, C sharp logger
- Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools like Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS)
- Proven experience in application design and development using Model View Controller (MVC) and n-Tier architecture.
TECHNICAL SKILLS:
Languages: C#.Net, VB .Net
IDE, Tools: Visual Studio 2014/2012/2010, Infragistics, Telerik, ReSharper
Web Technologies: ASP.NET, AngularJS, Ajax, HTML5, CSS/3, JavaScript, JQuery, XHTML, Web Services, WCF, RESTful, Web API
Tools: Windows Services, Ado.Net, Entity Framework, Enterprise Library, LINQ & Lambda, SSRS, SSIS, Crystal Reports, Spec Flow (Coded UI Automation), NUnit, MsUnit, Log4net
Development methodologies, related tools: Waterfall, Agile, SCRUM, Team Foundation Server, VSS
Architectures: Model View Controller (MVC), n-tier
Databases: Microsoft SQL Server- 2014/2012/2008 R2, MS Access
Web Servers: Microsoft IIS Server
PROFESSIONAL EXPERIENCE:
Confidential, Plano, Texas
Senior .Net Developer
Responsibilities:
- Lead the team to successfully complete the project, with high quality output
- Accountable for end-to-end development requirements of clients
- Worked in Agile environment. Used to do scrum meeting on daily bases and discussing the task is in hand and the task to be done in future in the scrum meeting to get the visibility of the project and to know what are the road blocks.
- Implemented ASP.NET MVC pattern mechanism with Entity Framework, WCF
- Implemented GZIP compression technique for compress and return large data in WCF configuration
- Extensively used AJAX functionalities for partial page rendering through JSON
- Conceptualized and developed rich UI using CSS and HTML5, Bootstrap for better and uniform user interface across the project
- Used rich UI controls i.e. Telerik for better usability of specific operations.
- Strong experience in MS SQL 2012 / MS SQL 2008 with patching, resource monitoring, query analyzing, indexing, user management; DB backup/restore; Query optimization; SQL Profiler.
- Converted successfully existing WCF services to RESTful services that can be consumed by a broad range of clients including browsers, mobiles, iPhone and tablets
- Leveraged AngularJS resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Strong experience in windows 2012 / windows 2008 with Patching, resource monitoring, software deployment, user mgmt; IIS configuration and management, SSL renewal for HTTPS.
- Implemented Log4net for logging and tracing the bugs
- Prepared Unit Test cases and performed N-Unit Testing prior to system implementation.
- Used MOQ for testing by making fake repository without database connection.
- Implemented a unique way to connect with UNIX based file sharing servers in C# across Ericsson. This has brought down overall cost of maintaining a new application for this activity
- Designed and Created database objects such as stored procedures, packages, functions, and indexes
- Extensively used performance monitor/SQL profiler to solve dead locks/long running queries
- Designed and implemented complex SSIS package to migrate data from multiple data sources (Teradata) for data analyzing, deploying and dynamic configuring of SSIS packages.
- Involved in unit testing, module testing and integration testing
- Used Team Foundation Server (TFS) for maintaining the code and for release and version management
Environment: Visual Studio.NET 2012/2013, Windows 2012, SQL Server 2012/2014, MVC5, Telerik, Entity Framework, WCF, RESTful Services, CSS, Bootstrap, Ajax, JavaScript, JQuery, Angular JS, SSIS, Log4net, TFS, ReSharper, IIS deployment (5,6,7,8 Iterations), ASP.Net, C#.net, windows server.
Confidential.Net Developer
Responsibilities:
- Development of Coded UI Automation using Spec Flow framework
- Identifying/Writing common GUI methods in C# for all modules
- Writing Gherkins (step definitions and bindings) for features in Product Backlog Item
- Developed a tool for tracking bug report status in real-time environment.
- Strong experience in MS SQL 2012 / MS SQL 2008 with patching, resource monitoring, query analyzing, indexing, user management; DB backup/restore; Query optimization; SQL Profiler.
- Monitoring/Fixing issues during Continuous Integration of builds in Microsoft Test Manager
- Responsible for assigning equal load test cases to machines on sprint basis
- Completion of assigned PBIs within the sprint plan.
- Strong experience in windows 2012 / windows 2008 with Patching, resource monitoring, software deployment, user mgmt; IIS configuration and management, SSL renewal for HTTPS.
- Lead database testing in automation environment
- Worked in multi-diverse and multi-cultural environment at client locale, for entire project
Environment: Visual Studio 2012, Windows Server 2010, ASP.Net, IIS deployment (5, 6, 7, 8 Iterations), C#.net, Spec Flow, SQL Server 2008R2, TFS
Confidential, Detroit, MI.Net Developer
Responsibilities:
- Was responsible for the Architecture Design of the project
- Implemented ASP.NET MVC pattern mechanism with Entity Framework
- Implemented caching mechanism on page level (web forms) for ASP.NET web server controls
- Implemented AJAX functionalities for partial page rendering through JSON in VIEW
- Utilized CSS for better and uniform user interface across the project.
- Strong experience in MS SQL 2012 / MS SQL 2008 with patching, resource monitoring, query analyzing, indexing, user management; DB backup/restore; Query optimization; SQL Profiler.
- Implemented LINQ for querying, sorting, filtering the complex objects.
- Created database objects such as stored procedures, functions, triggers and indexes.
- Implemented shopping cart payment gateway services to make the online shopping experience both secure and hassle-free.
- Strong experience in windows 2012 / windows 2008 with Patching, resource monitoring, software deployment, user mgmt; IIS configuration and management, SSL renewal for HTTPS.
- Have written in NUnit test cases
- Looked after project deployment per the client’s procedures and practices
- Involved in deployment of application across various environments like DEV/SAT/UAT and production.
Environment: Visual Studio 2010, SQL Server 2008, ASP.Net, C#.net, MVC, Entity Framework, WCF, CSS, Ajax, JQuery, TFS, IIS deployment (5,6,7,8 Iterations), Windows Server 2010
Confidential.Net Developer
Responsibilities:
- Analyzing the legislative document and gathering requirement resources for developing web application for case hearing module
- Implemented coding procedures for all search functionalities in all modules
- Developed complex stored procedures for free text search functionalities
- Used LINQ and LAMBDA expressions for enhanced query handling
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Configure TCP Protocol, Transport Level Security in WCF Service.
- Designed Custom classes for Data Validations, exceptional handling and logging.
- Strong experience in windows 2012 / windows 2008 with Patching, resource monitoring, software deployment, user mgmt; IIS configuration and management, SSL renewal for HTTPS.
- Used SMTP mail class of .NET for clients to send mail with suggestions, receive any alerts from the court, receive confirmation notifications etc.
- Strong experience in MS SQL 2012 / MS SQL 2008 with patching, resource monitoring, query analyzing, indexing, user management; DB backup/restore; Query optimization; SQL Profiler.
- Used SSRS (SQL Server Reporting Services) and defined report layouts including report parameters and wrote queries for drill down reports using SSRS.
Environment: Visual Studio 2010, ASP.Net, C#.net, Enterprise Library, WCF, CSS, Ajax, SQL Server 2008, LINQ, SSRS, VSS, IIS deployment (5,6,7,8 Iterations), Windows Server 2010
ConfidentialDeveloper
Responsibilities:
- Designed and developed entire User module
- Established database connectivity and data retrieval using ADO.NET
- Created stored procedures for optimal handling of queries and DB side data management
- Using AJAX in different ways to avoid full page post-back and make the application more users interactive.
- Used Graph Control for displaying SpO2 (SpO2 stands for peripheral capillary oxygen saturation, an estimate of the amount of oxygen in the blood) and Heart Pulse ratings by reading data from a Pulse Oximeter, an Electronic Medical device
- Implemented serial port communication programming to connect external devices
Environment: Visual Studio 2008, ASP.Net, C#.net, Ado.Net, CSS, Ajax, SQL Server 2005, Graph Controls, VSS
