.net Programmer Resume
Sacramento, CA
PROFESSIONAL SUMMARY:
- 8 years of experience in System Analysis, Design, Development, Testing and Implementation of various Client/Server, web based and n - tier applications.
- Expert in developing web applications and web services in Microsoft Visual Studio .Net IDE using C#, ASP.NET, ASP.NET MVC, ASP.NET CORE, WCF, Web API, Web Services, Entity Framework, LINQ, ADO.NET and AJAX PHP, Codeigniter(MVC), Wordpress.
- Experience in web technologies and web components like HTML, XHTML, XML, CSS, and Master Pages.
- Implemented AJAX and JavaScript libraries JQuery and AngularJS to develop interactive applications and reduce client-server round trip time.
- Very well acquainted with the concepts like classes, inheritance, polymorphism, abstraction, and encapsulation and have used them wherever Object Oriented Programming System (OOPS) is needed.
- Experience in working with various client side and server side state management techniques.
- Experience in Agile Methodology.
- Familiar with multiple software systems/tools, ability to learn new technologies quickly and adapt to new environments. Good analytical and problem solving capabilities.
- Extensive Experience in RDBMS concepts such as Tables, Views, Functions, Indexes and Stored Procedures.
- Worked with end users/customers to understand business requirements, recommended technical solutions and documented functional requirements.
- Designed and developed Use Cases, Class diagrams and Sequence diagrams using UML.
- Expertise in payment integration with Authorize.NET and Pay Pal.
- Experience with business analysis and requirements in both traditional Waterfall and Agile methodologies
- Self-motivated, Good learner and quick to adapt to new technology.
TECHNICAL SKILLS:
Programming Languages: C#, PHP
.NET Technologies: ASP.NET (4.5/4.0/3.5/Core), MVC 5/4, Web Form, Razor 3/2, ADO.NET, AJAX, Web API, WCF Services, Web Services (SOAP), ADO.NET, Entity Framework (EF), LINQ,, C#
Web Technology: HTML, CSS, XML, JAVA Script, AJAX, JQuery, AngularJS, Kendo UI
Databases: Microsoft SQL Server (2012/2008/2005 ), T-SQL, Entity Framework, MySql, MS Access
Development Tools: Visual Studio, Visual Studio Code, Eclipse, Net bean
Source Control: MS Team Foundation Sever
UML Modeling, Scrum, Agile, Object: Oriented Designing, Service Oriented Architecture, Design Patterns, Multi Threading
PROFESSIONAL EXPERIENCE:
Confidential, Sacramento, CA
.Net Programmer
Responsibilities:
- Involved in Design, Documentation, Coding in .NET Application using C#.NET.
- Developed the application in ASP.NET and involved in writing C#.NET classes.
- Developed Data Access layer (DAL) for communicating MS SQL Server.
- Entity Framework was used to implement the data access layer to communicate with databases
- Used JavaScript for client side data validations, validate the input Data using using jQuery Validations.
- Developed web services using ASP.NET Web API
- Used JavaScript, JQuery, AJAX to selectively update the content in browser
- Involved in relational database design, data extraction, data transformation and loading from large and complex data sources using MSSQL Server 2014.
- Used C# in the code behind to form a 3 Tier Architecture.
- Involved in implementing LINQ to SQL code to support the site Search functionality.
- Developed UI using user controls, layouts and styles which inputs the data and display the data for the web applications using ASP.NET.
- Use AJAX controls to minimize server round trip and enhance customer experience.
- Worked under agile methodology Scrum.
- Involved in Writing, Modifying Stored Procedures in SQL Server database Using T-SQL.
- Developed SSRS reports by using Business Intelligence Development Studio.
- Involved in testing, hosting and deployment of the application.
- Provide first level of support to end-users within the agency who have questions regarding the functionality for the first thirty days after go-live.
Environment: C#, ASP.Net 5.0, MVC 3, MS SQL Server, T-SQL, JavaScript, JQuery, AJAX, Angular JS, Kendo UI, WebApi, LINQ, Entity Framework (EF), Agile.
Confidential, Sacramento, CA
.Net Developer
Responsibilities:
- Involved in requirement gathering from business users, analysis, Coding and Integration in a test driven development environment.
- Involved in developing front end using MVC .NET, JavaScript, HTML, and CSS.
- Responsible for developing the reusable Components on UI (Views) by developing the Partial Views and reusable components for implementing the business rules with C# and OOPS Concepts.
- Design, develop and implement API’s and Web application which consume SQL server as backend.
- Involved in complete life cycle development of a responsive mobile friendly consumer facing application using Bootstrap, JQuery and HTML5.
Environment: MVC 5, C#, MS SQL Server 2012, Visual Studio 2012, MS VISIO, Web API, Entity Framework, JavaScript, JQuery, Angular.js, Bootstrap, Html 5, CSS3, AJAX, JSON.
Confidential
.Net Developer
Responsibilities:
- Development of the project using the ASP.NET Web Forms Application.
- Involved in Development of the project on front-end,back-end and database.
- Design and development of the database using Microsoft SQL Server.
- Implemented business logic and data models using ASP.NET C#.
- Created stored procedures in database for reduce network traffic.
- Used ADO.NET for database operations in C#, .NET.
- Used SqlHelper class to make the Data Access Layer more compact and reusable.
- Implemented client side validations using ASP.NET Validation Controls, JavaScript and jQuery.
- Implemented and fixed website UI using HTML and CSS.
- Involved in Testing and debugging the the project.
- Involved in Deployment and maintenance of the project on production server.
Environment: ASP.NET Web Forms, C#, .NET Framework 4.5, ADO.NET, Microsoft SQL Server 2012, jQuery, JavaScript, AJAX, CKEditor, TFS
Confidential
.Net Developer
Responsibilities:
- Development of the project using the ASP.NET Web Forms Application
- Development of the project on the assigned tasks by the client
- Fixed the existing website issues, creating new screens and making additions to the website
- Client interaction and updated about all development process and achieve milestones before the deadlines
- Implementedbusiness logic and data models using ASP.NET C#
- Design and developed database using M S SQL Server
- Createdstored proceduresin database for reduce network traffic.
- Extensively used ADO.NETfor database operations in C#, .NET
- Implemented of client side validations using ASP.NET Validation Controls, JavaScript and jQuery
- Implemented and fixed website UI using HTML and CSS
- Testing and debugging the project
Environment: ASP.NET Web Forms, ASP.NET C#, ADO.NET, Microsoft SQL Server 2012, jQuery, JavaScript
Confidential
.Net Developer
Responsibilities:
- Involved in development and unit testing
- Developed application layer using ASP.NET user controls, HTML controls and server controls.
- Used Cascading Style Sheets for a unified look and feel of the application.
- Developed the Business Logic Layer and DAL of the application using C#.
- Designed and implemented Data access layer using ADO.NET to connect, retrieve and manipulate data in the database.
- Designed and developed UI for the website with the focus on the user’s experience and interaction using ASP.NET Server controls and HTML Controls.
- Worked with T-SQL to create Tables, Views, Triggers and Stored Procedures.
- Provided communication through emails, sms and notes.
- Provided email tracking.
- Provided reporting of emails, sms and notes.
- Consumed whatcounts API to send bulk emails.
- Consumed clicktell API to send sms.
- Main Components are: Admin management, dynamic forms, communication through email and sms, email tracking, csv import of data, assigning duties.
Environment: .Net,ASP.NET, C#, JavaScript, HTML, CSS, AJAX, MS SQL Server, ADO.NET, Web Service.
Confidential
Software Developer
Responsibilities:
- Involved in development and unit testing.
- Developed application layer using ASP.NET server controls.
- Developed the Business Logic Layer and DAL of the application using C#.
- Worked with T-SQL to create stored Procedures.
- Provided registration process for sellers and buyers.
- Provided feature to sellers to add their property in their account and upload images as well as video.
- Provided search for buyers to find their deserving property.
- Provided listing of properties.
- Provided detail page for properties.
- Provided property compare feature.
Environment: .Net,ASP.NET, C#, JavaScript HTML, CSS, MS SQL Server 2008, ADO.NET
Confidential
Jr. Net Developer
Responsibilities:
- Involved in analysis, design, and development and testing of the application
- Apply critical thinking to resolve complex problems
- Working on collection classes like array, array list and generic classes, interfaces, abstract classes and methods in C#
- Created UML design diagrams like Class Diagram, Object Diagram, Deployment Diagram and Component Diagram
- Designed and implemented the UI with extensive use of HTML, CSS, JavaScript, jQuery and Ajax.
- Developed Stored Procedures, Functions, Views and Triggers for Data Manipulation, ensuring set uprelations includes indexing, constraints, foreign keys etc. using SQL Server
- Developed the data access layer using ADO.NET
- Complete programming task with in specified time frame
Environment: ASP.NET, Web Forms, ADO.NET, JavaScript, jQuery, Visual Studio, MS SQL Server 2008