.net Developer Resume
Rochester, NY
SUMMARY:
- I am a .NET developer with 6 years of experience. I have worked in C# creating different kinds web applications and I have experience with both ASP.NET MVC and ASP.NET Web Forms. I have created and worked with databases in SQL using T - SQL, and LINQ with ADO.NET Entity Framework to access the data. I can also work with front end technologies like HTML, CSS, JavaScript and its various libraries such as jQuery, Bootstrap, AngularJS.Executive Summary
- 5 years’ worth of experience in analyzing, designing, developing, and maintaining software using C#, ASP.NET MVC, ASP.NET WEB FORMS, ADO.NET, XML/XSLT/XPATH, SQL, LINQ, IIS.
- Excellent understanding of Object Oriented Programming, Object Oriented Design, and RDBMS concepts.
- Experience in .NET Entity Framework using Code First Architecture, Model First Architecture and Database First Architecture.
- Experienced in using LINQ to query local objects.
- Knowledgeable in SQL Server, SQL, T-SQL, Stored Procedure and Triggers.
- Well informed in Windows Authentication and Authorization
- Exposure in implementing WCF and XML/XSLT Web Services to a multi-tier application architecture.
- Exposure in implementing SOAP/REST based services in Web API
- Exposed to HTML, JavaScript, JSON, and CSS.
- Proficient with various design patterns such as MVC, Factory, Repository, etc.
- Exposed to AGILE Software Development Life Cycle (SDLC)
- Used Microsoft Team Foundation Server and SVN for source control
- Highly experienced in providing excellent customer service.
- Excel in communicating with non-technical professionals to explain technical concepts.
- Possess strong sense of teamwork, ability to share expertise and follow leadership directives at appropriate times.
TECHNICAL SKILLS:
Languages: C, C#.NET, C++, HTML, JavaScript, XML/XSLT, SQL
Web Technologies: ASP.NET Web Forms, ASP.NET MVC, Razor, WCF, Web Services, Web Api, IIS, AJAX, CSS, ASP.NET IdentityEnvironment: Visual Studio 2010/2013, SQL Server 2014
Data Access: ADO.NET, Entity Framework
Design Pattern: Repository, Model-View-Controller, N-Tier Architecture, Factory Design Pattern, SOA
PROFESSIONAL EXPERIENCE:
Confidential, Rochester, NY
.NET DeveloperResponsibilities:
- Provide support for a Web Forms site, Windows Service, and a Web Service
- Utilize existing CMS features to add functionality.
- Connect to Sql databases to retrieve and save various data.
- Utilize 7 different servers to making up a Dev, Staging, and Production workflow. 4 were IIS .NET application servers, 3 with SQL Database servers
- CMS was written using C#, SQL, XML, XSLT, JavaScript
- XML and XSLT code to create page template that were re-used by the CMS
- SQL transactions and triggers for notification of actions and automation of content management
- Assisted with the creation of a Web Service and Windows Service to handle automation tasks
- Install and configure IBM’s APM(Application Performance Monitoring) tool
- Communicated with users to assist with technical needs such as access issues
- Communicated with business to discuss and present solutions to problems
- Communicated with off shore team to insure tickets were being completed and assigned properly
- Created excel worksheets to provide data and status to business
Technologies: .Net, SQL, XML, XSLT, ASP.NET WebForms, iApps, Windows Service, Web Service, Microsoft Office, IBM APM
Confidential, Chicago, IL
.NET Developer
Responsibilities:
- Utilize existing VB code to add functionality and update interface.
- Connect to DB2 and Sql databases to retrieve and save various data.
- Implemented ajax to make client-side validation of user input.
- Created an export feature with Microsoft.Office to allow for the downloading of an excel sheet.
- Wrote a windows service to await the uploading of an excel sheet containing the information for a Mass Allocation.
- Created and manipulated XML files that showed the user when the automated mass allocation was completed and which allocations were successes and which were failures in a databound datagrid
- Used LINQ Queries to speed up project load and reduce complexity of code
- Used a web service to validate user and what role they have
- Limited access and functionality based on the user's role
Technologies: VB, SQL, LINQ, ASP.NET WebForms, DB2, SQL, Windows Service, Web Service, Microsoft Office, AJAX
Confidential, Charlotte, NC
.NET Developer
Responsibilities:
- Followed Agile SDLC principle.
- Developed based on UML Use Case Diagrams outlining the access of data and actions possible.
- Designed and created multi-tier architecture with ASP.NET MVC for the business logic and utilized Razor view engine for front end.
- Created Data Access Layer using ASP.NET Entity Framework Database First Approach
- Implemented server side data validation by using Data Annotation in the Data Access Layer
- Used LINQ Queries to grab data from Database Context
- Integrated Forms Authentication for security by using ASP.NET Simple Membership
- Utilized the Razor view engine to create layouts
- Used ASP.NET Roles to assign users to a specific role to Authorize users to access and restrict some actions in the controller.
- Displayed ticket information on a data table to be sortable and able to filter by response or status.
Technologies: C#, SQL, LINQ, ASP.NET MVC 4, ASP.NET Entity Framework 6, Data Annotation, Simple Membership, Razor, SQL Server.
Confidential, Atlanta, GA
.NET Developer
Responsibilities:
- Followed Agile SDLC principle.
- Created with ASP.NET Web Forms.
- Used Entity Framework ORM to work with a database.
- Created markup using HTML 5 tags.
- Allowed an audio file to be downloaded from the server or to be played in the browser.
- Displayed inventory information on a data table able to filter by case Id, customer, or customer service representative.
- Used AngularJS to add some front end effects, such as animations when a file was selected
Technologies: C#, SQL, HTML 5, ASP.NET Web Forms, ASP.NET Entity Framework, SQL Server, AngularJS
Confidential, Rockville, MD
.NET Developer
Responsibilities:
- Followed Agile SDLC principle.
- Created with ASP.NET MVC.
- Used Entity Framework ORM to work with a database.
- Showed a filterable list for each business category
- Showed a column chart for the selected category based on a start and end date
- Displayed inventory information on a data table able to filter by Case Id, Customer, or Customer Service Representative.
Technologies: C#, SQL, ASP.NET MVC, ASP.NET Entity Framework, SQL Server.
Confidential, Reston, VA
.NET Developer
Responsibilities:
- Followed Agile SDLC principle.
- Created with ASP.NET Web Forms.
- Created a database in SQL Server Management Studio
- Used Entity Framework ORM to work with the database.
- Allowed for an account's details to be modified using AJAX
- Used the calendar extender from AJAX Control Toolkit to allow for date and times to be added into a textbox
Technologies: C#, SQL, ASP.NET Web Forms, AJAX Control Toolkit, ASP.NET Entity Framework, SQL Server.
