Technical Lead, Sr .net Developer Resume
SUMMARY:
- 7.5 years of experience in Software Development Life Cycle involving Requirement Gathering, Analysis, Logical and Architectural Design, Development, Testing, and Production Support.
- Extensive experience in developing Web and Client/Server applications in .Net Framework using Microsoft Technologies applying OOAD concepts
- Expert in designing and developing web based solutions using front end and backend technologies like ASP.NET MVC, Web API, C#, Entity Framework, ADO.NET, ADOMD.NET, LINQ, AJAX, Telerik Kendo UI, HTML5, CSS3, Bootstrap, JavaScript, jQuery, TypeScript and JSON
- Experience in building, deploying and managing applications using Azure Cloud services and concepts like App Services, SQL Azure, Application Insights, Active Directory, Virtual Machines, Express Route, Service Bus, Key Vault, etc.
- Experience in performing Load and Performance testing on web applications
- Experience in working with security features and concepts like SSL Certificates, Cross site scripting, SQL injection attacks, Secure error handling, Encryption, Key Vault etc.
- Experience in designing and developing Databases in SQL Server which includes the development of Stored Procedures, User Defined Functions, Triggers, Indexes and Jobs using T - SQL.
- Experience in working with SQL Server tools like Management Studio and Master Data services
- Experience in implementing Authentication and Authorization using Azure Active Directory, Form-based and Window-based authentications
- Experience in Agile (SCRUM) development methodology
- Experience in working with TFS and GIT Source repositories in Visual Studio IDE
- Experience in using Microsoft Visio to create UML and Database Diagrams
- Solid experience in preparing efficient documentation like technical and Use case documents, Operations and user guides and various data flow diagrams
- Basic understanding of SQL Analysis services and MDX Queries
- Highly organized, dedicated with a positive attitude along with the strong analytical and problem-solving skills.
- Effective in working independently and collaboratively in teams, Strong leadership and coordination skills
TECHNICAL SKILLS:
Languages: C#, JavaScript, jQuery, Type Script, Transact SQL, MDX, HTML5, XML, CSS, JSON
Technologies: ASP.Net, MVC, Web APIs, AJAX, Entity Framework, LINQ, SQL Server, Windows 8 Universal Apps, Windows Azure, Telerik Kendo UI
Tools: Visual Studio, Microsoft Visio, Team Foundation Server, GIT, SQL Server Management Studio, SQL MDS, Internet Information Services, SharePoint
PROFESSIONAL EXPERIENCE:
Confidential
Technical Lead, Sr .NET Developer
Responsibilities:
- Work in Agile Scrum development model to develop and deliver the application by meeting the timelines
- Take part in client meetings, requirements gathering, analysis & prepare design diagrams
- Lead and coordinate with the team and deliver quality deliverables on time as estimated and committed
- Design, develop and trouble-shoot the applications using advanced technologies such as ASP.NET MVC, jQuery, JavaScript, Type Script, HTML5, AJAX, JSON, CSS3, Bootstrap, Kendo UI, SQL, MDX using Agile development practices
- Create Stored Procedures, Functions, Views and Jobs SQL Server
- Develop security features approved by Microsoft Information security review management team
- Use Azure cloud services like App Insights, Active Directory, Key Vault, VMs, Service Bus, Express Route
- Use Kendo UI for ASP.NET application for developing interactive controls like charts, drill down tables
- Implement Multithreading programming in the development
- Work with external teams and consume the external APIs as per requirements
- Deploy and maintain the web application on IIS server using automated Build and Release process
- Use TFS and GIT for bug tracking, bug fixing and Version Control.
- Actively participate in system testing, regression testing, load and performance testing
- Prepare documents like technical documents, Use case documents, Operations Guide, user guide and various data flow diagrams
- Add new features to the applications and enhance existing features as per business needs
- Identify potential improvement areas and enhance the application functionality and features
- Develop reusable and process improvement tools
- Develop ‘Proof of concepts’ for new client requirements
Languages C#, ASP.Net MVC, HTML, jQuery, Typescript, CSS, T-SQL, MDX, Telerik Kendo UI, ADO.Net, ADOMD.Net
Tools: Visual studio, SQL server, MDS, IIS, Visio, Excel
ConfidentialSr .NET Developer, Triage Manager
Responsibilities:
- Take part in client meetings, requirements gathering and analysis
- Design, develop and trouble-shoot the applications using technologies such as ASP.NET, jQuery, JavaScript, HTML5, AJAX, JSON, CSS3, SQL, MDX using Agile development practices
- Develop tools to connect multiple components together to build workflows using SharePoint lists and APIs
- Triage the issues and delegate to corresponding teams
- Provide Operations support to the production issues
- Work with external teams and consume the external APIs as per requirements
- Deploy and maintain the web application on IIS server using automated Build and Release process
- Create Stored Procedures, Functions, Views and Jobs SQL Server
- Use TFS and GIT for bug tracking, bug fixing and Version Control.
- Actively participate in system testing, regression testing, load and performance testing
- Prepare documents like technical documents, Use case documents, Operations Guide, user guide and various data flow diagrams
- Add new features to the applications and enhance existing features as per business needs
- Identify potential improvement areas and enhance the application functionality and features
- Develop reusable and process improvement tools
- Develop ‘Proof of concepts’ for new client requirements
Languages C#, ASP.Net, HTML, jQuery, CSS, T-SQL, MDX, Camel, Telerik Kendo UI, ADO.Net
Tools: Visual studio, SQL server, IIS, Visio, Excel, SharePoint
Confidential, Redmond, WAWeb Developer
Responsibilities:
- Involved in Analysis, Design and Coding.
- Developed complex dynamic Web Forms using C#, ASP.NET and ADO.Net with JavaScript validations
- Upgraded applications from old technologies like Classic ASP to latest technologies like ASP.Net Framework V4.0, MVC
- Migrated applications from old platforms (IIS 6, SQL 2008 R2) to new platforms (IIS 8, SQL 2012) with technology upgradation
- Implemented new features and fixed Bugs in the applications
- Developed reusable and Process improvement tools like Leave management system, Client Engagement data management and reporting system, etc.
- Developed ‘Proof of concepts’ for new client requirements to show- case company’s capabilities
Languages C#, ASP.Net, ADO.Net, HTML, JavaScript, jQuery
Tools: Visual studio 2010/2012, SQL server 2008/2012, IIS 7.5/8
ConfidentialSoftware Developer in Testing
Responsibilities:
- Involved in Analysis and Coding.
- Developed automations using C#.Net and web browser developer tools
- Change automation code to make them compatible with new versions
- Perform Code Coverage Analysis and generate reports
- Development of Productivity improvement tools
- Automation of plugin installation and build verification
- Enhancement of existing code to fit into new frameworks
- Code Coverage Analysis
Languages C#, HTML, XML
Tools: Visual studio 2010, SharePoint 2007/2010,MOTIF (Microsoft Office Test Integration Framework),Vitamin D (Code Coverage Analysis Tool)Project Microsoft IDC (India Development Centre) - Hyderabad, India