We provide IT Staff Augmentation Services!

Senior .net Programmer/tech Lead Resume

3.00/5 (Submit Your Rating)

Redmond, WA

SUMMARY

  • Over 10+ years of experience in the design, development and implementation phases of Software Development Life Cycle (SDLC) especially in Analysis, Design, Development, Testing and Deploying of applications and implementing n - tier Client/Server applications using Object Oriented design methodologies using Confidential .NET Technologies
  • Well exposed to AGILE methodologies and SCRUM process and practices
  • Possess strong understanding of Object-Oriented Programming/Analysis/Design and Development
  • Good experience in developing applications using Service Oriented (SOA) and N-tier Architecture
  • Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
  • Extensive development experience in ASP.NET, MVC, C#, VB.NET, JavaScript, XML, HTML, CSS, AJAX, ADO.NET, Windows Azure.
  • Experience in working with User Controls, Custom Controls and Class libraries.
  • Extensive experience in developing and consuming XML Web Services using WCF, REST based Services, WEB API, AJAX, WSDL, UDDI, SOAP and LINQ.
  • Proficient in developing Internet/Intranet Applications.
  • Excellent scripting knowledge in developing databases using SQL statements/stored procedures/triggers, Views, Functions, Packages and in using tools such as SQL Developer, TOAD and My SQL Workbench.
  • Experienced in fast paced Agile development environment and methodologies including Test Driven Development and Scrum
  • Self-driven, passionate and highly motivated. Ability to work in fast-paced environment.
  • Possess good communication, presentation and interpersonal skills with high motivation and desire to learn in a fast paced ever changing environment.
  • Proficient in handling responsibilities such as knowledge transfer, code review, compliance to best practices & standards, technology mentoring, assisting team members and customer training.
  • Strong team player with proven experience contributing in cross-functional teams, customer focused and cross-group collaboration.

TECHNICAL SKILLS

Core Competencies: Visual Studio 2013/2012/2010/2008/2005/2003 , .Net Framework 4.5/4.0/3.5/3.0/2.0/1.1 , ASP.NET, ADO.NET, Enterprise library 4/5.0, Entity Framework 4, MVC4, Web Forms, Win Forms, Windows Services, Web Services, WCF, WPF, WF, LINQ, Silver light

Languages: C#, VB.NET, T-SQL, PL SQL

Markup Languages: HTML5, CSS3, XML, XSL

Scripting Languages: jQuery, Java Script, VB Script, AJAX, Dojo, knockout.js, angular js

Cloud Services: Windows Azure

XML Technologies: XML, XSL (XSLT, XPATH), SOAP and Web services

RDBMS: MS SQL Server 2012/2008/2005/2000 , Oracle 9i, MySQL

Database Tools: SQL Server Management Studio, TOAD, MYSQL Workbench

Version Control: Team Foundation Server (TFS), Visual Source safe (VSS), IBM Rational Clear Case 7.1

Reporting Services: SQL Server Reporting Services (SSRS), Crystal Reports

Analysis/ Design: MS VISIO, Expression Blend

Third Party: Chart FX, Telerik, DevExpress

Operating Systems: Windows 8, Windows 7, Windows 2008/2003/2000/ NT/XP.

Management Systems: Property Management system - Real Estate, Hospital Management System, Document Management System, Contact Relationship Management System and Incident Management System SharePoint 2007 & 2010, Dynamic CRM, Hadoop, SSIS and SSAS.

PROFESSIONAL EXPERIENCE

Confidential, Redmond, WA

Senior .NET Programmer/Tech Lead

Responsibilities:

  • Involved in the design of Web Development standard Project Framework for the Web interface.
  • Played E2E architect role for Retain initiative which is one of the few major initiatives completely done from onsite.
  • Involved in analysis of the system requirements, followed by high-level design and detailed specification.
  • Following Scrum methodology during project delivery which includes Sprint Planning & Daily Scrum meetings.
  • Involved in iteration and capacity planning.
  • Intensely involved in requirement gathering from the business users and analyzing, determining the ways to address wide range of complex scenarios.
  • Developing and implementing Business Logic
  • Used JavaScript libraries like jQuery, knockout.js, angular.js and CSS libraries like Bootstrap.
  • Created custom controls in WPF by customizing default context menus
  • Extensively worked with team members to discuss and mentoring fresher’s.
  • Created bug reports to monitor resolution status along with Unit testing and Bug fixing.
  • Used TFS for versioning, Involved in Code merges from Development - Integration - Staging to Production.

Environment: .Net Framework 4.0, Visual Studio.NET 2013, ASP.NET 4.0, C#, MVC 4.0,Ajax,XML,WPF,WCF,Knockout js, angular js, Rest based API’s, IIS 7.0, XML, HTML5, CSS3,Boot Strap, JavaScript, jQuery, windows azure, TFS

Confidential, Irving, TX

Senior Analyst/Module Lead

Responsibilities:

  • Involved in the Software Development process, established the goals of the application, data collection and analyzing the data as well as business flow.
  • Used agile methodology as the software development process in building this application.
  • Analyzing, Determining Business and Systems Requirements to address a wide range of complex business scenarios.
  • Designed and developed .NET web applications using ASP.NET and C#.NET by using MVC model.
  • Creating user interface using ASP.NET, CSS3, HTML5, JavaScript and AJAX.
  • Used JavaScript libraries like JQuery, JQuery UI and CCS libraries like Bootstrap.
  • Used validation controls and data-grid controls extensively.
  • Developed XML Web Services to expose useful functionality to web users through SOAP, describing them using WSDL.
  • Involved in Database design and writing complex queries using Joins, CTEs, and Dynamic SQL.
  • Extensively used XML, XSL and XSLT to insert/modify the data in the database to maintain data integrity.
  • Developed several reports for various functional requirements using ChartFx and SSRS.
  • Involved in writing Custom Exception Handlers by inheriting the Exception class to handle specific exceptions and display relevant messages to the end users.
  • Worked with the QA team constantly to discuss and fix bugs.
  • Used TFS for versioning, Involved in Code merges from development to Stage and Stage to Production.

Environment: Visual Studio.NET 2012, ASP.NET, MVC 4.0, C#, SQL Server 2008, HTML5, CSS3, JavaScript, JQuery, Angular js, AJAX, WCF, ChartFx, SSRS, SSIS, TFS.

Confidential, Irving, TX

Senior Analyst/Module Lead

Responsibilities:

  • Designed 3-Tier system having Business Logic Layer(C#), Presentation Layer and Database Layer (Database Connection and Security Settings).
  • Involved in designing and developing the GUI for the user interface with various controls.
  • Experienced in developing and consuming Web Services and n-tier web applications using ASP.NET, C# and ADO.NET.
  • Participated in full development life-cycle using Object Oriented Programming concepts.
  • Provided Custom Based Security for Login and Authentication.
  • Implemented various User Controls and Custom Controls in front-end forms.
  • Implemented Validation controls to perform both client side and server side validation.
  • Presented graphical analysis using .NET Chart Control.
  • Designed classes to communicate with FTP server.
  • Designed and developed and e-mail notification system along with exporting the data into pdf, text and excel format.
  • Developed WCF Web Services that implement the Service-Oriented Architecture (SOA).
  • Communication between Data Access Layer and SQL Server was established by ADO.NET.
  • Involved in Designing of WCF based Service, Data, Fault and Message Contracts.
  • Designed and developed Triggers, Functions and stored procedures for SQL Server 2005 database.
  • Wrote MDX Queries to query the OLAP server.
  • Migrated legacy database and spreadsheets (Excel) to SQL Server 2005 using Data Transformation Services (SSIS) and T-SQL scripts.
  • Coded stored procedures, triggers and functions for Eligibility business logic in RDBMS like SQL Server 2008 that is used by Data Access Layer.

Environment: Visual Studio.NET 2010, .NET Framework 4.0, 3.5, Asp.net, MVC 4, C#, SQL Server 2008, Ajax, XML, jQuery, Confidential OLAP Server, SSRS, SSAS, log4net, TFS.

Confidential

Senior Analyst

Responsibilities:

  • Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
  • Designed and developed various classes and interfaces to construct the business logic using C#.NET, ADO.NET and SQL.
  • Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
  • Extensive Experience with development & deployment of Web Services (SOAP, UDDI & WSDL) using WCF.
  • Worked intensely on the User Interface.
  • Deployment of Application on Test and Production Server.
  • Extensively developed components using C# .NET
  • Used Cascading style sheets (CSS) to attain uniform look throughout all pages in the application.
  • Used report generation tools like SQL Server Reporting Services (SSRS) for generating reports.
  • Coded stored procedures, triggers and functions for Eligibility business logic in SQL Server 2008 that are used by Data Access Layer.
  • Created complex store procedures and normalized tables in RDBMS like SQL server 2005/2008.
  • Used IBM Rational Clear Case for Versioning control and configuration management.

Environment: VS 2008/2010, Asp.Net with C#, SQL Server 2005, Ajax, IBM Rational Clear Case.

Confidential

Analyst

Responsibilities:

  • Participation in complete project development life cycle.
  • Implemented Control Flow architecture to improve the application modularity, re-usability and scalability.
  • Designed and developed the application using C#, Dojo Framework.
  • Extensively used Rest based API calls for accessing the external Databases.
  • Involved in developing an email module.
  • Used ASP.Net Call backs, JavaScript, and themes.
  • Analyzed the Change or Enhancement Request (ER) and interacted with client's Change Management Team for clarifications and convert them into low level design document for development.
  • Used IBM Rational Clear Case for Versioning control and configuration management.

Environment: MS Visual Studio 2008/2005, C#, SQL Server 2005/2008, Rest Based web Services, WSDL, SOAP, XSD, XSLT, JavaScript, and CSS.

Confidential

Senior .NET Programmer

Responsibilities:

  • Managing the client in business analysis, review of requirements, preparing the technical proposals, and all technical writing.
  • Communication of all types including Technical, commercial, interactive with users of clients, direct clients in any allotted area or designated product portfolio.
  • Testing, Quality control setup, product approval for installation, customization discussion with clients, development team and meeting the project needs including project management.
  • Demonstration of the products, applications, both online, offline, and as well convincing the customer on the product feature and relevant systems.
  • Ensuring to form a bridge between Customer, client and development team and as well management and ensure initiation, establishment, interaction documentation, testing quality control, optimization, deployment, training, installation and Completion off client and project signoffs as assigned on time to time.
  • Responsible for User Interface Design.
  • Involved In programming, designing, coding and testing.

Environment: Visual Studio 2008, ASP.NET with C#, ADO.NET, Visual Source Safe (VSS) 6.0, Ajax extenders, jQuery, Java Script, IIS 6.0, SQL Server 2005.

Confidential

Senior .NET Programmer

Responsibilities:

  • Understanding the Business Requirements for my Client.
  • Developing and implementing Business Logic
  • Validations Using JavaScript.
  • Worked on Synchronization of outlook with events and Journals.
  • Wrote SQL Jobs for automated events notification
  • Involved in functional documentation.

Environment: Asp.Net with C#, SQL Server 2005, Oracle 10g, Enterprise Library 2.0,XML,XSLT, Windows 2003.

Confidential

Senior .NET Programmer

Responsibilities:

  • Involved in design & development of user interface using Asp.net.
  • Developed various business layer components using C#.NET following Object Oriented Programming.
  • Performed extensive Data Binding with various Asp.Net Server Controls and HTML Controls.
  • Implemented various validation controls for client-side validation and implemented custom validation controls.
  • Used different ASP.Net navigation mechanisms for optimal redirection of pages accounting to performance.
  • Used Ajax Extenders, Master Pages, Themes, CSS and Style Sheets for web pages.
  • Used code-behind files to separate the user interface from the server-side code.
  • Managed the states of the web forms using the Session and Application variables.
  • Designed and developed session sensitive classes to manage data across pages.
  • Configured security using custom authentication and identity management using cookies.
  • Involved in the design of the Database and Developed Stored Procedures using T/ SQL.
  • Involved in performance tuning of the queries and stored procedures for optimal performance.
  • Developed Custom exceptions for handling Exceptions using log4net.
  • Handling client calls.
  • Analyzed and Reviewed the Defects.

Environment: Visual Studio 2008, ASP.NET with C#, ADO.NET, Visual Source Safe (VSS) 6.0, Ajax extenders, JQuery, Java Script, IIS 6.0, SQL Server 2005.

Confidential

Senior Software Engineer

Responsibilities:

  • Participation in complete project development life cycle.
  • Implemented Control Flow architecture to improve the application modularity, re-usability and scalability.
  • Designed and developed the application using C#, web parts, ADO.Net, Sql Server.
  • Involved in database design including creating stored procedures and User defined functions.
  • Implemented Payment Gateways.
  • Designed and developed Data access objects and Business Components.
  • Designed XML Schemas and developed XSL.
  • Used ASP.Net Call backs, JavaScript, and themes.
  • Analyzed the Change or Enhancement Request (ER) and interacted with client's Change Management Team for clarifications and convert them into low level design document for development.

Environment: MS Visual Studio 2005, ASP.NET with C#, ADO.NET, Visual Source Safe (VSS) 6.0, Ajax extenders, JQuery, Java Script, SQL Server 2005, Crystal reports.

We'd love your feedback!