Senior .net Developer (consultant) Resume
Atlanta, GA
SUMMARY
- Around 8 years of experience in designing, developing, and maintaining web and client/server applications using Microsoft Technologies.
- Expertise in working with ADO.NET components such as Dataset, Data Adapter and Data Reader.
- Hands on experience with object - oriented programming (OOPS) and Multithreading.
- Extensive experience in developing web applications and Web Services/Web API (XML, SOAP) using ASP.NET, MVC.NET, ADO.NET using C# as code-behind and SQL Server 2005/2008/2008 R2/2012.
- Good knowledge on Microsoft SharePoint Technologies like Microsoft Office SharePoint Server 2010/2013, SharePoint Designer 2010/2013.
- Developed MVC Controllers, Models, Views and Helper methods in MVC 4.0 using Razor View Engine.
- Expertise in all teh phases of Software Development Life Cycle (SDLC) including requirements, analysis, design, implementation, integration and testing, deployment, and maintenance.
- Experience in data accessing using ADO.NET and LINQ (Language Integrated Query) for data manipulation.
- Good Experience in developing web applications using web technologies like HTML, JavaScript, Angular JS, jQuery, CSS, JSON and some web tools.
- Worked on cloud computing using Windows Azure and SQL Server Azure.
- Hands on experience building web-based applications using Kendo UI.
- Hands on experience on using modeling and wire framing tool Balsamiq.
- Proficient with XML related technologies including XML and XSLT.
- Worked with IIS and .NET Assemblies during application deployment.
- Experience in maintenance/bug fixing in windows and web-based applications.
- Extensive knowledge in MS Reporting services.
- Performed Test Driven Development (TDD):NUnitTesting and Load Testing.
- Used versioning tools like Microsoft Team Foundation Server (TFS), VisualSourceSafe (VSS) and Tortoise SVN to maintain teh version control history during development.
- Good knowledge on installing and setting up SonarQube server and integration with Visual Studio 2013.
- Experienced in .NET security features such as Autantication (Windows-based Autantication, Forms-based Autantication) and Authorization (Authorizing Users and Roles).
- Experience in developing applications using Windows Azure applications with Web Role, Worker Role, Windows Azure Storage, and Windows Azure Service Bus. Experience in developing Windows based application using Windows/Win Forms, Parents Forms and WPF applications using visual studio 2014.
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Excellent skills in writing stored procedures, T-SQL Queries, functions, triggers, views and schemas.
- Developed Web Forms and WinForms applications with .NET Framework 4.6/4.5/4.0/3.5 and Visual Studio 2019/2017/2015/2013.
- Designed and implemented teh N-tier application using C#.NET.
- Worked with Web Services (SOAP), Windows Presentation Foundation (WPF), Windows communication Foundation (WCF).
- Has excellent communication and presentation skills.
- Ability to work in groups as well as independently and a constant learner.
- Capable of functioning in an agile development environment, at times extracting data to enable discovery to help refine report specifications.
- Demonstrated ability to learn and apply new technologies quickly along with strong leadership and problem-solving skills.
TECHNICAL SKILLS
Languages: VB.NET, C#, T-SQL, PL/SQL
Dot Net Technologies: ASP.NET, ASP.NET MVC, ADO.NET, C#.NET, Web API, WCF Services, Win Forms, .Net Framework 4.6/4.5/3.5/3.0/2.0, Entity Framework, LINQ
Web Techologies: HTML5, CSS3, JavaScript, jQuery, AJAX, Bootstrap, Angular 2, Angular Js, Typescript, React JS, Kendo UI
Servers: IIS 7.5/7.0/6.0/5.0, ArcGIS Server, Windows Server 2012/2008
Environment: s: Microsoft Visual Studio 2019/2017/2015/2013/2012/2010, Oracle SQL Developer, SQL Server.
RDBMS: MS SQL Server 2017/2014/2012/2008 R2/2008/2005, Oracle 20c/19c/12c/11g/10g
Unit Testing Tools: Selenium, MS, N-Unit and Moq Frameworks
Operating Systems: Windows, Mac OS, Unix
Methodologies: Agile (SCRUM), Waterfall
Versioning Tool: Microsoft Azure, Team Foundation Server (TFS), GIT, Tortoise SVN, Clear Case
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Senior .NET Developer (Consultant)
Responsibilities:
- Develop base solutions for both internal and external facing website using Microsoft technologies C# .Net, ASP.NET, MVC, Web API and Entity Framework 6.0.
- DevelopedASP.NET Core Web APIbased on requirements and specifications.
- Communicate TEMPeffectively and efficiently with internal and external clients / teams.
- Develop custom autantication and authorization pages for external facing application.
- Develop and implement role-based autantication for logged in user.
- Develop custom profile page for registered user to associate with respective company/local government.
- Develop custom forms using Kendo UI, Angular Js, JavaScript, and jQuery for form submission.
- Developed Views using HTML, CSS, jQuery, and Bootstrap 3.0.
- Used User Controls in Views and extended Telerik MVC grid to provide custom sorting, filtering, and custom paging.
- Used Materialized design for form design.
- Developed routing and Lazy loading Single Page Application and Developed View templates using React Forms for Better Perform in Rendering.
- Develop custom code using C# to generate pdf forms based on user information in teh web form.
- Develop lading page to streamline draft and submitted grids based on logged in user association.
- Develop custom code and logic for teh electronic approval process based on teh application type.
- Implement Twilio API for One Time Pass Code generation to all given numbers to login to external facing website.
- Develop custom pages for documents upload to a SharePoint document library using C#. Net and SharePoint REST services.
- Deployed and Maintained windows phone applications on Azure cloud technologies.
- Involved in developing frontend systems with JavaScript, Bootstrap, HTML5, Kendo UI, CSS3, MVC Frameworks such as Angular JS and Node JS as a platform for web applications.
- Create and consume Webservices (SOAP, WSDL), Restful WEBAPI services for communicating.
- UsedLINQto Entities to do CRUD operations and made use of Lambda Expressions for retrieving data proficiently.
- Designing teh SSRS reports.
- Extensively usedSelenium APIssuch as Take Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Action for various key and mouse event, By with different Locators (Xpath, CSS, id, Link text).
- Worked with NUnit test using Mock (Moq) objects.
- Worked with SAML, OAuth 2, Active Directory and network protocols, autantication protocols such OpenID Connect, SAML.
- Worked with Azure DevOps for automatic build and release.
- Participated in CI-CD process.
- Troubleshooted environment issuesusing Azure DevOps branching and code promotion.
- Develop code to show versioning of teh submitted/approved documents.
- Created various views using Angular JS for different functionalities like Asset Management, Key Document Management.
- Implement custom validation and data validations based on application type.
- Develop user administration screens for teh site owners.
- Develop document download functionality using custom code using C#. Net.
- Develop custom methods to log exceptions and errors into a database log table.
- Automated couple of workflows using PowerShell. Involved in writing background jobs using PowerShell.
- Own and assist others in debugging and documenting root cause analysis and resolution.
- TEMPEffectively use TFS to update user stories and tasks to show teh performance.
- All teh customizations are done using TFS and GitKraken tools in GDOT which previously used Clear Case.
- Participated in Agile team meetings and provided updates on tasks/ongoing development/data issues.
Environment: .Net Framework v4.6, C#.Net, ASP .NET MVC 5, Microsoft Web API 2.0, Angular 2, Angular Js, Typescript, React JS, Kendo UI for ASP.NET MVC and HTML5, jQuery, Bootstrap, Twilio REST API, DocuSign REST API, Entity Framework 6.0, Visual Studio 2015, Microsoft SharePoint 2013, Microsoft SharePoint 2013 REST Services, Oracle 20c/19c/12c R2, TFS, PowerShell, GitKraken, Microsoft Azure, Microsoft Windows Server 2012.
Confidential, Cleveland, OH
Full Stack .NET Developer (Consultant)
Responsibilities:
- Developed teh application to enhance website capabilities according to current development methodologies.
- Performed complex modifications, tested and debugged tasks on vendor supplied utilities and packages to ensure fit with current operating environment.
- Participated in application design and development discussions with clients and management to determine client needs and ensure that product adheres to established specifications and standards.
- ImplementedSinglesign-on to protect teh web applications hosted on windows server.
- Designing and developing teh web application using MVVM.
- Created and consumedWCFWebservices (SOAP, WSDL), Restful WEBAPI services for communicating.
- ImplementedWebAPIServices for CRUD operations with HTTP verbs GET, POST, PUT and DELETE.
- Used JavaScript, jQuery and Kendo UI to perform teh client-side validations.
- Used Kendo grids for displaying teh data in tables.
- Extensively working on Kendo windows, dropdowns, data sources and buttons.
- Used User Controls in Views and extended Telerik MVC grid to provide custom sorting, filtering and custom paging.
- UsedLINQto Entities to do CRUD operations and made use of Lambda Expressions for retrieving data proficiently.
- Implemented internal WCF services to access data from SQL using Entity Framework 5.0
- Hands on experience on creating teh scripts and stored procedures to persist data.
- Designing teh SSRS reports.
- Used build master to deploy project into multiple environments like testing, integration and production.
- TEMPEffectively used TFS to update user stories and tasks to show teh performance.
- Tasks for design, development and testing application was planned and executed using Agile Methodology.
- Participated in Agile team meetings and provided updates on tasks/ongoing development/data issues.
Environment: C# .NET, SQL Server 2017/2014, Visual Studio 2013, HTML, JavaScript, jQuery, CSS, Kendo UI, XML, LINQ, TFS.
Confidential
Software Developer
Responsibilities:
- Gathered feedback from users on application enhancement needs.
- Key contributor in teh improvement of screens.
- Extensively worked with ASP.NET providers to implement security, logging mechanism and personalization.
- Designed and developed custom web parts using ASP.NET framework.
- Documented technical specifications.
- Defined, designed, and coded ASP.NET based software applications.
- Created layered .Net Components using C#.NET and ADO.NET.
- Developed and executed unit tests.
- Created web services to get teh third-party information using XML Docs.
- Created new Crystal reports and modification of teh existing reports.
- Made suggestions on new technologies and procedures to utilize that can improve.
- Productivity and/or reduce maintenance overhead.
Environment: .Net Framework 3.0, Visual Studio 2008, C#, ASP.NET, ADO.NET, Web Service, WCF, SQL Server 2005/ 2008, JavaScript, jQuery, IIS, CSS, XML, AJAX.
