Senior .net Developer Resume
SUMMARY:
- Senior .Net Developer with around 9 years of experience in designing and developing Web based applications, Object Oriented Applications and various ntier applications.
- Extensive experience with analysis, design, development, customizations & implementation of software applications using ASP.Net, C#, WCF, LINQ and other Microsoft technologies.
- Worked in all the phases of SDLC life cycle like requirement gathering, design and analysis.
- Expertise in Design and Development of Interfaces, User Controls and Custom Controls using ASP.NET and C#.
- Extensive background knowledge in working with LINQ to Objects, LINQ to SQL, Entity Framework.
- Proficient in Web Services, SOAP, XML, XSL, XSLT, Xpath, DTD, XML Schema, CSS, DOM, HTML, AJAX and JavaScript.
- Experienced in working with Agile, Waterfall SDLC methodologies.
- Extensive experience in Windows Presentation Foundation (WPF) and developed, tested and deployed various applications using WPF.
- Strong understanding and implementation of Object Oriented Programming concepts.
- Used Windows Communication Foundation (WCF) for developing and deploying Service Oriented Applications (SOA).
- Experience in Unit Testing, Functional Testing, Integration Testing, Regression Testing and User Acceptance Testing.
- Ability to develop and track a project from inception to deployment.
- Experience with Financial Domain.
- Ability to work successfully as part of small to medium sized team or independently.
- Worked with databases like MySQL, SQL Server.
- Good analytical, interpersonal, technical and communication skills.
TECHNICAL SKILLS:
- .NET Framework 4.5.1/4.0/3.5/3.0/2.0 ,
- C#.NET, ASP.NET,
- VB.NET, ADO.NET,
- LINQ to SQL, Angular JS,
- Entity Framework, HL7,
- MVC, Web Services,
- WCF, WPF, C, C#, C# 6.0
- Java, VB.NET, .Net Architecture.
- Java Script, jQuery, RUP.
- VB Script, SQL, TSQL.
- HTML, CSS, ASP, TDD,
- ASP.NET, AJAX, Bootstrap,
- AJAX Control Toolkit, Bootbox.js
- Silverlight, XML,XAML .
- ADO.NET, LINQ,
- Entity Framework.
- TCP/IP, HTTP, SOAP.
- ReactJs, KnockoutJs,
- Microsoft IIS Server.
- SQL Server 2005, 2008,
- Oracle PL/SQL,SSRS,SASS,
- Microsoft VS 2008, 2010, 2012, 2015
- Windows 2000/XP/7/8/10,
- Linux/Unix.
PROFESSIONAL EXPERIENCE:
Senior .Net Developer
Confidential
Responsibilities:
- Involved in knowledge transfer with Clients and Technical Lead.
- Worked closely with technical lead and other team members while analyzing the Legacy application.
- Developed technical strategy for rewriting the application.
- Involved in by weekly Team meeting, weekly tech team meeting (SCRUM lite) and often stand - ups.
- Worked primarily on Licensing, Enforcement, Recertification, Administration modules.
- Developed applications based on State standards and used SQL Stored Procedures.
- Imported Teleform Server data feed into OSU application.
- Worked in Development, QA and Production environments.
- Created stored procs, views and functions in SQL server.
- OSU Recertification was developed using c#, ASP .NET MVC 5, HTML, JavaScript, JQuery and AJAX components.
- Used XAML Markup for creating WPF Controls
- Used Bootbox.js for creating dialogue boxes.
- Implemented Security layer using .Net Identity.
- Implemented functionality to add User Roles for the application from UI for existing and new users.
- Used Entity Framework as Data access layer.
- Implemented Code first approach by creating necessary Models for tables in SQL server Database.
- Used legacy Stored procs, views in OSU Recertification.
- Used infragistic Controls( Infragistic WebDataGrid Control, Infragistic WebCombo Control,WebDateChooser Control ).
- With lack of testing resources did end-to-end testing of the application.
- Identified all the reports needed to be done.
- Documented technical work flow and created SMTD (System Maintenance Technical Doc) for the application.
- Involved in implementing and deploying application for clients. Provided Production Support and resolved on-going production issues.
Environment: .NET Framework 4.5, WinForms, C#.Net, C# 6.0, SQL Server 2010 Management studio, Visual studio 2013, AJAX, IIS 7.0, WPF, Bootbox.js, TelerikRadControls, AJAX, Angular JS, RxJS, infragistic Controls(WebDataGrid Control, WebCombo Control,WebDateChooser Control ).
Senior .Programmer Analyst / UI Developer
Confidential
Responsibilities:
- Designed User Interphases to display information in sortable lists with filter with HTML5, Bootstrap and Kendo UI components.
- Involved in using Relational Unified Process(RUP)
- Improved existing design using client-side templating by making code more portable and manageable. Worked on improving performance and functionality of the website.
- Asynchronous calls to API and JSON for data extraction from database.
- Independently worked on creating Google Map interface that is capable of mapping leads & enabling the agent to choose, search, filter & get directions for selected addresses on the map.
- Design is adaptive, responsive and scalable across various browsers and decises.
- Wrote WCF service and Windows Service to interact with Melissa API to verify addresses and suggest correction and get geocode coordinates for fully verified addresses and details on fault addresses for leads.
- Object-relational mapper entity framework is used on WCF to map data to C# objects.
- Designed UI using Kendo controls to build reports on data metrics logged to database on usage of services and APIs.
- Extensively used JavaScript as a framework to build features, business logic behind the map that works as an engine to supply date to the Google Map interface and enable making secure calls to Google Maps JavaScript APIs.
- Troubleshooting issues and communicating with Tech support from Google and Mellisa on a regular basis.
Environment: Visual Studio 2012, .NET Framework 4.0, C#, HTML5, Silverlight, Bootstrap, TFS, JavaScript, MVVM framework, Entity Framework 5, RUP, JavaScript, JSON, Kendo UI, Google Maps API, Melissa API.
Senior .Net Developer
Confidential
Responsibilities:
- Leading the effort on integrating Single Sign On solution that would allow client users to use the department login system to access RVT.
- Actively involved in resolving issues that crop up when replacing forms authentication with Claims based authentication.
- Also responsible for the transition of the application from the current authentication process to Federated Authentication in all user environments globally.
- Decompiled the DLLs using Telerik Controls to obtain the source code.
- Solely responsible for maintaining the application.
- Provided an optimized solution to make enhancements to the application.
- Implemented many new features to improve the usability factor of the application.
- Used XAML for Silverlight
- Regular demos to the client and improving the system based on the feedback.
- Making the application compatible with requests raised on an older system.
- Designing the features and implementing them based on the requirements.
- Responsible for re-writing the code for the DLLs using the three-tier architecture for easy maintainability.
- Responsible for successfully deploying several iterations of the application to Production and also provided user support during initial setup for different clients.
Environment: Visual Studio .Net 2010/2012, C#, .Net 4.0, .Net 4.5, ASP.NET, SQL Server 2008, Subversion, Silverlight, Telerik controls, Source Code Management (TFS), 3 tier architecture.
Senior .Net Developer
Confidential, CA
Responsibilities:
- Architected and implemented REST services using WCF, ASP.net Web API and ServiceStack.
- Implemented a caching layer using Redis and ServiceStack.
- Coded Models, Views and Controllers. Used Razor for views.
- Used Autofac for setting up IoC for the MVC4 Application.
- Implemented the Builder pattern for reusable code blocks to build ViewModels.
- Lead the effort for building a File Upload and Download service. Created technical design document and coded the prototype.
- Used Social API like Facebook to integrate social media within Neogov application.
- Used T-SQL to code stored procedures, views and queries.
- Coded a reusable MVC3 grid component with a custom model binder and HTML helper extensions.
- Coded unit tests using MSTest.
Environment: C#, ASP.Net 4.0, Visual Studio 2010, XML, HTML, JavaScript, CSS, ADO.Net, SQL Server 2008, WCF, AJAX, WPF, TSQL, MSTest, web services, Autofac.
Net Developer
Confidential
Responsibilities:
- Involved in full Application life cycle including product design, planning, development testing and implementing.
- Involved in development of Web Forms using C#0 and ASP.NET
- Responsible for Client Interaction for gathering change requests and meeting the line of business through status meeting.
- Used Agile/Scrum Development Model for application development.
- Involved in development of ASP.Net User Controls and Custom Controls.
- Responsible for using Web-Form pattern as well as MVC pattern to build web application.
- For better user interface, implemented Change requests using MVC architecture
- Used HL7 Version 3 to support healthcare workflow
- Responsible for Business logic development for MVC application.
- Worked extensively with Routing and Controllers in MVC application.
- While developing application used ASP objects like Request, Response and Server.
- Implemented Session state Management, caching features and configuring ASP.NET optimizations.
- Used HL7 V3 Development Framework(HDF) for interoperability between healthcare systems.
- Provided session level security and role based authentication using session objects and cookies
- Created complex business components in C#.NET using .NET Class Library for business layer.
- Developed web services for user authentication and file transfer.
- Responsible for developing presentation layer.
- For consistent look and feel used CSS, Themes, skins and Master pages.
- Involved in designing UI using CSS3 and JQuery for better User Experience.
- For displaying data used Grid views and Panels
- Created stored procedures, views, indexes using SQL Server 2008 for efficient database operations
- Code review of Stored Procedures and Performance tuning the SQL queries and Stored Procedures.
- Troubleshoot production support issues and post release deployment issues.
- Created test scenarios for Unit, System and User Acceptance Testing.
- Performed Unit Testing for all change requests implemented.
- Deployment of Application on Test and Production Server.
Environment: .Net 3.5/3.0, C#, LINQ, Classic ASP 3.0, JQuery, AJAX, CSS3, HTML, SQL Server 2008, IIS 7, VB Script, JavaScript, MS Visual Studio 2010 & 2008, Win Forms, ADO.NET,HL7, Oracle 10g, WCF, WWF, WPF, SOAP, XML, XPATH, Regular Expressions.
Software Developer
Confidential
Responsibilities:
- Developed Web applications using C#, ASP.Net
- Developed Data and Object Models and ER Diagrams.
- Coded and developed interface with C# for various departments.
- Used ASP.Net Login controls to authenticate users.
- Actively used all .Net validation controls.
- Provided session level security and role based authentication using session objects and cookies.
- While developing application used ASP objects like Request, Response and Server.
- Used Master pages to create a consistent layout for all the pages in the application.
- Applied styles to web page using CSS to ensure compliance standards.
- Implemented Caching and State Management strategies to improve overall performance of the application.
- Designed and implemented reusable software elements like Custom Controls and also User Controls using ASP.NET.
- Used web server controls like Login Control, Menu Control and Substitution Control extensively in designing web forms.
- Used ADO.NET objects such as Dataset and Data Adapter for consistent access to SQL data sources.
- Designed database Tables, Views and Triggers in SQL Server2 005.
- Developed stored procedures, views, cursors and triggers in T-SQL.
- Developed test strategies, test plans and test cases and performed Unit Testing to identify and resolve integration, functional and usability issues before deployment.
Environment: Windows Server 2007, MS Visual Studio 2008, ASP.NET, VB.Net, C#, ADO .NET, MS SQL Server 2005, IIS, JavaScript, SOAP, T-SQL, XML, HTML, DHTML
