Sr.net Developer Resume
West Chester, OH
SUMMARY:
- Total 8 years of experience in Software Development involved in Analysis, Design, Development, Testing and Implementation of various types of applications using client/server, n - tier and MVC architectural styles.
- Expertise in developing applications using Microsoft technologies such as .NET Framework 4.5/4.0/3.5/3.0/2.0 , Web applications using ASP.NET MVC, ASP.NET WEB API, Win Forms using Microsoft C#.NET and VB.NET, Database access using ADO.NET, Entity Framework, and LINQ and distributed applications using WCF .
- Extensive experience in web-based page and site designs using HTML5, AngularJS, CSS, Themes, Master Pages, JavaScript, jQuery and AJAX.
- Experience in developing and consuming RestFul API’s using Asp.Net web API & Angular JS.
- Extensive experience in creating rich content Web Applications, Web-Forms, Win-Forms, Web User Controls, Server Controls, Windows Service, Windows Communication Foundation.
- Experience in developing Stored Procedures, triggers using SQL, PL/SQL and T-SQL in relational databases such as Oracle and MS SQL Server 2005/2008/2012/2014.
- Worked on real time WPF project on Healthcare domain, in creating different animated scenes using the combination of transforms, animation controls (storyboard, double animation) and color effects.
- Experience in Object Oriented Analysis and Design methodology with strong knowledge and experience using Model viewer Controller (MVC), MVVM and Model viewer presenter (MVP).
- Experience in Agile Software Development methodologies and Scrum and developing Use Cases, Sequence Diagrams and Class Diagrams in UML.
- Excellent working Knowledge of ASP.NET controls and Layouts/Master Pages for consistent layout of pages in the application.
- Proficient with Team Foundation Server (2012) and related documentation in developing the source code of project.
- Experience in Agile Software Development methodologies and Scrum and developing Use Cases, Sequence Diagrams and Class Diagrams in UML.
- Hands on experience in writing High- and Low-Level Design Documents.
- Expertise in unit testing using N Unit and Visual Studio Unit Test Cases.
- Excellent interpersonal and communication skills.
- Experience in dealing onshore and offshore development teams.
- Excellent work ethics, self-motivated & quick learner, willing to learn new technologies and third-party products.
TECHNICAL SUMMARY:
.NET Technologies: ASP.Net Web Api, ASP.Net MVC5, MVC3, MVC 2, ASP.Net (4.5/3.5/3.0/2.0/1. X), ADO.NET (3.5/3.0/2.0/1. X), Web Services, WIN FORMS, .Net Net Framework 3.5/3.0/2.0, Net Framework 2.0/3/0/3.5/4.0/4.5 (LINQ, WCF)
Development Environment: Visual Studio 2015/2 /, Visual Basic 6.0
Web Technologies: ASP.NET, ASP, XML, HTML, HTML5, CSS, CSS3, XSLT, VBScript, JavaScript, AJAX, J Query, JSON.
Scripting Languages: JavaScript, JQuery, Angular JS (1.0,2.0), KNOCKOUT
Web Services: SOAP, WSDL, XML, REST
Programming Languages: C # (4.0/3.5/3.0/2.0/2. x), VB.net, C, C++, SQL, PL/SQL.
Databases: SQL Server 2014,2012/2008 R2/2005/2000 (T-SQL, Stored procedures, Triggers, DML, DDL), Oracle 10g/9i, Oracle PL/SQL , MS Access
Business/ Portal T echnologies: MS Office 2007,2010,2013 MS ACCESS
Middleware: ADO.Net, ActiveX, DLL, WCF, Web ApI
Protocols: SOAP, SSL, FTP, TCP/IP, HTTP
Web/Application Servers: Internet Information Server (IIS)
Design Patterns: MVC, Singleton.
Technology: Net Framework 2.0/3/0/3.5/4.0/4.5 (LINQ, WCF), WPF
Operating Systems: Windows8, Windows7, Vista, and Windows Server 2
Tracking agile tool: JIRA
PROFESSIONAL EXPERIENCE:
Confidential, West Chester, OH
Sr.Net Developer
Responsibilities:
- Involved in Agile methodologies from Software Requirements Analysis Phase to Design, Development, Testing, Integration, Implementation and Maintenance.
- End to end project involvement from requirement gathering to production deployment, till the user acceptance testing.
- Analyzing, designing, developing, implementing and maintaining application code in a variety of contexts including existing applications
- Created brand new Nessus application with group activities, Assignments, Exceptions, Plugin info.
- Deployed Nessus, Confidential Webapps 2 major Web Deployment Projects in production and made the Web Application Builds.
- Created New Modules for each Individual Project for an Enterprise Solution.
- Extensively used JavaScript, HTML5, AJAX Toolkit to implement UI Code.
- Created Enterprise Logging Mechanism, Forms authentication, Forgot password, Reset your password with mail service.
- Worked on SQL server 2014 by creating database Stored Procedures, creating tables, indexes, functions, Roles, permissions, Email configurations and production deployment,
- Modified the existing Queries, Triggers, Views and User defined functions as per new requirements.
- Identify and resolve project issues, including issue tracking and escalation
- Maintain and develop new features in existing applications
- Used Subversion to version and store the source code
Environment: Visual Studio 2015,.Net Framework 4.5, SQL Server 2014, C#.Net, VB.NET, AJAX, HTML 5.0, CSS, JavaScript.
Confidential, New Albany, OH
Sr.Application Developer
Responsibilities:
- Implemented Model View Controller (MVC) Design Pattern for Separation of user logic in to layers for Reusability and efficiency.
- Upgraded existing ASP.NET pages into Model-view-Controller MVC pages.
- Created brand new Member and Dependent screens in MVC razor view.
- Used MVC concepts AHH Data validations, Areas, authorization techniques, object mappings, forms authentication, Route configuration, bundling, model binders Exception handlers, action filters.
- Worked and resolved high priority bugs.
- Completed healthcare domain s as part of project explore.
- Worked in razor view MVC architecture with ajax functions.
- Extensively used CSS, master pages across application.
- Worked with stored procedures and SQL data entries while adding member and dependent details.
Environment: Visual Studio 2015, MVC, .Net Framework 4.5, SQL Server 2012, C#.Net,, TFS 2015, AJAX, HTML 5.0, CSS, JavaScript.
Confidential, Cincinnati, OH
Sr .Net/C#Developer
Responsibilities:
- Participated in iterative and SCRUM - JIRA method of Agile Methodology with 2 weeks duration sprints with daily standup meeting updates.
- Involved in gathering requirements from product owner for user stories.
- Created a “Trust Pilot Retail/Online” web service for CheckNgo product reviews and deployed in production.
- Worked on hashing mechanism for SSN, Passwords for all existing production users.
- Participated in Epic “One Time Password” new mechanism for MyAccount application.
- Worked on Decision Logic routing mechanism for Onetime Password OTP .
- Worked on all User Interface, Application, and Database-related production bugs.
- Worked with various business groups, SME’S and IT to drive efficiencies, requirements and diagnose / resolve issues in ChecknGO.
- Proficient with Team Foundation Server 2015 and related documentation in developing the source code of project.
- Extensively supported Infrastructure team on TFS version control activities check-in, checkout, and multiple checkouts, shelving / un shelving, renaming, labelling, branching and merging, configuring and customizing Build servers and automated builds.
- Extensively involved in trouble shooting the TFS issues like Code Merging, Reporting Issues
- Involved extensively as TFS administrator in assigning different roles and permissions for Business Analysts, Testers and Developers.
- Additional assignments as requested
Environment: .NET Framework 4.5, Visual Studio 2015/2012, ASP.NET 4.5, C#, ADO.NET, Entity Frame Work, AJAX, IIS, Web Services, RestFul API, SOAP, XML, XSD, WSDL, WCF, SSRS, Angular JS, JavaScript, J query, SQLSERVER 2012,Team Foundation Server(TFS2012/ 2013)
Confidential, Chicago
Sr .Net/C#Developer
Responsibilities:
- Onshore Offshore co-ordination to ensure smooth & efficient implementation of onsite-Offshore Model
- Worked as a Developer responsible for Designing, development of member maintenance UI.
- Implemented Model View Controller (MVC) Design Pattern for Separation of user logic in to layers for Reusability and efficiency.
- Participated in iterative and SCRUM method of Agile Methodology.
- Troubleshooting performance issues and fine-tuning queries and stored procedures.
- Written stored procedures, triggers, performance tuning & optimization.
- Producing efficient, clean and well-commented code.
- Worked with business Analyst and Project manager to drive out requirements and implemented an elegant solution to the task at hand.
- Involved in gathering requirements from end users as well as scope changes.
- Design, code, test, and support .NET web applications using ASP.NET MVC, C#, Visual Studio 2013, HTML, CSS, MVC design patterns, GUI, AJAX, JavaScript, ADO.Net.
- Developed using C#.NET 4.0 to in corporate business logic and ASP.NET 4.0 for GUI and implemented MVC for Patients.
Environment: Visual Studio 2013, .Net Framework 4.0, SQL Server 2012, C#.Net, MVC, Microsoft Office, Angular JS, WCF, SOAP, REST, Web Forms, CSS, JavaScript, TFS, SSRS Reports, MVC.
Confidential
Web Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing, and Maintenance.
- Involved in gathering requirements from end users as well as scope changes.
- Collect and analyze requirements from the clients to design suitable software for them.
- Built on a custom framework using C# and SQL Server 2005.
- Implemented Business logic using C#.
- Involved in communicating with the clients, gathering requirements for the development of preprocessing logic of SmartBiz module, and other web and business tier components.
- Extensively used web technologies like ASP.NET, C#, JavaScript, XML and HTML in designing and developing the web projects.
- Made full use of .NET’s object-oriented features(C#), event handling, error handling security feature.
- Created User Control to make application code reusable and to give same look and feel to the application.
- Created class library for Database Access layer using C# and ADO.NET.
- Identify and create indexes and stored procedures in SQL Server.
- Developed client modules for retrieving, inserting and updating record from the database.
- JavaScript client side validations were done for ASP.NET Web Applications.
- Designed the database and created tables, stored procedures and views using SQL Server 2008.
- Directly accountable for various aspects of product design including assessment, coding, testing, and optimization.
- Involved in code review and performance improvement as well as documentation.
- Extensively working with Quality Assurance team to fix all the issues to meet the deadlines of product push.
Environment: C#, ASP.NET, .NET 3.5, HTML, JavaScript, CSS, Win Forms, .NET Framework,, ADO.NET, XML, Web Services, SQL Server 2008, Windows XP, IIS, Visual Studio .NET
Confidential
.Net Developer
Responsibilities:
- Responsible for understanding the business logic and was involved in sending the module to the Production unit.
- Extensively used the OOPS methodologies such as Inheritance and Polymorphism in developing the business layer.
- Abstract classes and Interfaces were developed to implement business rules.
- Implemented Data Hiding using Private Access Modifiers and Properties.
- Robust Data Access layer was developed using ADO.NET and C#.
- Designed and developed Master pages and User controls.
- Data access code was developed using try-catch blocks for Exception Handling.
- Designed and developed T-SQL Queries, Stored Procedures.
- Developed a scheduled task to import all the applications into a delimited file on a daily basis.
- Used Form Based Authentication for secure access to the application.
- Worked on unit testing.
Environment: .Net Framework 3.0, ADO.Net, C#, XML, HTML, JavaScript, T-SQL, Windows XPServer 2008, Visual Studio 2010 & VSS, MS ACCESS.
Confidential
Junior .Net Developer
Responsibilities:
- Design and developed web site (GUI) Screens using ASP.NET, C#, User controls, JavaScript and Data Controls.
- Used validation techniques for User Input Validations.
- Created Role Based security levels for Windows Forms Authorization.
- Developed generic Data Access Layer for data access and manipulation on the SQL Server using C# and extensive use of ADO.NET
- Created and managed new database objects including tables, indexes, triggers, User-defined functions.
- Used JavaScript for client side scripting.
- Used ADO.Net to access and modify data from SQL Server 2005 database.
- Prepared Test cases provided technical documentation.
Environment: ASP.NET 2.0, VB.NET, C#, IIS, ADO.NET, Visual Studio.NET, JavaScript, PL/SQL and Windows 2000