Lead .net Developer Resume
West Point, PA
SUMMARY:
- Microsoft Professional with Over Ten (10+) years of professional experience in analysis, design, testing and implementing Object Oriented Programming Concepts (OOPS), Service Oriented Architecture (SOA) based Applications, client - server applications , N-tier applications, and Windows Services based applications.
- Experience in C# 4.0, VB.NET 10.0, ASP.NET MVC, ASP.NET 3.5/4.0, WCF SOAP, LINQ, Web API, ADO.NET, Ajax, VB6.0, SQL Server 2000/2005/2008 R2, MySQL, Oracle 11g.
- Developed services using WCF (Windows Communication Foundation) and Web API technologies.
- Designed Applications using Design Patterns, Agile Methodologies.
- Managed software project life cycle (requirement analysis, Functional/Design Specifications, HLD, LLD & Test plans designing).
- Experience in developing applications using ASP.NET MVC, ASP.NET Web Forms, LINQ and Windows Communication Foundation (WCF).
- Experience in implementing error handling, exception management, tracing and logging features.
- System design and development, Rapid Application Development (RAD) using MVC pattern with design patterns, code review, and release management.
- Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools like Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS), GIT and Stash.
- Strong abilities in Design Patterns, Database Design, Normalization , writing Stored Procedures, handling SQL CLR, Triggers, Views, Functions and SSIS/DTS Packages in MS SQL Server and involved in all the stages of System Development Life Cycle.
- Experience in working with divergent technologies including IIS 6.0/7.0, HTML5, CSS, Classic ASP, VB6, ADO, VBScript and Java Script, JQuery.
- Experience in requirements gathering, analysis & re-engineering
- Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.
- Ability to interface with business users and translate requirements into technical specifications. Can lead small to mid-sized development teams delivering solutions using Agile/Waterfall methodologies.
- Anticipates, identifies, tracks, and resolves issues and risks affecting own work and work of the Application Team
- Able to work in a team environment.
- Able to work as an individual contributor
- Able to work on end-end development
- Interacted with executive level business users or technical experts.
- Developed appropriate work programs/budgets and use to effectively schedule tasks/assignments
- Have Analytical and customer service skills.
TECHNICAL SKILLS:
Web Development : JQuery, Bootstrap, HTML5, CSS 3
.NET : .NET FW 4.5, C#, ASP.NET MVC 5, Web API 2(REST), WCF, LINQ
Database & ORMs : Entity Framework, SQL Server 2008/2012, T-SQL, Oracle 10g, PL/SQL, MySQL
Development tools : Visual Studio 2015, TFS, Moq, Fiddler, SQL Management Studio, SVN, GIT, WebDploy, MS Test Manager
Design : OOAD, Design Patterns, MVC, SOA
Process & Documentation : Agile-Scrum, High level design document, Release deployment documents, Test plan, Installation Qualification & Operational Qualification, Impact Analysis document
PROFESSIONAL EXPERIENCE:
Confidential, West Point, PA
Lead .NET developer
Responsibilities:
- Responsible for serving as a Technical Team Lead on enterprise-wide systems.
- Serves as a mentor to team members by sharing industry best standards and practices.
- Responsible for functioning as the Technical SME on an enterprise-wide system.
- Interacts with executive level business users or technical experts.
- Functioned as a niche SME
- Demonstrated expertise in teaching/conveying technical and/or functional courses/concepts.
- Developed appropriate work programs/budgets and use to effectively schedule tasks/assignments.
- Identifies improvements to project standards to achieve high quality services/products.
- Actively contributed as an expert or actual designer.
- Coordinated product design reviews to verify that design meets quality standards and functional/technical requirements.
- Provides accurate estimates for design and programming efforts for system changes and enhancements.
- Coordinates enhancements to business and logical data models with data base administration to make the appropriate changes to the physical data model.
- Confirms that technical architecture will support all changes required by product enhancements.
- Effectively leads product tests and trials.
- Analyzes the functional and technical impact of product planning decisions.
- Tracks and document expected volume and type of use of the product
- Participated in product design reviews to verify that design meets quality standards and functional/technical requirements
- Performs impact analyses on production fixes and enhancements to establish priorities
- Documents all work for future reference.
- Follows quality standards
- Analytical and customer service skills.
- Ability to work in a team environment.
- Completes assigned tasks.
- Identifies and tracks issues, risks and action items.
- Makes sound recommendations on functional and technical improvements to the product.
- Provides basic product support and provide accurate and complete answers to detailed product questions in a timely manner.
- Provides effective on-site product support as needed.
Technologies used: ASP.NET 4.5, ASP.NET MVC 5, Web API (REST), JQuery, C#, Oracle 11g, Tortoise SVN, Entity Framework.
Confidential, Pasadena, CA
Lead .NET developer
Responsibilities:
- Responsible for serving as a Technical Team Lead on enterprise-wide systems.
- Serves as a mentor to team members by sharing industry best standards and practices.
- Responsible for functioning as the Technical SME on an enterprise-wide system.
- Interacts with executive level business users or technical experts.
- Functioned as a niche SME
- Demonstrated expertise in teaching/conveying technical and/or functional courses/concepts.
- Developed appropriate work programs/budgets and use to effectively schedule tasks/assignments.
- Identifies improvements to project standards to achieve high quality services/products.
- Actively contributed as an expert or actual designer.
- Coordinated product design reviews to verify that design meets quality standards and functional/technical requirements.
- Provides accurate estimates for design and programming efforts for system changes and enhancements.
- Coordinates enhancements to business and logical data models with data base administration to make the appropriate changes to the physical data model.
- Confirms that technical architecture will support all changes required by product enhancements.
- Effectively leads product tests and trials.
- Analyzes the functional and technical impact of product planning decisions.
- Tracks and document expected volume and type of use of the product
- Participated in product design reviews to verify that design meets quality standards and functional/technical requirements
- Performs impact analyses on production fixes and enhancements to establish priorities
- Documents all work for future reference.
- Follows quality standards
- Analytical and customer service skills.
- Ability to work in a team environment.
- Completes assigned tasks.
- Identifies and tracks issues, risks and action items.
- Makes sound recommendations on functional and technical improvements to the product.
- Provides basic product support and provide accurate and complete answers to detailed product questions in a timely manner.
- Provides effective on-site product support as needed.
- Responsible for gathering requirements, getting sign-off from the business users and prepare system requirements specification for the solution
- Developed the services using WCF services to access different investment portfolio type functionalities.
- Implemented JQuery for client side sorting and validations.
- Implemented LINQ for querying, sorting, filtering the complex objects.
- Worked in ASP.NET security mechanism such as Impersonation, Authentication and Authorization
- Designed and Created database objects such as stored procedures, packages, functions, triggers and indexes.
- Designed and Implemented SSIS package to extract, transform and Load (ETL) data operations from multiple heterogeneous systems to SQL Server
Technologies used: ASP.NET MVC3, WCF, Entity Framework, JQuery, C#, XML, SQL Server 2008 R2, SSIS 2005, Visual SourceSafe 2005.
Confidential, Minneapolis, Minnesota
Senior .NET developer
Responsibilities:
- Analyzed, planned and executed entire process of Software Development Methodology as per the standards at Microsoft.
- Responsible for gathering requirements, getting sign-off from the business users and prepare system requirements specification for the solution.
- Prototype and evaluate alternative designs in light of security, reliability, continuity and functional completeness
- Implemented ASP.NET MVC pattern mechanism
- Developed the services using WCF SOAP services to access different investment portfolio type functionalities.
- Implemented JQuery for client side sorting and validations.
- Implemented LINQ for querying, sorting, filtering the complex objects.
- Worked in ASP.NET security mechanism such as Impersonation, Authentication and Authorization
- Designed and Created database objects such as stored procedures, packages, functions, triggers and indexes
- Work with other specialized staff (operations, database management, and client support staff) on assembly and deployment questions.
Technologies used: A SP.NET, MVC3, WCF (SOAP), ADO.NET, JQuery, C#, SQL Server 2008 R2, Team Foundation Server 2010.