.net Developer Resume
Boston, MA
SUMMARY
- 6 years of professional experience in .Net Development and Microsoft Technologies.
- Experience in working with complete SDLC Processes from Design, Testing to Deployment.
- Intense experience in designing Web Forms, Win Forms & Web service Components.
- Proficient in State Management Techniques, Performance, Security, Reusability, Rich User Interface using ASP.NET and C# features.
- Extensive experience in Microsoft.NET based Windows Communication Foundation (WCF) & Windows Workflow Foundation (WWF).
- Extensive knowledge in developing single - page applications (SPAs) using the ReactJS framework.
- Expertise inReactJS and working withReactFlux architecture.
- Expertise in Developing, Consuming and Debugging the SOAP and REST Web services using WCF.
- Experience in Microsoft.NET based Service Oriented Architecture (SOA).
- Experience in designing different HTTP Handlers to load Images from DB.
- Hands on experience in SOLID principles and Design patterns like Abstract factory, Singleton.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor.
- Worked extensively on onshore - near shore - offshore model, this includes Client interaction and Co-ordination among teams working at different geographical locations.
- Comfortable with client-side and server-side scripting technologies like JavaScript, AJAX, HTML/DHTML, Angular/ React/jQuery/Bootstrap.
- Expertise in creating Custom ReusableReactComponents Library.
- Worked onReactJSVirtual Dom and rendering views using components which contains additional components called custom HTML tags.
- Developed various screens for the front end usingReactJSand used various predefined components from NPM (Node Package Manager).
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Strong experience in MS SQL Server with Business Intelligence in SQL Server Integration Services (SSIS).
- Experience in using Lambda Expressions, Query Expressions, Anonymous Types and Extension methods with Language-Integrated Query (LINQ to XML, LINQ to SQL and LINQ to objects).
- Extensive Experience with ORM technologies like Entity Framework’s Model/Database-First & Code-First approach and performance tuning to manage relational data.
- Hands on experience in writing T-SQL queries, stored procedures, Triggers along with Data Transformation Services (DTS), views, user-defined functions, packages, database performance tuning, indexing, database backup and restore.
- Acquainted with report generation tools like Crystal Reports & SSRS.
- Exposure in working with open source databases like Mongo/Postgres.
- Strong experience in source control tools including Visual Source Safe, Git, GitHub, and TFS.
- Highly dedicated, quick starter, solution-driven pattern programmer, Strong in Object Oriented Analysis and Design, and excellent at solving complex problems under strict deadlines.
- Possesses good organizational as well as written and verbal communication skills
TECHNICAL SKILLS
.Net Technologies: ASP.NET 4.5/4.0/3.5/2.0 , MVC 5/4/2, MVVM, Entity Framework, Xamarin, Web forms, Web Services, WCF, RESTful Service, WPF, ADO.NET, Silver light.
Programming Languages: C#.Net (4.0/3.5/3.0), VB.NET (10.0/9.0/8.0 ), HTML, T-SQL, PL/SQL LINQ, XML.
Scripting and Markup: VBScript, JavaScript, SharePoint, jQuery, Knockout JS, HTML, CSS, XML, WSDL, XSLT, SOAP, AngularJS 1.2/2, JSON, Bootstrap, AJAX.
Framework: .NET Framework 4.5/4.0/3.5/3.0/2.0
Databases: SQL Server 2012/2008/2005 , No SQL, Sybase, Oracle 10g/9i, T-SQL, PL/SQL, MS-Access.
Protocols: REST, SOAP, TCP/IP, HTTP, UDP/IP, and FTP.
Web Server: IIS 7.0/6.0/5.0
Tools: Visual Studio .NET, Telerik, SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8), Xamarin.
Version Control Tools: TFS, Visual Source Safe, GIT.
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
.Net Developer
Responsibilities:
- Designed and implemented front-end screens for Automation Tool - using React Js.
- Created custom components to support multiple tests run a feature on RunTestUI.
- Designed and created WebAPI using MVC to set and get data from SQL server.
- Used MVC exceptional filters to log errors to SQLDB using WebAPI.
- Created a custom modal pop feature using Bootstrap4 along with ReactJS to accommodate view result option.
- Used gulp for continuous integration, bundling and minifying script files.
- Designed and created a complete relational database to support Automation Tool.
- Extensively worked on creating components to handle REST API calls and model mappings.
- Created all required admin screens like Create User/Manage Environments/Settings using ReactJS.
- Designed scheduler screen to run automated scripts from Angular UI using C# scheduler task API.
- Designed and implemented full generic DAL using Entity Framework 6.0.
- Designed and implemented login feature for automation tool using Rijndael Managed Algorithm.
- Used Lambda expression and LINQ wherever required to fetch, or sort required data.
- Involved in creating SQL jobs to trigger SSIS packages which deal with global feed.
- Create SQL based reports using SQL Server Reporting Services (SSRS) with parameters and stored procedures.
- Designed and implemented a custom framework for automation tool for better code reusability.
- Used lot of media queries and CSS less variable and nested classes to make application independent of devices on which application renders.
Environment: Visual Studio 2015, .NET Core, C#, MVC.Net, WebAPI, ReactJS, Bootstrap, CSS Less, Agile/Scrum, Gulp, Entity Framework 6.0, JSON, SQL Server, SSIS, SSRS, IIS, Azure.
Confidential, Raleigh, NC
.Net Developer
Responsibilities:
- Implemented ASP MVC 5.0/4.0 framework for the development of the application.
- Designed everything from contact page to landing page all usingReactJS.
- Extensively used JQUERY to make client-side validations and used AJAX calls where ever necessary for auto-filling fields and performing asynchronous calls.
- Developed & deployed Web Services WSDL and Windows Services in C#.
- Created different business classes and interfaces using .NET Framework 4.0 withObject Oriented Programming Methodology.
- UsedReactJSto create Controllers to handle events triggered by clients and send a request to the server.
- Created Web APIs using ASP.NET Web API allowing new web/client projects to leverage reusable data.
- Worked on JavaScript framework (Angular JS, Bootstrap, ReactJS) to augment browser-based applications with MVC capability.
- Resolved the CSS and JavaScript related issues across all platforms of the web application.
- Responsible for developing single page applications using AngularJS, also used UI-Router, Directives in the application.
- Creating LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
- Created different business classes and interfaces using .NET Framework 3.5 withObject Oriented Programming Methodology.
- Designed and developed SOA architecture with WCF binding concepts for making data binding for endpoints.
- Development of VB forms and Reports using SQL Server Reporting Services.
- Performed data base administration activities on Sybase databases.
- Created and maintained Sybase database objects like complex Stored Procedures, Packages, Triggers, Cursors, Tables, Function’s, and Views.
- Developed the DTS packages using SSIS for data transformations between intranet and internet DB servers.
- Used Team foundation server (TFS) as source control.
Environment: MVC.NET, .Net Framework 4.0, Visual Studio 2010, C#, HTML5, CSS, Java Script, ReactJS, AngularJS, Entity Framework, XML, Microsoft Studio, Web Services, Sybase, SQL Server 2008, SSRS, AJAX, Bootstrap.
Confidential, San Jose, CA
.Net developer
Responsibilities:
- ImplementedASP MVC 5.0/4.0framework for the development of the application.
- Extensively used JQUERY to make client-side validations and used AJAX calls where ever necessary for auto-filling fields and performing asynchronous calls.
- Developed & deployed Web Services WSDL and Windows Services inC#.
- Created proof of concept for implementing views in AngularJS rather than using a razor for development.
- Created different business classes and interfaces using .NET Framework 4.0 withObject Oriented Programming Methodology.
- CreatedWeb APIsusing ASP.NET Web API allowing new web/client projects to leverage reusable data.
- Worked onJavaScript framework (Angular JS, Bootstrap) to augment browser-based applications withMVCcapability.
- Resolved the CSS and JavaScript related issues across all platforms of the web application.
- UsingAngularJS,created custom directives for data manipulations and to display data in a company standard format in UI.
- Responsible for developing single page applications usingAngularJSalso used UI-Router, Directives in the application.
- Developed HTTP get, posts call and pass data using HTTP Post in Angular JS.
- Worked on the controller, ng-controller, and ng-model in Angular JS.
- Extensively used XML and JSON Serialization for transferring the data from the controller to view.
- Involved in development of complex logic generic components using C#.
- Supported Sybase servers including installation/upgrade, managing user accounts, implementing backup recovery procedures.
- Testing - unit testing, integration testing.
- Documentation including LLD, Product Profile, Deployment, etc.
- Used Team foundation server (TFS) as source control.
Environment: Visual Studio, .Net Framework 4.0, C#, ASP MVC.NET, XML, WebAPI, Angular, Bootstrap, JIRA, Agile/Scrum, Gulp, Entity Framework, Sybase, JSON, SQL Server, IIS, TFS, Windows server 2012.
Confidential
.Net Developer
Responsibilities:
- Closely worked with the Business Analyst team to analyze the impact on team owned products.
- Designed and developed web pages using ASP.NET with visual C# as code behind.
- Migrated all the existing applications from VS2003/2005 to VS2010.
- Migrated VB.NET Windows application from.Net framework 1.1 to.Net 4.0
- Used third-party tool Component One to design the user interface for Windows and Web applications.
- Worked extensively in developing and implementing Crystal reports/Web on Business Objects Enterprise XI, XI REL2,3.1, Crystal Enterprise 8.0 thru 10, Business Objects Universe Design, Crystal Reports Explorer.
- Used SSIS to develop jobs for extracting, cleaning, transforming and loading data into the final database.
- Developed Crystal Reports to run in a .NET and Crystal Report Viewer environment.
- Provided technical support in production and various testing environment.
- Participated in packaging and deploying Windows applications like MRS/CSL.
- Worked on Sybase migration from 12.5 to Sybase 15.0 and deploying of web applications on IIS.
- Extensively used JavaScript for UI development (IMRS UI).
- Implemented SSO (Single Sign-On) to protect the web applications hosted on windows server.
Environment: Visual Studio 2003/2005/2010 , .NET Framework 4.0/3.5/2.0/1.1 , C#, VB, ASP.NET 3.5/4.0, VB.NET, Component One, MS Visio, Sybase 12.5/15 Crystal reports, HP Clear Quest, SQL-DBX, IIS, VSS, WindowsServer2003/2008, SSIS, Windows XP, Windows7.
Confidential
Junior Web Developer
Responsibilities:
- Used WinForms GUI to design and develop a Windows application.
- Implemented Object-Oriented Programming (OOPS) concepts of interfaces, inheritance, abstraction and polymorphism.
- Created multi-layer application using C#, ADO.NET, JavaScript and CSS.
- Utilized ADO.Net technology like Data set, Data Table and Data Adapter extensively for data retrieving, querying, storage and manipulation and displaying data from SQL Server 2008 Data Source.
- Used Web.config to create connection strings. Used ADO.NET to access SQL database.
- Extensively used Silverlight/WPF page layouts, animated transition controls and key-frame animations.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2005 for inserting/Updating/Deleting the data into the relational tables.
- Created complex Stored Procedures, triggers, cursors, tables, and views using T-SQL.
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Help files. Have successfully published various .NET interfaces screens on to the IIS server.
ENVIRONMENT: C#.Net, ADO.NET, ASP.NET, VB.NET, C#, WinForms, Silverlight, JavaScript, SQL Server 2005, HTML, CSS, Win Forms, TFS