C#/.net Developer Resume
Washington, DC
SUMMARY
- 5+ years of experience in Analysis, Design and Development of Software.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern.
- Hands on experience in all phases of Software Development Life Cycle (SDLC).
- Extensively implemented design patterns and best practices.
- Have working experience in C#, .NET, Visual Studio 2008/2010/2015 , ASP.Net 3.5, Ajax, ADO.NET.
- Extensive experience in using C#, ASP.Net 4.5/4.0/3.5 MVC, VB.Net, ADO.NET, Web Forms and Web Controls.
- Experience in developing web - centric applications using HTML, XML, JavaScript, CSS and IIS, developing applications using the ASP.NET MVC, ADO.NET Entity Framework.
- Excellent understanding of OOP (Object Oriented Programming), ASP.NET, SQL Server and Web services (SOAP, WSDL).
- Experienced in design and development of application interfaces using web services.
- Experienced with OOP, WinForms UI design understanding and experience.
- Worked with client team and have helped in giving technical inputs and assisted them in system development and testing.
- Exposure to Agile software development.
- Knowledge on C#, HTML5, CSS3, Bootstrap, SQL, Visual Studio, Entity Framework,
- Good knowledge in different software life cycle processes like Waterfall, Iterative, Agile, SCRUM etc.
- Excellent Communication and Inter-personal skills, flexible and versatile to new environments, self-motivated a good team player and have worked in multicultural environment.
- Proficient in analyzing the Business Requirements, User Requirement Specifications (URS), Functional Requirement specifications (FRS).
- Have planned and coordinated all aspects related to SDLC.
- Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment
- Experience in implementing error handling, trouble shooting, and exception management, tracing and logging features.
- Excellent communication and interpretation skills enabling effective interaction with application developers, end users, project managers, and business analysts to review the requirement specifications.
TECHNICAL SKILLS
Programming Languages\Databases: C, C++, C#, VB.Net, Visual Basic 6.0, Java\MS SQL Server 2000/2005, MySQL, Access \
Operating Systems\Development Tools: Windows XP, Vista, Windows 2003 Server.\Visual Studio 2008 (Orcas)/2010 (Rosario)/2015\
Reporting Tools\Versioning Tools: Microsoft SQL Server Reporting Services \Microsoft Team Foundation Server (TFS), \(SSRS), Crystal Reports\Subversion, VSS\
Third Party Tools\Web Technology: Telerik RAD Controls, Kendo UI, Infragistics\ASP, Java Script, HTML, DHTML, CSS, XML.\
.NET Technologies\Web Servers: .NET Framework 4.5/4.0/3.5/2.0 , ASP.NET, \IIS 7.0/6.0/5.0\ASP.NET MVC 5.0/4.0, Web Forms, Windows Forms, Web Services, Web API, WCF, ADO.NET\
Protocols: HTTP, SMTP, SOAP, FTP, TCP/IP\
PROFESSIONAL EXPERIENCE
Confidential - Washington DC
C#/.Net Developer
Responsibilities:
- Involved in Design, Development and testing phases for this project.
- Involved in developing the Code behind logic using C# Language for business logic of this web application in .NET Framework.
- Involved in developing an Hourly Process to extract the orders received in an hour and generate a PARAMETER file which is sent to various downstream applications for further processing.
- Implemented this Project using ASP.NET MVC.
- Responsible for development and implementation of .Net framework applications using Entity Framework, ASP.NET, MVC
- Knowledge on windows applications using WinForms.
- Involved in writing stored procedures and SQL queries to use them in different modules of the application in SQL Server.
- Responsible for UI developments and custom views HTML5, jQuery, and CSS which interacts with Business layer objects and contents from external source
- Developed, unit tested various web forms, Custom controls, Controllers in C# and ASP.Net.
- Defined and implemented customized configurations settings for application local web config file for incorporating user authentications and authorizations via role based security to restrict accessibility to certain modules.
- Implementing Client-side validations using jQuery, JavaScript and ASP.NET MVC Validation implemented at Controller level.
- Implemented ADO.Net SQL Client objects like Command, Data Adapter, Dataset, and Data Reader for database connection and executed database queries to interact with SQL Server database.
- Used LINQ to Datasets, which uses ADO.Net to handle the communication with the database and used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Developed ASP.NET Web pages using C#.
- Worked with MS Build in building and deploying application to Production.
- Cascading Style Sheets (CSS) was used for consistent look of the site.
- Used T-SQL to work with database.
- Developed the Client-side validation using Java Script and jQuery and server side using Server-side validations.
- Developed the application using MVC, ASP.NET, C#, XML, HTML, CSS and JavaScript.
- Created Windows services to create automation processing of XML.
- Created Custom Validation Controls for validating the data in the User Control and used ASP.NET Validation Controls for server-side validation and Java Script, Knockout JS for client-side validation.
- Developed Windows application using WPF.
- Developed WCF Services out of which one service will communicate with the services exposed by other tools to build Model to View.
- Documented the complete design, development process to enable a seamless transition to those who were ready to take over the development process and to assist the end-users who were going to access the application.
- Developed the application using ASP.NET, C#, XML, HTML and CSS.
- Used SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Developed the software using Agile Methodology.
- Involved in deployment of the application on the test and production servers.
- Used Team Foundation Server for the version control, branching and MS build.
Environment: Visual Studio 2015, C#.Net, ASP.NET MVC, jQuery, LINQ, ADO.NET, Windows server 2008, MS SQL Server 2012, HTML, HTML5, Ajax, WCF Services, windows services, WPF, JavaScript, Knockout JS, SSRS, SOAP, XML, TFS
Confidential
.Net Developer
Responsibilities:
- Analyzed the requirements and significantly contributed in the development by discussing and presenting ideas.
- Involved in gathering business and technical requirements.
- Involved in all the phases of the application software lifecycle (SDLC) including design, development, testing and deployment.
- Extensively worked on social login Confidential using web services and records share, tweet features from users for different web pages.
- Incorporated many rich, user friendly, responsive features in the application using .Net framework, HTML, CSS, JavaScript and jQuery.
- Developed Web Applications using PHP server scripting along with HTML, CSS using XAMPP webserver stack.
- Worked on resolving production issues.
- Web based documentation/data preparation and delivery application, successful implementation lead to efficiency gains of 30% or more
- Worked with MVC, Web Services.
- Designed a normalized relational database using SQL Server.
- Worked on ASP .Net, C# Server-side scripting to provide the security entered by the user without manipulating the data.
- Used JavaScript to perform the client-side validations and to generate dynamic actions.
- Created Stored procedures, Tables, Views and Triggers.
- Tested the application as per the test cases and business logic using unit test and functional test. Fixed the bugs and coordinated with the team on various issues in QA.
- Used CSS for achieving uniformity among all the ASPX Pages.
Environment: C#, MVC, Visual Studio 2012/2010, ADO.Net, IIS, Web API, Web Services, Java Script, jQuery, SQL Server, PHP, MySQL, Windows 7/8, Windows Server 2003/08, Bootstrap, TFS
Confidential
Jr .Net Developer
Responsibilities:
- Analyzed business requirements and composed the Project Plan Document.
- Interacted with Business analysts to capture the requirements.
- Used a hybrid of waterfall and incremental model as the SDLC.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Developed the application using ASP.NET Web Forms Page.
- Developed the front-end web page by using HTML4, CSS 2, and JavaScript.
- Used SASS, JQuery, MySQL, REST/SOAP APIs to develop complex responsive Word Press themes and plugins.
- Designed user interface using HTML, and validated with JavaScript for providing the UI and communication between the client and server.
- Used JavaScript and jQuery to create the fluid layout for the application.
- Created stored procedures to improve performance during database access.
- Performed Unit Testing.
Environment: Windows, Visual Studio .NET 4.0, C#, ASP.NET, Microsoft SQL server 2008 R2, HTML4, XML, CSS2, JavaScript, jQuery
