C# Developer Resume
Bethlehem, PA
SUMMARY:
- Around 6 years of experience in System Analysis, Design & Development of N - Tier Client/Server Architectures, Web & Desktop applications using Microsoft .NET Technologies.
- Proficient experience in Telecommunications, Health - Care, Learning Management Systems and Banking domains.
- Experience of working in all the phases of SDLC, and methodologies like Agile (Scrum) and Waterfall.
- Expertise in Microsoft Technologies - .NET Framework 4.5/4.0/3.5, C# 4/5, ASP.NET 4.5/4.0/3.5, ASP.NET MVC 5.0/4.0, Entity Framework 6.0/5.0/4.0, ADO.NET, LINQ, WCF, WPF, Web Services, Web API, Windows phone Applications, Xamarin.
- Extensive experience in developing the User Interface of Web based Applications using HTML5, CSS3, JavaScript, JQuery, ASP.NET, MVC, Master Pages, AJAX, JSON, AngularJS, Web API, Bootstrap.
- Expertise in developing Client/Server Applications on various architectural design patterns including MVC 5.0/4.0 with Razor view engine.
- Experience in using Windows Presentation Foundation (WPF) and Microsoft Silverlight to build Windows Desktop based and Web based Applications with rich graphics, user interaction and multimedia animation.
- Well Versed with the development and implementation of Windows Communication Foundation (WCF), Web APIs by consuming and producing SOAP and REST Web Services.
- Experience in developing applications using Code-First and Database-First approach of Entity Framework and used LINQ to Entities extensively for retrieving, querying and manipulating data in the database.
- Experience using LINQ and retrieve data from different data sources (LINQ to Objects, LINQ to Entities and LINQ to SQL).
- Experience on SQL Server Database Design, Analysis, and Normalization and in creating complex database queries, writing Stored Procedures, Views, Triggers, Indexes and Constraints.
- Experience on SQL Server Reporting Services ( SSRS ), and Crystal Reports for report generation, integration into .NET applications.
- Used N-Unit framework for automated testing of business layer objects, JIRA and Bugzilla for Bug Tracking and bug fixing, Jenkins and Octopus for Continuos Integration and TDD (Test Driven Development) to reduce the testing phase timeframe.
- Experience with deploying applications on Microsoft Azure.
- Excellent working experience in Object Oriented Analysis & Design (OOAD) concepts including Inheritance, Polymorphism and Abstraction.
- Experience of using version controls like TFS (Team Foundation Server) and GIT.
- Enthusiastic, self-driven Individual with excellent communication, teamwork, and interpersonal skills; With a never-ending zeal to learn.
TECHNICAL SKILLS:
Languages\ Database: C#.NET, C, C++, Python, SQL.\ SQL Server 2012/2008, Mongo DB, MS Access.\
.NET Technologies\ Web Technologies: .NET Framework 4.5/4.0/3.5, ASP.NET, \ HTML5, CSS3, Bootstrap, JavaScript, ASP.NET MVC 5.0/4.0, WinForms, Web \ Angular JS, JQuery, JQuery UI, Node JS, Forms, ADO.NET, WPF, WCF, Web Services, \ Express JS, D3, JSON, AJAX, XML, LESS, Web API, Entity Framework 6.0/5.0/4.0, LINQ, \ SASS. Azure, Xamarin, Windows Phone Applications, SSIS, SSRS, Signal-R.
Tools: \ Other Tools Visual Studio 2012/2010/2008, Microsoft \ MS Office, TFS, GitHub, JIRA, Adobe Expression Blend, SSMS, SQL Server Profiler, \ Photoshop, Adobe Illustrator, Grunt, Gulp, Microsoft Visio.\ Bower, Jasmine, karma, Jenkins, Octopus, SEO.\
Web Servers\ Version Controller: Internet Information Server (IIS) 7.0/6.0 \ Git, TFS (Team Foundation Server).
Operating System: Windows 10/8/7/ Vista/XP/98.
PROFESSIONAL EXPERIENCE:
Confidential - Bethlehem, PA
C# Developer
Responsibilities:
- Developed an N-Tire Architecture system using ASP.NET MVC5, Entity Framework, LINQ, SQL, Web API for enhancing the existing website to drive customer conversion.
- Implemented Dependency Injection using UNITY Framework and Sockets using Signal-R for bi-directional communication between server and client.
- Worked with Entity Frameworks Model First approach and Code First Approaches in Gateway with queries being written using LINQ to Objects, LINQ to Entities and LINQ to SQL.
- Created and consumed Restful Web APIs that interacts with BL and DAL.
- Re-Designed the User Interface with C# Razor Syntax, HTML, CSS, Bootstrap, JavaScript, JQuery.
- Worked on cross platform mobile application development using Xamarin Forms to re-design the User Interface of an existing iOS and android mobile application. Also worked on implementing push notifications using Geolocation API.
- Worked with Charts.js for Visualizations. Also, performed UAT on various modules of the applications.
- Used TFS for Version Control and JIRA for bug tracking fixing.
Technologies: Visual Studio 2015, C# 4.0/5.0, Entity Framework 6.0, MVC 5, SQL Server 2016, REST API, Chart.js, Signal R, Xamarin Forms, HTML, CSS, Java Script, JQuery, XML, Bootstrap
Confidential - Parsippany, New Jersey
.NET Developer
Responsibilities:
- Designed the application using an MVC (Model View Control) Architecture that promotes a clear separation of the presentation, business Logic and data access tiers
- Participated in daily Scrums and Experience in implementing Agile methodology
- Worked on the UI of web application using ASP.NET, MVC, HTML 5, CSS, Bootstrap, JavaScript, JQuery, AJAX, Web API etc. in integration with .NET Framework.
- Used C#.NET along with the Razor syntax to program business logic and Classes in the middle-tier.
- Used ASP.NET MVC to create controllers, models, and views in the application.
- Created and Consumed RESTful Web services as the bridge between User Interface layer and Business service layer to provide Service-Oriented Architecture.
- Used Entity Framework in Gateway with queries being written using LINQ to Entities.
- Extensively worked on SQL server 2012 for managing and transferring the data. Created SQL Stored Procedures , Views, Triggers and Functions.
- Used SSRS to create product analytical reports.
- Involved in Production Support, Incident Management, Bug Tracking and Fixing using JIRA , and Continuos Deployment using Jenkins and Unit Testing using N-Unit .
- Used TFS for Version control.
Technologies: HTML, CSS, Java Script, JQuery, XML, Bootstrap, Visual Studio 2015, ASP.NET 4.5, C# 4.0/5.0, Entity Framework 4.0, MVC 4.0, SQL Server 2016, AJAX, REST API, SSRS, TFS, JIRA, Jenkins, N-Unit
Confidential - New Bedford, Massachusetts
Development Programmer (.NET)
Responsibilities:
- Experience working closely with other developers of the team and focus on depth of knowledge and expertise in design and implementation of multi - Tier Application with UI, Business Services, gateways for Entities using C#, JavaScript, JQuery, Angular JS, ASP.NET MVC, WCF and Entity Framework.
- Extensive experience working with Responsive Single Page Applications (SPA) using AngularJS and custom controls, services, and factories with Nested UI Views in integration with Bootstrap, JQuery plugins for Drag and Drop, Auto Complete.
- Used Entity Framework to interact with SQL Server and worked on Code First Approach of Entity Framework.
- Developed and consumed WCF Web Service to access data layer components. Extensively used XML for data passing between modules and applications.
- Worked with creating stored-procedures, views, triggers, implemented SQL queries.
- Worked on cross platform mobile applications using Xamarin.
- Involved in maintaining, identifying, troubleshooting and resolving application issues & bugs using Bugzilla . Worked on Continuos Deployment using Octopus.
- Performed Unit testing using N-Unit testing. Used TFS for Version control.
Technologies: HTML, CSS, Java Script, JQuery, Bootstrap, Angular JS, D3, AJAX, Visual Studio 2012/2013, ASP.NET 4.5, C# 4.0/5.0, Entity Framework 4.0, MVC 4.0, SQL Server 2012, Xamarin, WCF, XAML, IIS TFS, Bugzilla, Octopus
Confidential - New Bedford, Massachusetts
Web Developer
Responsibilities:
- Involved in handling various activities of the project like information gathering, analyzing the information gathered, documenting the functional and business requirements.
- Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines.
- Involved in the development of dynamic ASP.NET web pages, retrieved data using ADO.Net with C# and Implemented rich dynamic UI using technologies like HTML, CSS, Java Script, JQuery.
- Developed Single Page Applications (SPA) using AngularJS. Implemented various custom validation controls with Angular.js directives for client side and ASP.Net for Server side validations.
- Worked on Mongo database for faster processing of data.
- Troubleshot and resolved bugs in .NET applications to ensure optimal development environment.
- Implemented Custom Error Handling to handle exceptions.
- Used Team Foundation Server (TFS) for versioning and source code control.
Technologies: Visual Studio 2012/2013, ASP.NET 4.5, C# 4.0/5.0, SQL Server 2012, AJAX, ADO.NET, WCF, WPF, HTML, CSS, SASS, Bootstrap, Java Script, JQuery, Angular, Mongo XAML, IIS, TFS
Confidential - Dartmouth, Massachusetts
Software Assistant
Responsibilities:
- Used Agile Methodologies in development. Interacting with the Business Analyst to collect business requirements.
- Building web applications with ASP.NET, MVC, JavaScript, JQuery, HTML, CSS, Bootstrap . Implemented JQuery to validate user controls and Web Forms.
- Designed the application as MVC architecture with extensive use of Object Oriented programming techniques. Built screens using Silverlight 2.0.
- Implemented SOA architecture with web services and functionalities like creating, consuming and publishing XML Web Services ( SOAP, REST ).
- Designed and Created SQL Server database objects such as Stored Procedures, Functions, Triggers, Indexes, Complex Queries and T-SQL.
- Perform unit testing using Test project.
- Involved in resolving applications related issues for existing applications identify by business user.
Technologies: Visual Studio 2012, ASP.NET, C#, Entity Framework 4.0, MVC 3.0, SQL Server 2012, AJAX, ADO.NET, WCF, WPF, HTML, CSS, Java Script, JQuery, XAML, IIS
Confidential
Software Developer (.NET)
Responsibilities:
- Developed various class modules for business layer, data layer using C# and ADO.NET objects.
- Involved in developing a responsive Single Page Application (SPA) using AngularJS, JavaScript and jQuery in conjunction with HTML5, CSS, and AJAX and Created screens to view the account details and related information using ASP.NET controls.
- Implemented Angular JS Controllers to maintain each view data, and implemented Angular Service calls using Angular Factory .
- Validated input data using the inbuilt Validation Controls based on various pre-defined validation rules.
- Developed User Control for displaying menus and implemented various menu pages based on this control.
- Created style sheet classes to use in front end ASP.NET pages using CSS and developed Master Pages for guidelines to navigate through the process.
- Worked with Ajax calls in AngularJS and jQuery to retrieve data in form of JSON Objects from controllers in back-end using RESTful Server and displayed the well-organized result in web pages.
- Performed Unit testing and module testing for the modules assigned.
- Integrated the developed modules with the application and used QC for bug tracking.
Technologies: Visual Studio 2010, ASP.NET, C#, SQL Server 2008, AJAX, ADO.NET, WCF, HTML, CSS, Java Script, JQuery, Angular, XAML, IIS
Confidential
Jr. Software Developer
Responsibilities:
- Involved in development of application using ASP.NET, HTML, DHTML, CSS, JQuery and the Validations were performed using JavaScript .
- Implemented Caching, Client, and Server side State Management techniques such as View state, Cookies, Application, and Session using ASP.NET 3.5.
- Created Login Forms and Implemented Asp.net Form-based Authentication to and Authorization using Web.Config file.
- Worked on Business Logic components using C# . Created Common DATA Access Layer using ADO.NET .
- Involved in implementation of Database Design using SQL Server 2008 .
- Worked on FTP and SMPT Protocols for file transfer and email service.
- Also responsible for producing various day-to-day reports which was revised by senior staffs in the organization.
Technologies: ASP.NET, ADO.NET, Web Forms, Web Services, SQL Server 2008, HTML, DHTML, CSS, JavaScript
