Lead .net Developer Resume
Atlanta, GA
SUMMARY:
- Over 9+ years of expertise in full project life cycle development (systems analysis, design, development, testing and support) for implementation and integration of different modules from small, mid - sized and larger applications. (well versed with SDLC Lifecycle)
- Strong expertise in development languages C#.NET, ASP.NET MVC, ASP.NET, VB.NET, ADO.NET and database SQL Server.
- Well versed in different domains viz., Health-care, Travel, Public Sector & Finance applications.
- Well versed in developing applications in Client/Server, Web and console apps using WCF/Web services/Web API Standards based on Service Oriented Architecture (SOA).
- Extensive experience in managing multiple projects in various phases such as production, parallel (Mirror to Production), development databases.
- Experience on latest .Net Framework (3/3.5/4/4.5/4.6 ) with N-tier Architecture model and design patterns.
- Rich experience as data specialist in Extracting, Transforming and Loading (ETL) data from different file layouts and into databases like MS SQL Server by using SSIS services.
- Well verse in analyzing data, design and Data Modeling using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET and T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures and User Defined Functions.
- Strong Experience in creating and consuming WCF, Web Services, REST WEB API and WCF RESTFUL Services in applications.
- Used MVC framework and Razor engine to design the code for Web applications.
- Experience in using AJAX controls in ASP.NET Sites/applications and interacting asynchronously with ASMX Web Services.
- Experience with UI skills like HTML, CSS, XML, XSLT, JavaScript, JQuery, Kendo UI, Bootstrap and AJAX.
- Extensive working knowledge on Configuring and version controlling with GIT, Team Foundation Server (TFS), Visual Source safe (VSS) and SVN.
- Experienced in a fast paced Agile (SCRUM)/Waterfall development methodologies.
- Rich experience in writing complex queries, stored procedures, triggers, Materialistic Views and also optimized various long running transaction SQLs by using performance tuning techniques.
- Experience Securing Web API using Oauth.
- Used Test Driven Development (TDD) using MS Test frameworks and NUnit framework for automated testing of business layer objects.
- Excellent programming skills and strong in Object Oriented programming (OOPS) concepts
- Experience in implementing design patterns ex: Abstract Factory, Facade and Singleton.
- Expertise in enhancing and deploying the SSIS Packages from development server to production server.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Excellent organizational skills, motivation, focus, hardworking nature and result driven skills.
- Excellent communication, interpersonal skills, technical expertise, ability to work in a team environment or work independently and resilience to work well under pressure.
TECHNICAL SKILLS:
Programming Languages: C#, VB, PL/SQL, T-SQL
Web Technologies: MVC 4/5, Web forms, AJAX, ASP, HTML 5, DHTML, XML, Bootstrap and CSS 3
Frameworks: .Net framework 2.0, 3.0, 4 and 4.5
Scripting Language: Java Script, jQuery, CSS, HTML, XML
Database: SQL Server 2008/20012/2014 , MS-Access
SQL Server Tools: Enterprise Manager, Query Analyzer, SQL Profiler, SSIS, SSRS
Distributed Tools: WCF, Web Services, REST WEB API
IDE: MS Visual Studio .NET 2008/2012/2013/2015
Application Web Server: IIS 5.0/6.0/7.0
Design Utilities/ Project Management: Microsoft Visio, MS Office Products, Microsoft Enterprises Library, Kendo UI, Telerik Controls, ER Diagram, UML, MS Project and JIRA tool for Agile
Version Control Tools: Visual Source Safe, SVN, GIT, Team Foundation Server (TFS)
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Lead .Net Developer
Responsibilities:- Involved in development of the application using Agile Scrum software development methodology.
- Support and Mentor a team members and serves as a technical resource to the team in the resolution of complex problems and issues.
- Setup the Azure environment from scratch .Created Dev, Staging and Production Environment in Azure environment.
- Involved in requirement gathering with client.
- Involved analysis and planning for the Web application evaluation by requirements gathering, analysis, design, development, testing and deployment of the sites.
- Extensively used JQuery/JavaScript for CheckCode which will set control behavior and Validation
- Acted as anchor to the client in terms of Scrum Demo, status reporting and coordinating project team.
- Estimating the requirements.
- Developed application from scratch using C#,Asp.Net MVC 5, SQL Server 2014, JQuery, CSS, HTML, Telerik Controls, Azure Resources like Document DB, Redis cache, Service Bus, Web Job.
- Implemented Authentication, Authorization and Custom filters.
- Created Web API’s to create the Dynamic form and Sync the SQL Server database from Document DB
- Developed an Azure PowerShell script to automate the resource creation and Deploy web application on Cloud environment.
- Implemented Password salt mechanism to secure the Application.
- Secured the WEB API using Token based Oauth Authentication.
- Setup the Database in Development, Production environment in Cloud-Microsoft SQL-Azure.
- Setup different datacenter to host the web application.
- Test Driven Development for the better testing and maintenance of the application using NUnit.
- Implemented latest HTML5 and CSS3 features for various effects.
- Created and Implemented model using Entity Framework.
- Implemented Exception Handling using Log4Net.
- Implemented Dependency Injection using Microsoft Unity.
- Extensively created LINQ Query for collection manipulation.
- SQL schema comparison using Visual studio editor.
- Merging and branching the code in GIT on each release.
- Created Product backlogs and Task JIRA.
- Priorities task based on the Requirement.
- Support during production move.
- Created, Configured and deployed Web API.
- Developed the Test Methods for Unit test the application using with the MS Test Framework
- Extensively worked for troubleshooting and fixing the issues.
Environment: MS Visual Studio 2015,C#, Asp.Net MVC 5.0, SQL Server 2014,Telerik Controls, IIS 7.0, .Net Framework 4.5, Web API 2,HTML 5, CSS3, Agile Scrum Methodology, JavaScript, JQuery, AJAX, HTML5, Log4Net, Entity Framework 6, GIT, JIRA.
Confidential, Atlanta, GA
Lead .Net Developer
Responsibilities:
- Polished leadership skills, with ability to motivate teams to increase productivity.
- Managed a team of 5 members. Provided project leadership to the team for dynamic web applications using Agile Scrum software management (Scrum).
- Involved in imparting key strategic decisions and priorities with steering and business committees regarding latest software technology and hardware updates
- Performed in Transforming the Business requirements in developing the application
- Conducted weekly status technical meetings to identify and improve the functionality of coding
- Created and consumed the WCF and REST based Web API Services
- Identified and implemented MVC framework and Razor to design the code using Object Oriented Programming.
- Design and Developed the application using C#, UI in JavaScript /JQuery/JSON, Bootstrap, HTML 5.0, CSS 3.0, Telerik Controls and JQuery UI.
- Assigned/Developed Stored Procedures, User Defined functions, Triggers, Views and Indexes using T-SQL and used query execution plan to optimize SQL queries and stored procedures.
- Involved in Design, Developing, Testing and Deploying the batch jobs using SSIS.
- Secured the WEB API using Token based Oauth Authentication.
- Working with GIT for version control and JIRA for project tracking.
- Involved in maintenance and Support of the application.
- Involved in create the application level documents.
- Performed Monitor the Batch Jobs in Production server.
- Created Test case documents and assigned them to testing team.
- Involved in unit testing & integration testing, Code Review and prepared the Test cases document.
- Involved in Scrum meetings and provided the appropriate solutions to design and develop the application.
Environment: MS Visual Studio 2013, Asp.Net MVC 4.0, C#, Telerik Controls, SQL Server 2012, IIS 7.0 .Net Framework 4.5, REST Web API, WCF, Bootstrap,CSS3, Agile, SSIS, XML, JavaScript, JQuery, AJAX, HTML5, Entity Framework 6, JIRA and GIT
Confidential, Atlanta, GA
Senior .Net Developer
Responsibilities:
- Interacting with business analysts, other developers and management to develop the application.
- Arranges project requirements in programming sequence by analyzing requirements; preparing a work flow chart and diagram.
- Analyze, develop and implement complex programming in .NET languages C# and ASP.NET and other .NET technologies.
- Proven track record in Project management also effectively meeting deadlines and implementation activities
- Acted as anchor to the technical team in terms of production website monitoring/status reporting and coordinating project team and adhering to principles of quality assurance.
- Involved in Transforming the Business requirements into Designed and developed the code for application and allocate the tasks to across team.
- Developed reusable and optimized .Net components using C#.
- Used various customized controls to present data to users in a much comfortable environment.
- Created and consumed the WCF services and Web Services
- Used MVC framework and Razor to design the code using Object Oriented Programming.
- Worked with ASP.NET and SQL Server 2008 R2. Developing the application using C#, UI in JavaScript /JQuery/JSON, HTML, CSS and JQuery UI
- Created Stored Procedures, User Defined functions, Triggers, Views and Indexes using T-SQL and used query execution plan to optimize SQL queries and stored procedures.
- Working with GIT for version control and JIRA for project tracking.
- Involved in maintenance and Support of the application
- Involved in various application level documents
- Performed Monitor the Batch Jobs in Production server
- Involved in Scrum meetings and provided the appropriate solutions to design and develop the application
- Involved in Testing - unit testing & integration testing, Code Review and prepared the Test cases document.
Environment: MS Visual Studio 2012, Asp.Net, C#, MVC 3, SQL Server 2008R2, IIS 7.0 .Net Framework 4.5, WEB Services, Agile, SSIS, SSRS, XML, JavaScript, JQuery, JSON, HTML5, Entity Framework 6 and GIT
Confidential, Atlanta, GA
System Analyst
Responsibilities:
- Designed and developed the code for application enhancement tasks
- Designed and Developed Portal to integrate application using C#, Generics, XML, SQL Server 2008.
- Developed core functionality with the C# windows application (C#.NET, ADO.NET).
- Created re-usable utility libraries to generate reports in various formats from ADO.Net Dataset.
- Handled exceptions and developed logging using Log4Net.
- Involved in Extracting, Transforming and Loading (ETL) data from csv, Flat file to MS SQL Server by SSIS services
- Created Stored Procedures, User Defined functions, Triggers, Views and Indexes using T-SQL and used query execution plan to optimize SQL queries and stored procedures.
- Good experience in generating web/server reports using SQL Server reporting services (SSRS) and crystal reports 9.0/11.0.
- Worked on developing SSRS Reports and SSIS packages.
- Involved in maintenance and Support of the application.
- Experience in implementation of AJAX to improve user experience.
- Involved in create the application level documents.
- Performed Monitor the Batch Jobs in Production server
- Used an Agile Scrum approach methodology for software development
- Performed the Database side activities and provided the accurate data to users based on issues
- Involved in Testing - unit testing & integration testing, Code Review and prepared the Test cases document
- Responsible for deployment of the Application in production and resolving any post-deployment Issues.
- Involved in developing database objects and deploying them in Sql Server 2008.
- Prepared support documentation for all the activities undertaken at regular intervals for the project management review and update.
Environment: MS Visual Studio 2012, Asp.Net, C#4.0, JavaScript, SQL Server 2008 R2, IIS 6.0, .Net Framework 3.5, Agile Methodology, SSIS, SSRS,ADO.Net and SVN
Confidential
.Net Developer
Responsibilities:
- Designed and developed the code for application enhancement tasks.
- Constructed web pages encapsulating the business logic in order to provide clear separation of data and presentation layers.
- Utilized ADO.Net 3.5 technology extensively for data retrieving, querying, storage and manipulation using SQL Server 2005 and .NET Framework 3.5.
- Worked with ASP.NET and Sql Server 2005. Developing the application using C#, UI in JavaScript /JQuery HTML, CSS.
- Involved in Data Access layer design using ADO.Net.
- Created Stored Procedures, User Defined functions, Triggers, Views and Indexes using T-SQL and used query execution plan to optimize sql queries and stored procedures.
- Normalize the database and incorporated the fundamentals of DBMS.
- Designed the data flow diagram and studied all the requirements.
- Involved in Application enhancement and bug fixing.
- Involved in maintenance and Support of the application.
- Involved in create the application level documents.
- Performed the Database side activities and provided the accurate data to users based on issues
- Involved in Unit Testing and prepared the Test cases document.
Environment: ASP.NET, .Net Framework 3.5, C#.Net,ADO.Net, IIS 6.0, SQL SERVER 2005, XML, JavaScript, HTML, CSS, SVN
