Sr .net Developer Resume
Oakland, CA
SUMMARY
- Enthusiastic .Net Developer eager to contribute to team success through hard work, attention to detail and excellent organizational skills. Clear understanding of concepts like SDLC and Page life cycle and training in programming languages like C, C#, SQL. Motivated to learn, grow and excel in Software Industry.
- Having background with 8+ years of experience in Design, development, coding and Testing of Business/Commercial applications as a Senior .Net Developer. Extensive experience in Setup and Deployment Projects. Great ability to learn new technical concepts and systems and adapt to changing environments. Recognized for excellent Communication, People Skills, Technical Leadership, and ability to successfully influence and drive consensus across cross - functional teams.
- Experience using Waterfall, Agile software developmental methodologies.
- Excel at working with subject-matter experts to gather information, identify relevant data and audiences, and write documents that are clear and user friendly.
- Experience in developing the solutions to the businesses using ASP.NET, React JS, Redux, Flex, ASP.NET MVC, AJAX, C#, VB.NET, SOAP, JavaScript, JQuery, JSON, CSS, WinForm, XML, XAML with Visual Studio 2010/2008/2005/ IDE.
- Use of Object Oriented Programming (OOPs) concepts and Object Oriented Design (OOD) patterns
- Experience in developing applications using 3-tier, n-tier and Service Oriented Architecture (SOA) using ASMX Web Services and Windows Communication Foundation (WCF)
- Implemented the security in ASP.NET Web Services by extending out the SOAP Header
- Implemented the security in WCF services by using various bindings
- Experience of creating rich UI applications inWPF 4.5/4.0,Silverlight 4.0/3.0along withXAMLprogramming andExpression Blend 4.0/3.0
- Experience in building and consuming RESTful Services
- Experience in developing and using Data Transfer Objects (DTOs), Mappers in Service Oriented Architecture
- Experience in developing web applications using MVC design pattern.
- High level understanding ofRDBMSconcepts as well asData ModelingandAzure SQLconcepts.
- Experienced in using the data providers like ADO.NET, LINQ, LINQ to Objects, LINQ to SQL, LINQ to Entities, Entity Framework.
- Experience in using Version control systems VSS, TFS 2005/2008, IBM ClearCase for source control, creating work items, creating different branches, configuring automated build environments.
- Experience in creating SSIS packages in SQL server 2005/2008.
- Experience in writing Stored Procedures, Functions, Triggers using T-SQL for SQL Server Database 2000/2005/2008
- Experience working with Azure SQL Database Import and Export Service.
- Worked in third party controls Infragistics, Telerik
- Experience in SOAP, HTML, XML, CSS
- Experience in integrating SSRS reports in the web applications
- Extensive experience in Setup and Deployment Projects
- Great ability to learn new technical concepts and systems and adapt to changing environments.
- Recognized for excellent Communication, People Skills, Technical Leadership, and ability to successfully influence and drive consensus across cross-functional teams. progressive QA Test experience in HealthCare Testing using FACETS.
TECHNICAL SKILLS
.NET Technologies: NET Framework 4.5/4.0/3.5/3.0/2.0 , ASP.NET, VB.NET, C#, WCF, LINQ, MVC, Entity Framework, Web Services, We API, IIS, MVC
Language: C#, VB6, SQL, PL/SQL
Web Servers: IIS 7.0/6.0/5.0
Web Technologies: HTML, DHTML, XML, CSS, JavaScript, VBScript, AJAX, jQuery, JSON, Angular JS
Database Technologies: SQL Server, SSIS (SQL Server Integration Services), Oracle
Reporting tools: SQL Server Reporting Services, Crystal Reports
Configuration Tools: MS Visual SourceSafe, MS Team Foundation Server
Framework: Microsoft .NET Framework 5.0/4.0/3.5/3.0/2.0
PROFESSIONAL EXPERIENCE
Confidential, Oakland, CA
Sr .Net Developer
Responsibilities:
- Collaborated with existing development team to maintain internal ASP.NET website application.
- Used AGILE/SCRUM methodology to implement the application.
- Used the Scrum process, combined with TDD, CI and other XP Practices for maintenance of a large-scale system.
- Developed visual components throughWPFusingXAMLandExpression Blend.
- Designed Class, Use Case, Sequence diagrams using MS Visio.
- Develop, modify and maintain various types of documentation for a Windows based system including: procedural software user manual, software user release notes, course development instructor and student guides, training materials, presentations, and job aides.
- Wrote significant amounts of contextual online help text that appears in the user interface. Provided product feedback and consulted on API design.
- Used front end web development tools like CSS3, JavaScript, HTML5, and JQuery.
- Worked on creating log-in authentication modules usingAngularJSandJavaScript.
- Involved in the design and updating of application on ASP.Net MVC 3.0/4.0 Framework.
- DevelopedASP.NETWeb services. For receiving orders and uploading those in database usingWinForms and ASP.NET Web applications.
- Incorporated AJAX with JQuery, JSON
- Worked with RESTful Services, WEB API, MVC 4.0 and JSON
- Implemented and Consumed Web Services using WCF.
- Extensively used ASP.NET, C#.NET and JavaScript, Jquery.
- Created custom directives and filters usingAngularJSbuilt-in$httpservice from controller through dependency injection.
- Worked on multiple layers in SOA (Service Oriented Architecture)
- Done Unit Tests on the C# code developed performed custom installation and integration of MSCRM Outlook client
- Used LINQ to query against strongly typed collections of object and Entity Framework 4.0.
- Developed data driven business logic using C# and SQL Server database
- Responsible for setting up the Sites, applications, Virtual Directories, AppPools on IIS 7 in DEV, TEST and PROD environments.
- Assisted in the designing of database and also created database Triggers, Functions, Indexes and Stored Procedures in SQL Server 2008 R2 for ensuring data integrity.
- Used TFS for source control and scheduling builds
Environment: ASP.Net, MVC 3.0/4.0, C#, ADO.net, Entity Framework, Visual Studio 2010, SQL Server 2008 R2, Microsoft Sharepoint 2010, Microsoft Visio, SSRS, SSIS, Web Services, WCF, REST, WEB API, TFS 2010, IIS 7.0, Java Script, JQuery, XML, AJAX, LINQ, lambda expressions, HTML, CSS, Involved in design of the project using HTML Source, XML.
Confidential, Sacramento, CA
Senior .Net Developer
Responsibilities:
- Developed ASP.NET Web services for receiving applications and uploading those in database using WinForms and ASP.NET Web applications.
- Developed HTML prototype of the web pages using CSS, according to client specifications.
- Worked using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Created an application inWPFthat generatesSilverlight Class libraryby takingXMLfile as an input.
- Developed user interface by using theReact JS, FluxforSPAdevelopment.
- Used MVC UI Pattern to design the Test-driven UI Layer.
- Used TFS and VSS for source control and scheduling builds.
- Created and Consumed WCF Services within the network.
- Worked with RESTful Services, WEB API, MVC 4.0 and JSON.
- Used front end web development tools like CSS3, JavaScript, HTML5, JQuery, Ajax and AngularJS.
- Utilized AngularJS to achieve the client-side elements Hide, Show, Event Handling and AJAX Call on JSON response, and implemented Angular's jqLite to achieve SOM manipulation.
- Developed data driven business logic using C# and SQL Server database.
- Performed Unit Testing for all units in developed pages using NUnit Tool.
- Interacted with end users and investigated issues related to the QA.
- Integrated XML schemas through Web Services to make XML documents.
- Implemented the Data Access Layer using LINQ and was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
- Performed data transformations using SSIS (SQL Server Integration Services) via the Implemented enhancements for better performance.
- Integrated SSRS reports in applications
Environment: ASP.Net, MVC 3.0/4.0, C#, ADO.net, Entity Framework, Visual Studio 2010, SQL Server 2008 R2, Microsoft Sharepoint 2010, Microsoft Visio, SSRS, SSIS, Web Services, WCF, REST, WEB API, TFS 2010, IIS 7.0, Java Script, JQuery, XML, AJAX, LINQ, lambda expressions, HTML, CSS, Involved in design of the project using HTML Source, XML.
Confidential, Charlotte, NC
.Net Developer
Responsibilities:
- Communicated with client in every aspect during different phases of the system.
- Prepared work estimations before start of work.
- Wrote documentation for developer tools (SDKs). Content included installation, configuration, programming guide, and API reference.
- Designed new web sites and marketing materials. Tasks included technical writing, marketing communications, graphic design, and web production.
- Created custom compliance documents: standards, guidelines, and procedures
- Designed and developedASPXPages,C#Code behindVisualStudio.NET.
- Implemented Business Logic usingC#class libraries.
- DevelopedASP.NETWeb services. For receiving orders in XML and uploading those in database usingWinForms and ASP.NET Web applications.
- UsedActiveXcontrol for printing the reports without opening in the browser.
- Responsible for a mixture of SharePoint architecture, administration, development, project management, business analysis and development of a public facing, international, SharePoint website
- UsedAjaxfor greater interaction without submitting the complete page.
- Used MVC Design Pattern to develop classes in order to having clear separation of responsibilities of all the supported client actions.
- Used WPF in in building internal developer tool using XAML.
- Created complex DTS Packages for Data Migration and Transformation.
- UsedADO.NETtechnology to connect the database.
- Gathering data from and inserting into destination Server using SqlServer Integration Services(SSIS)
- UsedXSLTfor editing theXMLfiles.
- Converted applications from VB to C#.Net.
- Written Stored Procedures and Queries.
- Good experience in Designing Aggregations and pre-calculating the same in SSAS.
- Creating reports in PDF, XLS and HTML formats usingActive Reports
- Used Infragistic controls in some of the applications
- Created Tables, Views, Functions and Indexes inOracle 11g.
- Implemented Client side form validations usingJavaScript, Server side validations and validations at Database level.
- Performed code reviews, presentations and knowledge transfer.
- Extensively usedVisual SourceSafefor version control.
- PerformedUnit TestingandSystem Testingof the application.
Environment: Visual Studio 2008, C#, ASP.NET 3.5, MVC, Oracle 11g, Web Services, Windows Forms(WinForms), WPF, HTML, Java Script, IIS 6.0, IIS, Ajax, Reporting Services(SSRS), XML, XSLT, CSS, CAML, XSD, SQL Server 2008, SSAS 2005, Visual SourceSafe (VSS), SSIS
Confidential
.Net Developer
Responsibilities:
- Involved in design of the project using HTML Source, XML.
- Designed prototypes based on client requirements.
- Create training programs, study guides, and tests for new and existing employees on relational databases for DBAs in charge of synchronizing corporate data.
- Maintain training materials and update documents after each product release.
- Developed the modules Events, Classifieds and Discussions.
- Direct Interaction with client in Design phase and Implementation phase.
- Involved in Unit and System testing using .Net framework.
- Created complex SQL queries, procedures, views, cursors and functions. Used ADO.Net to access the database.
- Responsible for deployment of the application.
- Developed SQL Helper Stored Procedures that were inserting/querying underlying database tables.
- Developed database components for interaction between the front-end application and the database using SQL Server.
Environment: C#, ASP.NET 3.5, MVC, Oracle 11g, Web Services, Windows Forms(WinForms), WPF, HTML, Java Script, IIS, Ajax, Reporting Services(SSRS), XML, XSLT, CSS, CAML, XSD, SQL Server, SSAS 2005, Visual SourceSafe (VSS), SSIS
